| Modifier and Type | Class and Description |
|---|---|
class |
AwsCustomResource
(experimental) Defines a custom resource that is materialized using specific AWS API calls.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
ApiKey.grantRead(IGrantable grantee)
(experimental) Permits the IAM principal all read operations through this key.
|
Grant |
RateLimitedApiKey.grantRead(IGrantable grantee)
(experimental) Permits the IAM principal all read operations through this key.
|
Grant |
ApiKey.grantReadWrite(IGrantable grantee)
(experimental) Permits the IAM principal all read and write operations through this key.
|
Grant |
RateLimitedApiKey.grantReadWrite(IGrantable grantee)
(experimental) Permits the IAM principal all read and write operations through this key.
|
Grant |
ApiKey.grantWrite(IGrantable grantee)
(experimental) Permits the IAM principal all write operations through this key.
|
Grant |
RateLimitedApiKey.grantWrite(IGrantable grantee)
(experimental) Permits the IAM principal all write operations through this key.
|
| Modifier and Type | Method and Description |
|---|---|
AssetApiDefinition.Builder |
AssetApiDefinition.Builder.readers(List<? extends IGrantable> readers)
(experimental) A list of principals that should be able to read this asset from S3.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAutoScalingGroup
(experimental) An AutoScalingGroup.
|
static interface |
IAutoScalingGroup.Jsii$Default
Internal default implementation for
IAutoScalingGroup. |
| Modifier and Type | Class and Description |
|---|---|
class |
AutoScalingGroup
(experimental) A Fleet represents a managed set of EC2 instances.
|
static class |
IAutoScalingGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BackupSelection
(experimental) A backup selection.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ISlackChannelConfiguration
(experimental) Represents a Slack channel configuration.
|
static interface |
ISlackChannelConfiguration.Jsii$Default
Internal default implementation for
ISlackChannelConfiguration. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISlackChannelConfiguration.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
SlackChannelConfiguration
(experimental) A new Slack channel configuration.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IOriginAccessIdentity
(experimental) Interface for CloudFront OriginAccessIdentity.
|
static interface |
IOriginAccessIdentity.Jsii$Default
Internal default implementation for
IOriginAccessIdentity. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IOriginAccessIdentity.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
OriginAccessIdentity
(experimental) An origin access identity is a special CloudFront user that you can associate with Amazon S3 origins, so that you can secure all or just some of your Amazon S3 content.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EdgeFunction
(experimental) A Lambda@Edge function.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
EdgeFunction.grantInvoke(IGrantable identity)
(experimental) Grant the given identity permissions to invoke this Lambda.
|
| Modifier and Type | Method and Description |
|---|---|
static Grant |
Metric.grantPutMetricData(IGrantable grantee)
(experimental) Grant permissions to the given identity to write metrics.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IProject |
static interface |
IProject.Jsii$Default
Internal default implementation for
IProject. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IProject.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
PipelineProject
(experimental) A convenience class for CodeBuild Projects that are used in CodePipeline.
|
class |
Project
(experimental) A representation of a CodeBuild Project.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
ReportGroup.grantWrite(IGrantable identity)
(experimental) Grants the given entity permissions to write (that is, upload reports to) this report group.
|
Grant |
IReportGroup.grantWrite(IGrantable identity)
(experimental) Grants the given entity permissions to write (that is, upload reports to) this report group.
|
Grant |
IReportGroup.Jsii$Proxy.grantWrite(IGrantable identity)
(experimental) Grants the given entity permissions to write (that is, upload reports to) this report group.
|
default Grant |
IReportGroup.Jsii$Default.grantWrite(IGrantable identity)
(experimental) Grants the given entity permissions to write (that is, upload reports to) this report group.
|
static List<CfnProject.EnvironmentVariableProperty> |
Project.serializeEnvVariables(Map<String,? extends BuildEnvironmentVariable> environmentVariables,
Boolean validateNoPlainTextSecrets,
IGrantable principal)
(experimental) Convert the environment variables map of string to
BuildEnvironmentVariable, which is the customer-facing type, to a list of CfnProject.EnvironmentVariableProperty, which is the representation of environment variables in CloudFormation. |
| Modifier and Type | Method and Description |
|---|---|
Grant |
IRepository.grant(IGrantable grantee,
String... actions)
(experimental) Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
IRepository.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
(experimental) Grant the given principal identity permissions to perform the actions on this repository.
|
default Grant |
IRepository.Jsii$Default.grant(IGrantable grantee,
String... actions)
(experimental) Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
Repository.grant(IGrantable grantee,
String... actions)
(experimental) Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
IRepository.grantPull(IGrantable grantee)
(experimental) Grant the given identity permissions to pull this repository.
|
Grant |
IRepository.Jsii$Proxy.grantPull(IGrantable grantee)
(experimental) Grant the given identity permissions to pull this repository.
|
default Grant |
IRepository.Jsii$Default.grantPull(IGrantable grantee)
(experimental) Grant the given identity permissions to pull this repository.
|
Grant |
Repository.grantPull(IGrantable grantee)
(experimental) Grant the given identity permissions to pull this repository.
|
Grant |
IRepository.grantPullPush(IGrantable grantee)
(experimental) Grant the given identity permissions to pull and push this repository.
|
Grant |
IRepository.Jsii$Proxy.grantPullPush(IGrantable grantee)
(experimental) Grant the given identity permissions to pull and push this repository.
|
default Grant |
IRepository.Jsii$Default.grantPullPush(IGrantable grantee)
(experimental) Grant the given identity permissions to pull and push this repository.
|
Grant |
Repository.grantPullPush(IGrantable grantee)
(experimental) Grant the given identity permissions to pull and push this repository.
|
Grant |
IRepository.grantRead(IGrantable grantee)
(experimental) Grant the given identity permissions to read this repository.
|
Grant |
IRepository.Jsii$Proxy.grantRead(IGrantable grantee)
(experimental) Grant the given identity permissions to read this repository.
|
default Grant |
IRepository.Jsii$Default.grantRead(IGrantable grantee)
(experimental) Grant the given identity permissions to read this repository.
|
Grant |
Repository.grantRead(IGrantable grantee)
(experimental) Grant the given identity permissions to read this repository.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
LambdaDeploymentGroup.grantPutLifecycleEventHookExecutionStatus(IGrantable grantee)
(experimental) Grant a principal permission to codedeploy:PutLifecycleEventHookExecutionStatus on this deployment group resource.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
ProfilingGroup.grantPublish(IGrantable grantee)
(experimental) Grant access to publish profiling information to the Profiling Group to the given identity.
|
Grant |
IProfilingGroup.grantPublish(IGrantable grantee)
(experimental) Grant access to publish profiling information to the Profiling Group to the given identity.
|
Grant |
IProfilingGroup.Jsii$Proxy.grantPublish(IGrantable grantee)
(experimental) Grant access to publish profiling information to the Profiling Group to the given identity.
|
default Grant |
IProfilingGroup.Jsii$Default.grantPublish(IGrantable grantee)
(experimental) Grant access to publish profiling information to the Profiling Group to the given identity.
|
Grant |
ProfilingGroup.grantRead(IGrantable grantee)
(experimental) Grant access to read profiling information from the Profiling Group to the given identity.
|
Grant |
IProfilingGroup.grantRead(IGrantable grantee)
(experimental) Grant access to read profiling information from the Profiling Group to the given identity.
|
Grant |
IProfilingGroup.Jsii$Proxy.grantRead(IGrantable grantee)
(experimental) Grant access to read profiling information from the Profiling Group to the given identity.
|
default Grant |
IProfilingGroup.Jsii$Default.grantRead(IGrantable grantee)
(experimental) Grant access to read profiling information from the Profiling Group to the given identity.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
Table.grant(IGrantable grantee,
String... actions)
(experimental) Adds an IAM policy statement associated with this table to an IAM principal's policy.
|
Grant |
ITable.grant(IGrantable grantee,
String... actions)
(experimental) Adds an IAM policy statement associated with this table to an IAM principal's policy.
|
Grant |
ITable.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
(experimental) Adds an IAM policy statement associated with this table to an IAM principal's policy.
|
default Grant |
ITable.Jsii$Default.grant(IGrantable grantee,
String... actions)
(experimental) Adds an IAM policy statement associated with this table to an IAM principal's policy.
|
Grant |
Table.grantFullAccess(IGrantable grantee)
(experimental) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.
|
Grant |
ITable.grantFullAccess(IGrantable grantee)
(experimental) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.
|
Grant |
ITable.Jsii$Proxy.grantFullAccess(IGrantable grantee)
(experimental) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.
|
default Grant |
ITable.Jsii$Default.grantFullAccess(IGrantable grantee)
(experimental) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.
|
Grant |
Table.grantReadData(IGrantable grantee)
(experimental) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.
|
Grant |
ITable.grantReadData(IGrantable grantee)
(experimental) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.
|
Grant |
ITable.Jsii$Proxy.grantReadData(IGrantable grantee)
(experimental) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.
|
default Grant |
ITable.Jsii$Default.grantReadData(IGrantable grantee)
(experimental) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.
|
Grant |
Table.grantReadWriteData(IGrantable grantee)
(experimental) Permits an IAM principal to all data read/write operations to this table.
|
Grant |
ITable.grantReadWriteData(IGrantable grantee)
(experimental) Permits an IAM principal to all data read/write operations to this table.
|
Grant |
ITable.Jsii$Proxy.grantReadWriteData(IGrantable grantee)
(experimental) Permits an IAM principal to all data read/write operations to this table.
|
default Grant |
ITable.Jsii$Default.grantReadWriteData(IGrantable grantee)
(experimental) Permits an IAM principal to all data read/write operations to this table.
|
Grant |
Table.grantStream(IGrantable grantee,
String... actions)
(experimental) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.
|
Grant |
ITable.grantStream(IGrantable grantee,
String... actions)
(experimental) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.
|
Grant |
ITable.Jsii$Proxy.grantStream(IGrantable grantee,
String... actions)
(experimental) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.
|
default Grant |
ITable.Jsii$Default.grantStream(IGrantable grantee,
String... actions)
(experimental) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.
|
Grant |
Table.grantStreamRead(IGrantable grantee)
(experimental) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.
|
Grant |
ITable.grantStreamRead(IGrantable grantee)
(experimental) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.
|
Grant |
ITable.Jsii$Proxy.grantStreamRead(IGrantable grantee)
(experimental) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.
|
default Grant |
ITable.Jsii$Default.grantStreamRead(IGrantable grantee)
(experimental) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.
|
Grant |
Table.grantTableListStreams(IGrantable grantee)
(experimental) Permits an IAM Principal to list streams attached to current dynamodb table.
|
Grant |
ITable.grantTableListStreams(IGrantable grantee)
(experimental) Permits an IAM Principal to list streams attached to current dynamodb table.
|
Grant |
ITable.Jsii$Proxy.grantTableListStreams(IGrantable grantee)
(experimental) Permits an IAM Principal to list streams attached to current dynamodb table.
|
default Grant |
ITable.Jsii$Default.grantTableListStreams(IGrantable grantee)
(experimental) Permits an IAM Principal to list streams attached to current dynamodb table.
|
Grant |
Table.grantWriteData(IGrantable grantee)
(experimental) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.
|
Grant |
ITable.grantWriteData(IGrantable grantee)
(experimental) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.
|
Grant |
ITable.Jsii$Proxy.grantWriteData(IGrantable grantee)
(experimental) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.
|
default Grant |
ITable.Jsii$Default.grantWriteData(IGrantable grantee)
(experimental) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IInstance |
static interface |
IInstance.Jsii$Default
Internal default implementation for
IInstance. |
| Modifier and Type | Class and Description |
|---|---|
class |
BastionHostLinux
(experimental) This creates a linux bastion host you can use to connect to other instances or services in your VPC.
|
static class |
IInstance.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Instance
(experimental) This represents a single EC2 instance.
|
class |
LaunchTemplate
(experimental) This represents an EC2 LaunchTemplate.
|
| Modifier and Type | Method and Description |
|---|---|
List<IGrantable> |
InitFileAssetOptions.Jsii$Proxy.getReaders() |
List<IGrantable> |
InitSourceAssetOptions.Jsii$Proxy.getReaders() |
| Modifier and Type | Method and Description |
|---|---|
Grant |
IVolume.grantAttachVolume(IGrantable grantee)
(experimental) Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.Jsii$Proxy.grantAttachVolume(IGrantable grantee)
(experimental) Grants permission to attach this Volume to an instance.
|
Grant |
Volume.grantAttachVolume(IGrantable grantee)
(experimental) Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
(experimental) Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.Jsii$Proxy.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
(experimental) Grants permission to attach this Volume to an instance.
|
default Grant |
IVolume.Jsii$Default.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
(experimental) Grants permission to attach this Volume to an instance.
|
Grant |
Volume.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
(experimental) Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
(experimental) Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
IVolume.Jsii$Proxy.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
(experimental) Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
Volume.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
(experimental) Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
IVolume.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
(experimental) Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
IVolume.Jsii$Proxy.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
(experimental) Grants permission to attach the Volume by a ResourceTag condition.
|
default Grant |
IVolume.Jsii$Default.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
(experimental) Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
Volume.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
(experimental) Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
IVolume.grantDetachVolume(IGrantable grantee)
(experimental) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.
|
Grant |
IVolume.Jsii$Proxy.grantDetachVolume(IGrantable grantee)
(experimental) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.
|
Grant |
Volume.grantDetachVolume(IGrantable grantee)
(experimental) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.
|
Grant |
IVolume.grantDetachVolume(IGrantable grantee,
List<IInstance> instances)
(experimental) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.
|
Grant |
IVolume.Jsii$Proxy.grantDetachVolume(IGrantable grantee,
List<IInstance> instances)
(experimental) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.
|
default Grant |
IVolume.Jsii$Default.grantDetachVolume(IGrantable grantee,
List<IInstance> instances)
(experimental) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.
|
Grant |
Volume.grantDetachVolume(IGrantable grantee,
List<IInstance> instances)
(experimental) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.
|
Grant |
IVolume.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
(experimental) Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
IVolume.Jsii$Proxy.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
(experimental) Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
Volume.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
(experimental) Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
IVolume.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
(experimental) Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
IVolume.Jsii$Proxy.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
(experimental) Grants permission to detach the Volume by a ResourceTag condition.
|
default Grant |
IVolume.Jsii$Default.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
(experimental) Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
Volume.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
(experimental) Grants permission to detach the Volume by a ResourceTag condition.
|
| Modifier and Type | Method and Description |
|---|---|
InitFileAssetOptions.Builder |
InitFileAssetOptions.Builder.readers(List<? extends IGrantable> readers)
Sets the value of
AssetOptions.getReaders() |
InitSourceAssetOptions.Builder |
InitSourceAssetOptions.Builder.readers(List<? extends IGrantable> readers)
Sets the value of
AssetOptions.getReaders() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean base64Encoded,
String group,
String mode,
String owner,
List<? extends InitServiceRestartHandle> serviceRestartHandles,
List<? extends IGrantable> readers,
String assetHash,
AssetHashType assetHashType,
BundlingOptions bundling,
List<String> exclude,
SymlinkFollowMode followSymlinks,
IgnoreMode ignoreMode)
Constructor that initializes the object based on literal property values passed by the
InitFileAssetOptions.Builder. |
Jsii$Proxy(List<? extends InitServiceRestartHandle> serviceRestartHandles,
List<? extends IGrantable> readers,
String assetHash,
AssetHashType assetHashType,
BundlingOptions bundling,
List<String> exclude,
SymlinkFollowMode followSymlinks,
IgnoreMode ignoreMode)
Constructor that initializes the object based on literal property values passed by the
InitSourceAssetOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
Grant |
RepositoryBase.grant(IGrantable grantee,
String... actions)
(experimental) Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
IRepository.grant(IGrantable grantee,
String... actions)
(experimental) Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
IRepository.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
(experimental) Grant the given principal identity permissions to perform the actions on this repository.
|
default Grant |
IRepository.Jsii$Default.grant(IGrantable grantee,
String... actions)
(experimental) Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
RepositoryBase.grantPull(IGrantable grantee)
(experimental) Grant the given identity permissions to use the images in this repository.
|
Grant |
IRepository.grantPull(IGrantable grantee)
(experimental) Grant the given identity permissions to pull images in this repository.
|
Grant |
IRepository.Jsii$Proxy.grantPull(IGrantable grantee)
(experimental) Grant the given identity permissions to pull images in this repository.
|
default Grant |
IRepository.Jsii$Default.grantPull(IGrantable grantee)
(experimental) Grant the given identity permissions to pull images in this repository.
|
Grant |
RepositoryBase.grantPullPush(IGrantable grantee)
(experimental) Grant the given identity permissions to pull and push images to this repository.
|
Grant |
IRepository.grantPullPush(IGrantable grantee)
(experimental) Grant the given identity permissions to pull and push images to this repository.
|
Grant |
IRepository.Jsii$Proxy.grantPullPush(IGrantable grantee)
(experimental) Grant the given identity permissions to pull and push images to this repository.
|
default Grant |
IRepository.Jsii$Default.grantPullPush(IGrantable grantee)
(experimental) Grant the given identity permissions to pull and push images to this repository.
|
static void |
AuthorizationToken.grantRead(IGrantable grantee)
(experimental) Grant access to retrieve an authorization token.
|
static void |
PublicGalleryAuthorizationToken.grantRead(IGrantable grantee)
(experimental) Grant access to retrieve an authorization token.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Grant |
Secret.grantRead(IGrantable grantee)
(experimental) Grants reading the secret to a principal.
|
| Modifier and Type | Method and Description |
|---|---|
AssetEnvironmentFile.Builder |
AssetEnvironmentFile.Builder.readers(List<? extends IGrantable> readers)
(experimental) A list of principals that should be able to read this asset from S3.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceAccount
(experimental) Service Account.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
Domain.grantIndexRead(String index,
IGrantable identity)
(experimental) Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantIndexRead(String index,
IGrantable identity)
(experimental) Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantIndexRead(String index,
IGrantable identity)
(experimental) Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantIndexRead(String index,
IGrantable identity)
(experimental) Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantIndexReadWrite(String index,
IGrantable identity)
(experimental) Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantIndexReadWrite(String index,
IGrantable identity)
(experimental) Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantIndexReadWrite(String index,
IGrantable identity)
(experimental) Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantIndexReadWrite(String index,
IGrantable identity)
(experimental) Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantIndexWrite(String index,
IGrantable identity)
(experimental) Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantIndexWrite(String index,
IGrantable identity)
(experimental) Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantIndexWrite(String index,
IGrantable identity)
(experimental) Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantIndexWrite(String index,
IGrantable identity)
(experimental) Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantPathRead(String path,
IGrantable identity)
(experimental) Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantPathRead(String path,
IGrantable identity)
(experimental) Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantPathRead(String path,
IGrantable identity)
(experimental) Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantPathRead(String path,
IGrantable identity)
(experimental) Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantPathReadWrite(String path,
IGrantable identity)
(experimental) Grant read/write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantPathReadWrite(String path,
IGrantable identity)
(experimental) Grant read/write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantPathReadWrite(String path,
IGrantable identity)
(experimental) Grant read/write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantPathReadWrite(String path,
IGrantable identity)
(experimental) Grant read/write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantPathWrite(String path,
IGrantable identity)
(experimental) Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantPathWrite(String path,
IGrantable identity)
(experimental) Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantPathWrite(String path,
IGrantable identity)
(experimental) Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantPathWrite(String path,
IGrantable identity)
(experimental) Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantRead(IGrantable identity)
(experimental) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantRead(IGrantable identity)
(experimental) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantRead(IGrantable identity)
(experimental) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantRead(IGrantable identity)
(experimental) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantReadWrite(IGrantable identity)
(experimental) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantReadWrite(IGrantable identity)
(experimental) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantReadWrite(IGrantable identity)
(experimental) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantReadWrite(IGrantable identity)
(experimental) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantWrite(IGrantable identity)
(experimental) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantWrite(IGrantable identity)
(experimental) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantWrite(IGrantable identity)
(experimental) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantWrite(IGrantable identity)
(experimental) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
| Modifier and Type | Method and Description |
|---|---|
static Grant |
EventBus.grantAllPutEvents(IGrantable grantee)
(experimental) Permits an IAM Principal to send custom events to EventBridge so that they can be matched to rules.
|
Grant |
IEventBus.grantPutEventsTo(IGrantable grantee)
(experimental) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.
|
Grant |
IEventBus.Jsii$Proxy.grantPutEventsTo(IGrantable grantee)
(experimental) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.
|
default Grant |
IEventBus.Jsii$Default.grantPutEventsTo(IGrantable grantee)
(experimental) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.
|
Grant |
EventBus.grantPutEventsTo(IGrantable grantee)
(experimental) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IGrantable.Jsii$Default
Internal default implementation for
IGrantable. |
interface |
IGroup
(experimental) Represents an IAM Group.
|
static interface |
IGroup.Jsii$Default
Internal default implementation for
IGroup. |
interface |
IIdentity
(experimental) A construct that represents an IAM principal, such as a user, group or role.
|
static interface |
IIdentity.Jsii$Default
Internal default implementation for
IIdentity. |
interface |
IPrincipal
(experimental) Represents a logical IAM principal.
|
static interface |
IPrincipal.Jsii$Default
Internal default implementation for
IPrincipal. |
interface |
IRole
(experimental) A Role object.
|
static interface |
IRole.Jsii$Default
Internal default implementation for
IRole. |
interface |
IUser
(experimental) Represents an IAM user.
|
static interface |
IUser.Jsii$Default
Internal default implementation for
IUser. |
| Modifier and Type | Class and Description |
|---|---|
class |
AccountPrincipal
(experimental) Specify AWS account ID as the principal entity in a policy to delegate authority to the account.
|
class |
AccountRootPrincipal
(experimental) Use the AWS account into which a stack is deployed as the principal entity in a policy.
|
class |
AnyPrincipal
(experimental) A principal representing all identities in all accounts.
|
class |
ArnPrincipal
(experimental) Specify a principal by the Amazon Resource Name (ARN).
|
class |
CanonicalUserPrincipal
(experimental) A policy principal for canonicalUserIds - useful for S3 bucket policies that use Origin Access identities.
|
class |
CompositePrincipal
(experimental) Represents a principal that has multiple types of principals.
|
class |
FederatedPrincipal
(experimental) Principal entity that represents a federated identity provider such as Amazon Cognito, that can be used to provide temporary security credentials to users who have been authenticated.
|
class |
Group
(experimental) An IAM Group (collection of IAM users) lets you specify permissions for multiple users, which can make it easier to manage permissions for those users.
|
static class |
IGrantable.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IIdentity.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IPrincipal.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IRole.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IUser.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LazyRole
(experimental) An IAM role that only gets attached to the construct tree once it gets used, not before.
|
class |
OpenIdConnectPrincipal
(experimental) A principal that represents a federated identity provider as from a OpenID Connect provider.
|
class |
OrganizationPrincipal
(experimental) A principal that represents an AWS Organization.
|
class |
PrincipalBase
(experimental) Base class for policy principals.
|
class |
PrincipalWithConditions
(experimental) An IAM principal with additional conditions specifying when the policy is in effect.
|
class |
Role
(experimental) IAM Role.
|
class |
SamlConsolePrincipal
(experimental) Principal entity that represents a SAML federated identity provider for programmatic and AWS Management Console access.
|
class |
SamlPrincipal
(experimental) Principal entity that represents a SAML federated identity provider.
|
class |
ServicePrincipal
(experimental) An IAM principal that represents an AWS service (i.e.
|
class |
UnknownPrincipal
(experimental) A principal for use in resources that need to have a role but it's unknown.
|
class |
User
(experimental) Define a new IAM user.
|
class |
WebIdentityPrincipal
(experimental) A principal that represents a federated identity provider as Web Identity such as Cognito, Amazon, Facebook, Google, etc.
|
| Modifier and Type | Method and Description |
|---|---|
IGrantable |
GrantOnPrincipalAndResourceOptions.Jsii$Proxy.getGrantee() |
IGrantable |
GrantWithResourceOptions.Jsii$Proxy.getGrantee() |
IGrantable |
CommonGrantOptions.getGrantee()
(experimental) The principal to grant to.
|
IGrantable |
CommonGrantOptions.Jsii$Proxy.getGrantee() |
IGrantable |
GrantOnPrincipalOptions.Jsii$Proxy.getGrantee() |
| Modifier and Type | Method and Description |
|---|---|
static Grant |
Grant.drop(IGrantable grantee,
String _intent)
(experimental) Returns a "no-op" `Grant` object which represents a "dropped grant".
|
GrantOnPrincipalAndResourceOptions.Builder |
GrantOnPrincipalAndResourceOptions.Builder.grantee(IGrantable grantee)
Sets the value of
CommonGrantOptions.getGrantee() |
GrantWithResourceOptions.Builder |
GrantWithResourceOptions.Builder.grantee(IGrantable grantee)
Sets the value of
CommonGrantOptions.getGrantee() |
CommonGrantOptions.Builder |
CommonGrantOptions.Builder.grantee(IGrantable grantee)
Sets the value of
CommonGrantOptions.getGrantee() |
GrantOnPrincipalOptions.Builder |
GrantOnPrincipalOptions.Builder.grantee(IGrantable grantee)
Sets the value of
CommonGrantOptions.getGrantee() |
| Constructor and Description |
|---|
Jsii$Proxy(software.constructs.IConstruct scope,
List<String> actions,
IGrantable grantee,
List<String> resourceArns)
Constructor that initializes the object based on literal property values passed by the
GrantOnPrincipalOptions.Builder. |
Jsii$Proxy(IResourceWithPolicy resource,
IPrincipal resourcePolicyPrincipal,
List<String> resourceSelfArns,
List<String> actions,
IGrantable grantee,
List<String> resourceArns)
Constructor that initializes the object based on literal property values passed by the
GrantOnPrincipalAndResourceOptions.Builder. |
Jsii$Proxy(IResourceWithPolicy resource,
List<String> resourceSelfArns,
List<String> actions,
IGrantable grantee,
List<String> resourceArns)
Constructor that initializes the object based on literal property values passed by the
GrantWithResourceOptions.Builder. |
Jsii$Proxy(List<String> actions,
IGrantable grantee,
List<String> resourceArns)
Constructor that initializes the object based on literal property values passed by the
CommonGrantOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
Grant |
IStream.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this stream to the provided IAM principal.
|
Grant |
IStream.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this stream to the provided IAM principal.
|
default Grant |
IStream.Jsii$Default.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this stream to the provided IAM principal.
|
Grant |
Stream.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this stream to the given IAM principal (Role/Group/User).
|
Grant |
IStream.grantRead(IGrantable grantee)
(experimental) Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.Jsii$Proxy.grantRead(IGrantable grantee)
(experimental) Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IStream.Jsii$Default.grantRead(IGrantable grantee)
(experimental) Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
Stream.grantRead(IGrantable grantee)
(experimental) Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.grantReadWrite(IGrantable grantee)
(experimental) Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.Jsii$Proxy.grantReadWrite(IGrantable grantee)
(experimental) Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IStream.Jsii$Default.grantReadWrite(IGrantable grantee)
(experimental) Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
Stream.grantReadWrite(IGrantable grantee)
(experimental) Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.grantWrite(IGrantable grantee)
(experimental) Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.Jsii$Proxy.grantWrite(IGrantable grantee)
(experimental) Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IStream.Jsii$Default.grantWrite(IGrantable grantee)
(experimental) Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
Stream.grantWrite(IGrantable grantee)
(experimental) Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
| Modifier and Type | Class and Description |
|---|---|
class |
ViaServicePrincipal
(experimental) A principal to allow access to a key if it's being used through another AWS service.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
Alias.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this key to the given principal.
|
Grant |
Key.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this key to the given principal.
|
Grant |
IKey.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this key to the given principal.
|
Grant |
IKey.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this key to the given principal.
|
default Grant |
IKey.Jsii$Default.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this key to the given principal.
|
Grant |
IAlias.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this key to the given principal.
|
default Grant |
IAlias.Jsii$Default.grant(IGrantable grantee,
String... actions)
(experimental) Grant the indicated permissions on this key to the given principal.
|
Grant |
Key.grantAdmin(IGrantable grantee)
(experimental) Grant admins permissions using this key to the given principal.
|
Grant |
Alias.grantDecrypt(IGrantable grantee)
(experimental) Grant decryption permissions using this key to the given principal.
|
Grant |
Key.grantDecrypt(IGrantable grantee)
(experimental) Grant decryption permissions using this key to the given principal.
|
Grant |
IKey.grantDecrypt(IGrantable grantee)
(experimental) Grant decryption permissions using this key to the given principal.
|
Grant |
IKey.Jsii$Proxy.grantDecrypt(IGrantable grantee)
(experimental) Grant decryption permissions using this key to the given principal.
|
default Grant |
IKey.Jsii$Default.grantDecrypt(IGrantable grantee)
(experimental) Grant decryption permissions using this key to the given principal.
|
Grant |
IAlias.Jsii$Proxy.grantDecrypt(IGrantable grantee)
(experimental) Grant decryption permissions using this key to the given principal.
|
default Grant |
IAlias.Jsii$Default.grantDecrypt(IGrantable grantee)
(experimental) Grant decryption permissions using this key to the given principal.
|
Grant |
Alias.grantEncrypt(IGrantable grantee)
(experimental) Grant encryption permissions using this key to the given principal.
|
Grant |
Key.grantEncrypt(IGrantable grantee)
(experimental) Grant encryption permissions using this key to the given principal.
|
Grant |
IKey.grantEncrypt(IGrantable grantee)
(experimental) Grant encryption permissions using this key to the given principal.
|
Grant |
IKey.Jsii$Proxy.grantEncrypt(IGrantable grantee)
(experimental) Grant encryption permissions using this key to the given principal.
|
default Grant |
IKey.Jsii$Default.grantEncrypt(IGrantable grantee)
(experimental) Grant encryption permissions using this key to the given principal.
|
Grant |
IAlias.Jsii$Proxy.grantEncrypt(IGrantable grantee)
(experimental) Grant encryption permissions using this key to the given principal.
|
default Grant |
IAlias.Jsii$Default.grantEncrypt(IGrantable grantee)
(experimental) Grant encryption permissions using this key to the given principal.
|
Grant |
Alias.grantEncryptDecrypt(IGrantable grantee)
(experimental) Grant encryption and decryption permissions using this key to the given principal.
|
Grant |
Key.grantEncryptDecrypt(IGrantable grantee)
(experimental) Grant encryption and decryption permissions using this key to the given principal.
|
Grant |
IKey.grantEncryptDecrypt(IGrantable grantee)
(experimental) Grant encryption and decryption permissions using this key to the given principal.
|
Grant |
IKey.Jsii$Proxy.grantEncryptDecrypt(IGrantable grantee)
(experimental) Grant encryption and decryption permissions using this key to the given principal.
|
default Grant |
IKey.Jsii$Default.grantEncryptDecrypt(IGrantable grantee)
(experimental) Grant encryption and decryption permissions using this key to the given principal.
|
Grant |
IAlias.Jsii$Proxy.grantEncryptDecrypt(IGrantable grantee)
(experimental) Grant encryption and decryption permissions using this key to the given principal.
|
default Grant |
IAlias.Jsii$Default.grantEncryptDecrypt(IGrantable grantee)
(experimental) Grant encryption and decryption permissions using this key to the given principal.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAlias |
static interface |
IAlias.Jsii$Default
Internal default implementation for
IAlias. |
interface |
IFunction |
static interface |
IFunction.Jsii$Default
Internal default implementation for
IFunction. |
interface |
IVersion |
static interface |
IVersion.Jsii$Default
Internal default implementation for
IVersion. |
| Modifier and Type | Class and Description |
|---|---|
class |
Alias
(experimental) A new alias to a particular version of a Lambda function.
|
class |
DockerImageFunction
(experimental) Create a lambda function where the handler is a docker image.
|
class |
Function
(experimental) Deploys a file from from inside the construct library as a function.
|
class |
FunctionBase |
static class |
IAlias.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IFunction.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVersion.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
QualifiedFunctionBase |
class |
SingletonFunction
(experimental) A Lambda that will only ever be added to a stack once.
|
class |
Version
(experimental) A single newly-deployed version of a Lambda function.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
FunctionBase.grantInvoke(IGrantable grantee)
(experimental) Grant the given identity permissions to invoke this Lambda.
|
Grant |
IVersion.Jsii$Proxy.grantInvoke(IGrantable identity)
(experimental) Grant the given identity permissions to invoke this Lambda.
|
default Grant |
IVersion.Jsii$Default.grantInvoke(IGrantable identity)
(experimental) Grant the given identity permissions to invoke this Lambda.
|
Grant |
IAlias.Jsii$Proxy.grantInvoke(IGrantable identity)
(experimental) Grant the given identity permissions to invoke this Lambda.
|
default Grant |
IAlias.Jsii$Default.grantInvoke(IGrantable identity)
(experimental) Grant the given identity permissions to invoke this Lambda.
|
Grant |
IFunction.grantInvoke(IGrantable identity)
(experimental) Grant the given identity permissions to invoke this Lambda.
|
Grant |
IFunction.Jsii$Proxy.grantInvoke(IGrantable identity)
(experimental) Grant the given identity permissions to invoke this Lambda.
|
default Grant |
IFunction.Jsii$Default.grantInvoke(IGrantable identity)
(experimental) Grant the given identity permissions to invoke this Lambda.
|
| Modifier and Type | Method and Description |
|---|---|
AssetCode.Builder |
AssetCode.Builder.readers(List<? extends IGrantable> readers)
(experimental) A list of principals that should be able to read this asset from S3.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodejsFunction
(experimental) A Node.js Lambda function bundled using esbuild.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
ILogGroup.grant(IGrantable grantee,
String... actions)
(experimental) Give the indicated permissions on this log group and all streams.
|
Grant |
ILogGroup.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
(experimental) Give the indicated permissions on this log group and all streams.
|
default Grant |
ILogGroup.Jsii$Default.grant(IGrantable grantee,
String... actions)
(experimental) Give the indicated permissions on this log group and all streams.
|
Grant |
LogGroup.grant(IGrantable grantee,
String... actions)
(experimental) Give the indicated permissions on this log group and all streams.
|
Grant |
ILogGroup.grantWrite(IGrantable grantee)
(experimental) Give permissions to write to create and write to streams in this log group.
|
Grant |
ILogGroup.Jsii$Proxy.grantWrite(IGrantable grantee)
(experimental) Give permissions to write to create and write to streams in this log group.
|
default Grant |
ILogGroup.Jsii$Default.grantWrite(IGrantable grantee)
(experimental) Give permissions to write to create and write to streams in this log group.
|
Grant |
LogGroup.grantWrite(IGrantable grantee)
(experimental) Give permissions to create and write to streams in this log group.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IDatabaseProxy.grantConnect(IGrantable grantee)
(experimental) Grant the given identity connection access to the proxy.
|
Grant |
IDatabaseProxy.Jsii$Proxy.grantConnect(IGrantable grantee)
(experimental) Grant the given identity connection access to the proxy.
|
Grant |
IDatabaseInstance.grantConnect(IGrantable grantee)
(experimental) Grant the given identity connection access to the database.
|
Grant |
IDatabaseInstance.Jsii$Proxy.grantConnect(IGrantable grantee)
(experimental) Grant the given identity connection access to the database.
|
default Grant |
IDatabaseInstance.Jsii$Default.grantConnect(IGrantable grantee)
(experimental) Grant the given identity connection access to the database.
|
Grant |
DatabaseProxy.grantConnect(IGrantable grantee)
(experimental) Grant the given identity connection access to the proxy.
|
Grant |
DatabaseInstanceBase.grantConnect(IGrantable grantee)
(experimental) Grant the given identity connection access to the database.
|
Grant |
IDatabaseProxy.grantConnect(IGrantable grantee,
String dbUser)
(experimental) Grant the given identity connection access to the proxy.
|
Grant |
IDatabaseProxy.Jsii$Proxy.grantConnect(IGrantable grantee,
String dbUser)
(experimental) Grant the given identity connection access to the proxy.
|
default Grant |
IDatabaseProxy.Jsii$Default.grantConnect(IGrantable grantee,
String dbUser)
(experimental) Grant the given identity connection access to the proxy.
|
Grant |
DatabaseProxy.grantConnect(IGrantable grantee,
String dbUser)
(experimental) Grant the given identity connection access to the proxy.
|
Grant |
IServerlessCluster.grantDataApiAccess(IGrantable grantee)
(experimental) Grant the given identity to access to the Data API.
|
Grant |
IServerlessCluster.Jsii$Proxy.grantDataApiAccess(IGrantable grantee)
(experimental) Grant the given identity to access to the Data API.
|
default Grant |
IServerlessCluster.Jsii$Default.grantDataApiAccess(IGrantable grantee)
(experimental) Grant the given identity to access to the Data API.
|
Grant |
ServerlessCluster.grantDataApiAccess(IGrantable grantee)
(experimental) Grant the given identity to access to the Data API, including read access to the secret attached to the cluster if present.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
Bucket.grantDelete(IGrantable identity)
(experimental) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
IBucket.grantDelete(IGrantable identity)
(experimental) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
IBucket.Jsii$Proxy.grantDelete(IGrantable identity)
(experimental) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
Bucket.grantDelete(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
IBucket.grantDelete(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
IBucket.Jsii$Proxy.grantDelete(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
default Grant |
IBucket.Jsii$Default.grantDelete(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
Bucket.grantPut(IGrantable identity)
(experimental) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
IBucket.grantPut(IGrantable identity)
(experimental) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
IBucket.Jsii$Proxy.grantPut(IGrantable identity)
(experimental) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
Bucket.grantPut(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
IBucket.grantPut(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
IBucket.Jsii$Proxy.grantPut(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
default Grant |
IBucket.Jsii$Default.grantPut(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
Bucket.grantPutAcl(IGrantable identity)
(experimental) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
IBucket.grantPutAcl(IGrantable identity)
(experimental) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
IBucket.Jsii$Proxy.grantPutAcl(IGrantable identity)
(experimental) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
Bucket.grantPutAcl(IGrantable identity,
String objectsKeyPattern)
(experimental) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
IBucket.grantPutAcl(IGrantable identity,
String objectsKeyPattern)
(experimental) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
IBucket.Jsii$Proxy.grantPutAcl(IGrantable identity,
String objectsKeyPattern)
(experimental) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
default Grant |
IBucket.Jsii$Default.grantPutAcl(IGrantable identity,
String objectsKeyPattern)
(experimental) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
Bucket.grantRead(IGrantable identity)
(experimental) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.grantRead(IGrantable identity)
(experimental) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.Jsii$Proxy.grantRead(IGrantable identity)
(experimental) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
Bucket.grantRead(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.grantRead(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.Jsii$Proxy.grantRead(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
default Grant |
IBucket.Jsii$Default.grantRead(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
Bucket.grantReadWrite(IGrantable identity)
(experimental) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.grantReadWrite(IGrantable identity)
(experimental) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.Jsii$Proxy.grantReadWrite(IGrantable identity)
(experimental) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
Bucket.grantReadWrite(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.grantReadWrite(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.Jsii$Proxy.grantReadWrite(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
default Grant |
IBucket.Jsii$Default.grantReadWrite(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
Bucket.grantWrite(IGrantable identity)
(experimental) Grant write permissions to this bucket to an IAM principal.
|
Grant |
IBucket.grantWrite(IGrantable identity)
(experimental) Grant write permissions to this bucket to an IAM principal.
|
Grant |
IBucket.Jsii$Proxy.grantWrite(IGrantable identity)
(experimental) Grant write permissions to this bucket to an IAM principal.
|
Grant |
Bucket.grantWrite(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grant write permissions to this bucket to an IAM principal.
|
Grant |
IBucket.grantWrite(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grant write permissions to this bucket to an IAM principal.
|
Grant |
IBucket.Jsii$Proxy.grantWrite(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grant write permissions to this bucket to an IAM principal.
|
default Grant |
IBucket.Jsii$Default.grantWrite(IGrantable identity,
Object objectsKeyPattern)
(experimental) Grant write permissions to this bucket to an IAM principal.
|
| Modifier and Type | Method and Description |
|---|---|
default List<IGrantable> |
AssetOptions.getReaders()
(experimental) A list of principals that should be able to read this asset from S3.
|
List<IGrantable> |
AssetOptions.Jsii$Proxy.getReaders() |
List<IGrantable> |
AssetProps.Jsii$Proxy.getReaders() |
| Modifier and Type | Method and Description |
|---|---|
void |
Asset.grantRead(IGrantable grantee)
(experimental) Grants read permissions to the principal on the assets bucket.
|
| Modifier and Type | Method and Description |
|---|---|
Asset.Builder |
Asset.Builder.readers(List<? extends IGrantable> readers)
(experimental) A list of principals that should be able to read this asset from S3.
|
AssetOptions.Builder |
AssetOptions.Builder.readers(List<? extends IGrantable> readers)
Sets the value of
AssetOptions.getReaders() |
AssetProps.Builder |
AssetProps.Builder.readers(List<? extends IGrantable> readers)
Sets the value of
AssetOptions.getReaders() |
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends IGrantable> readers,
String assetHash,
AssetHashType assetHashType,
BundlingOptions bundling,
List<String> exclude,
SymlinkFollowMode followSymlinks,
IgnoreMode ignoreMode)
Constructor that initializes the object based on literal property values passed by the
AssetOptions.Builder. |
Jsii$Proxy(String path,
List<? extends IGrantable> readers,
String assetHash,
AssetHashType assetHashType,
BundlingOptions bundling,
List<String> exclude,
SymlinkFollowMode followSymlinks,
IgnoreMode ignoreMode)
Constructor that initializes the object based on literal property values passed by the
AssetProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
Grant |
ISecret.grantRead(IGrantable grantee)
(experimental) Grants reading the secret value to some role.
|
Grant |
ISecret.Jsii$Proxy.grantRead(IGrantable grantee)
(experimental) Grants reading the secret value to some role.
|
Grant |
SecretTargetAttachment.grantRead(IGrantable grantee)
(experimental) Grants reading the secret value to some role.
|
Grant |
ISecretTargetAttachment.Jsii$Proxy.grantRead(IGrantable grantee)
(experimental) Grants reading the secret value to some role.
|
Grant |
Secret.grantRead(IGrantable grantee)
(experimental) Grants reading the secret value to some role.
|
Grant |
ISecret.grantRead(IGrantable grantee,
List<String> versionStages)
(experimental) Grants reading the secret value to some role.
|
Grant |
ISecret.Jsii$Proxy.grantRead(IGrantable grantee,
List<String> versionStages)
(experimental) Grants reading the secret value to some role.
|
default Grant |
ISecret.Jsii$Default.grantRead(IGrantable grantee,
List<String> versionStages)
(experimental) Grants reading the secret value to some role.
|
Grant |
SecretTargetAttachment.grantRead(IGrantable grantee,
List<String> versionStages)
(experimental) Grants reading the secret value to some role.
|
Grant |
ISecretTargetAttachment.Jsii$Proxy.grantRead(IGrantable grantee,
List<String> versionStages)
(experimental) Grants reading the secret value to some role.
|
default Grant |
ISecretTargetAttachment.Jsii$Default.grantRead(IGrantable grantee,
List<String> versionStages)
(experimental) Grants reading the secret value to some role.
|
Grant |
Secret.grantRead(IGrantable grantee,
List<String> versionStages)
(experimental) Grants reading the secret value to some role.
|
Grant |
ISecret.grantWrite(IGrantable grantee)
(experimental) Grants writing and updating the secret value to some role.
|
Grant |
ISecret.Jsii$Proxy.grantWrite(IGrantable grantee)
(experimental) Grants writing and updating the secret value to some role.
|
default Grant |
ISecret.Jsii$Default.grantWrite(IGrantable grantee)
(experimental) Grants writing and updating the secret value to some role.
|
Grant |
SecretTargetAttachment.grantWrite(IGrantable grantee)
(experimental) Grants writing and updating the secret value to some role.
|
Grant |
ISecretTargetAttachment.Jsii$Proxy.grantWrite(IGrantable grantee)
(experimental) Grants writing and updating the secret value to some role.
|
default Grant |
ISecretTargetAttachment.Jsii$Default.grantWrite(IGrantable grantee)
(experimental) Grants writing and updating the secret value to some role.
|
Grant |
Secret.grantWrite(IGrantable grantee)
(experimental) Grants writing and updating the secret value to some role.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
ITopic.grantPublish(IGrantable identity)
(experimental) Grant topic publishing permissions to the given identity.
|
Grant |
ITopic.Jsii$Proxy.grantPublish(IGrantable identity)
(experimental) Grant topic publishing permissions to the given identity.
|
default Grant |
ITopic.Jsii$Default.grantPublish(IGrantable identity)
(experimental) Grant topic publishing permissions to the given identity.
|
Grant |
TopicBase.grantPublish(IGrantable grantee)
(experimental) Grant topic publishing permissions to the given identity.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
QueueBase.grant(IGrantable grantee,
String... actions)
(experimental) Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
|
Grant |
IQueue.grant(IGrantable grantee,
String... queueActions)
(experimental) Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
|
Grant |
IQueue.Jsii$Proxy.grant(IGrantable grantee,
String... queueActions)
(experimental) Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
|
default Grant |
IQueue.Jsii$Default.grant(IGrantable grantee,
String... queueActions)
(experimental) Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
|
Grant |
QueueBase.grantConsumeMessages(IGrantable grantee)
(experimental) Grant permissions to consume messages from a queue.
|
Grant |
IQueue.grantConsumeMessages(IGrantable grantee)
(experimental) Grant permissions to consume messages from a queue.
|
Grant |
IQueue.Jsii$Proxy.grantConsumeMessages(IGrantable grantee)
(experimental) Grant permissions to consume messages from a queue.
|
default Grant |
IQueue.Jsii$Default.grantConsumeMessages(IGrantable grantee)
(experimental) Grant permissions to consume messages from a queue.
|
Grant |
QueueBase.grantPurge(IGrantable grantee)
(experimental) Grant an IAM principal permissions to purge all messages from the queue.
|
Grant |
IQueue.grantPurge(IGrantable grantee)
(experimental) Grant an IAM principal permissions to purge all messages from the queue.
|
Grant |
IQueue.Jsii$Proxy.grantPurge(IGrantable grantee)
(experimental) Grant an IAM principal permissions to purge all messages from the queue.
|
default Grant |
IQueue.Jsii$Default.grantPurge(IGrantable grantee)
(experimental) Grant an IAM principal permissions to purge all messages from the queue.
|
Grant |
QueueBase.grantSendMessages(IGrantable grantee)
(experimental) Grant access to send messages to a queue to the given identity.
|
Grant |
IQueue.grantSendMessages(IGrantable grantee)
(experimental) Grant access to send messages to a queue to the given identity.
|
Grant |
IQueue.Jsii$Proxy.grantSendMessages(IGrantable grantee)
(experimental) Grant access to send messages to a queue to the given identity.
|
default Grant |
IQueue.Jsii$Default.grantSendMessages(IGrantable grantee)
(experimental) Grant access to send messages to a queue to the given identity.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IParameter.grantRead(IGrantable grantee)
(experimental) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
IParameter.Jsii$Proxy.grantRead(IGrantable grantee)
(experimental) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
default Grant |
IParameter.Jsii$Default.grantRead(IGrantable grantee)
(experimental) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
IStringListParameter.Jsii$Proxy.grantRead(IGrantable grantee)
(experimental) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
default Grant |
IStringListParameter.Jsii$Default.grantRead(IGrantable grantee)
(experimental) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
StringParameter.grantRead(IGrantable grantee)
(experimental) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
StringListParameter.grantRead(IGrantable grantee)
(experimental) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
IStringParameter.Jsii$Proxy.grantRead(IGrantable grantee)
(experimental) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
default Grant |
IStringParameter.Jsii$Default.grantRead(IGrantable grantee)
(experimental) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
IParameter.grantWrite(IGrantable grantee)
(experimental) Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
IParameter.Jsii$Proxy.grantWrite(IGrantable grantee)
(experimental) Grants write (PutParameter) permissions on the SSM Parameter.
|
default Grant |
IParameter.Jsii$Default.grantWrite(IGrantable grantee)
(experimental) Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
IStringListParameter.Jsii$Proxy.grantWrite(IGrantable grantee)
(experimental) Grants write (PutParameter) permissions on the SSM Parameter.
|
default Grant |
IStringListParameter.Jsii$Default.grantWrite(IGrantable grantee)
(experimental) Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
StringParameter.grantWrite(IGrantable grantee)
(experimental) Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
StringListParameter.grantWrite(IGrantable grantee)
(experimental) Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
IStringParameter.Jsii$Proxy.grantWrite(IGrantable grantee)
(experimental) Grants write (PutParameter) permissions on the SSM Parameter.
|
default Grant |
IStringParameter.Jsii$Default.grantWrite(IGrantable grantee)
(experimental) Grants write (PutParameter) permissions on the SSM Parameter.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IStateMachine
(experimental) A State Machine.
|
static interface |
IStateMachine.Jsii$Default
Internal default implementation for
IStateMachine. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IStateMachine.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
StateMachine
(experimental) Define a StepFunctions State Machine.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
Activity.grant(IGrantable identity,
String... actions)
(experimental) Grant the given identity permissions on this Activity.
|
Grant |
StateMachine.grant(IGrantable identity,
String... actions)
(experimental) Grant the given identity custom permissions.
|
Grant |
IStateMachine.grant(IGrantable identity,
String... actions)
(experimental) Grant the given identity custom permissions.
|
Grant |
IStateMachine.Jsii$Proxy.grant(IGrantable identity,
String... actions)
(experimental) Grant the given identity custom permissions.
|
default Grant |
IStateMachine.Jsii$Default.grant(IGrantable identity,
String... actions)
(experimental) Grant the given identity custom permissions.
|
Grant |
StateMachine.grantExecution(IGrantable identity,
String... actions)
(experimental) Grant the given identity permissions on all executions of the state machine.
|
Grant |
IStateMachine.grantExecution(IGrantable identity,
String... actions)
(experimental) Grant the given identity permissions for all executions of a state machine.
|
Grant |
IStateMachine.Jsii$Proxy.grantExecution(IGrantable identity,
String... actions)
(experimental) Grant the given identity permissions for all executions of a state machine.
|
default Grant |
IStateMachine.Jsii$Default.grantExecution(IGrantable identity,
String... actions)
(experimental) Grant the given identity permissions for all executions of a state machine.
|
Grant |
StateMachine.grantRead(IGrantable identity)
(experimental) Grant the given identity permissions to read results from state machine.
|
Grant |
IStateMachine.grantRead(IGrantable identity)
(experimental) Grant the given identity read permissions for this state machine.
|
Grant |
IStateMachine.Jsii$Proxy.grantRead(IGrantable identity)
(experimental) Grant the given identity read permissions for this state machine.
|
default Grant |
IStateMachine.Jsii$Default.grantRead(IGrantable identity)
(experimental) Grant the given identity read permissions for this state machine.
|
Grant |
StateMachine.grantStartExecution(IGrantable identity)
(experimental) Grant the given identity permissions to start an execution of this state machine.
|
Grant |
IStateMachine.grantStartExecution(IGrantable identity)
(experimental) Grant the given identity permissions to start an execution of this state machine.
|
Grant |
IStateMachine.Jsii$Proxy.grantStartExecution(IGrantable identity)
(experimental) Grant the given identity permissions to start an execution of this state machine.
|
default Grant |
IStateMachine.Jsii$Default.grantStartExecution(IGrantable identity)
(experimental) Grant the given identity permissions to start an execution of this state machine.
|
Grant |
StateMachine.grantTaskResponse(IGrantable identity)
(experimental) Grant the given identity task response permissions on a state machine.
|
Grant |
IStateMachine.grantTaskResponse(IGrantable identity)
(experimental) Grant the given identity read permissions for this state machine.
|
Grant |
IStateMachine.Jsii$Proxy.grantTaskResponse(IGrantable identity)
(experimental) Grant the given identity read permissions for this state machine.
|
default Grant |
IStateMachine.Jsii$Default.grantTaskResponse(IGrantable identity)
(experimental) Grant the given identity read permissions for this state machine.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ISageMakerTask
(experimental) Task to train a machine learning model using Amazon SageMaker.
|
static interface |
ISageMakerTask.Jsii$Default
Internal default implementation for
ISageMakerTask. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISageMakerTask.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
SageMakerCreateModel
(experimental) A Step Functions Task to create a SageMaker model.
|
class |
SageMakerCreateTrainingJob
(experimental) Class representing the SageMaker Create Training Job task.
|
Copyright © 2021. All rights reserved.