@Generated(value="jsii-pacmak/0.7.10 (build 35934ad)", date="2018-11-12T19:56:57.184Z") public interface IPipeline extends software.amazon.jsii.JsiiSerializable, software.amazon.awscdk.services.events.IEventRuleTarget
events.IEventRuleTarget,
so this interface can be used as a Target for CloudWatch Events.| Modifier and Type | Interface and Description |
|---|---|
static class |
IPipeline.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getPipelineArn()
The ARN of the Pipeline.
|
software.amazon.awscdk.services.iam.Role |
getRole()
The service Role of the Pipeline.
|
String |
getUniqueId()
The unique ID of the Pipeline Construct.
|
void |
grantBucketRead() |
void |
grantBucketRead(software.amazon.awscdk.services.iam.IPrincipal identity) |
void |
grantBucketReadWrite()
Grants read & write permissions to the Pipeline's S3 Bucket to the given Identity.
|
void |
grantBucketReadWrite(software.amazon.awscdk.services.iam.IPrincipal identity)
Grants read & write permissions to the Pipeline's S3 Bucket to the given Identity.
|
String getPipelineArn()
software.amazon.awscdk.services.iam.Role getRole()
String getUniqueId()
void grantBucketRead(@Nullable software.amazon.awscdk.services.iam.IPrincipal identity)
void grantBucketRead()
void grantBucketReadWrite(@Nullable software.amazon.awscdk.services.iam.IPrincipal identity)
identity - the IAM Identity to grant the permissions tovoid grantBucketReadWrite()
Copyright © 2018. All rights reserved.