| Modifier and Type | Method and Description |
|---|---|
Grant |
RateLimitedApiKey.grantRead(IGrantable grantee)
Permits the IAM principal all read operations through this key.
|
Grant |
ApiKey.grantRead(IGrantable grantee)
Permits the IAM principal all read operations through this key.
|
Grant |
RateLimitedApiKey.grantReadWrite(IGrantable grantee)
Permits the IAM principal all read and write operations through this key.
|
Grant |
ApiKey.grantReadWrite(IGrantable grantee)
Permits the IAM principal all read and write operations through this key.
|
Grant |
RateLimitedApiKey.grantWrite(IGrantable grantee)
Permits the IAM principal all write operations through this key.
|
Grant |
ApiKey.grantWrite(IGrantable grantee)
Permits the IAM principal all write operations through this key.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
VirtualGateway.grantStreamAggregatedResources(IGrantable identity)
Grants the given entity `appmesh:StreamAggregatedResources`.
|
Grant |
VirtualNode.grantStreamAggregatedResources(IGrantable identity)
Grants the given entity `appmesh:StreamAggregatedResources`.
|
Grant |
IVirtualGateway.grantStreamAggregatedResources(IGrantable identity)
Grants the given entity `appmesh:StreamAggregatedResources`.
|
Grant |
IVirtualGateway.Jsii$Proxy.grantStreamAggregatedResources(IGrantable identity)
Grants the given entity `appmesh:StreamAggregatedResources`.
|
default Grant |
IVirtualGateway.Jsii$Default.grantStreamAggregatedResources(IGrantable identity)
Grants the given entity `appmesh:StreamAggregatedResources`.
|
Grant |
IVirtualNode.grantStreamAggregatedResources(IGrantable identity)
Grants the given entity `appmesh:StreamAggregatedResources`.
|
Grant |
IVirtualNode.Jsii$Proxy.grantStreamAggregatedResources(IGrantable identity)
Grants the given entity `appmesh:StreamAggregatedResources`.
|
default Grant |
IVirtualNode.Jsii$Default.grantStreamAggregatedResources(IGrantable identity)
Grants the given entity `appmesh:StreamAggregatedResources`.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
BackupVault.grant(IGrantable grantee,
String... actions)
Grant the actions defined in actions to the given grantee on this Backup Vault resource.
|
Grant |
IBackupVault.grant(IGrantable grantee,
String... actions)
Grant the actions defined in actions to the given grantee on this backup vault.
|
Grant |
IBackupVault.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
Grant the actions defined in actions to the given grantee on this backup vault.
|
default Grant |
IBackupVault.Jsii$Default.grant(IGrantable grantee,
String... actions)
Grant the actions defined in actions to the given grantee on this backup vault.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
EdgeFunction.grantInvoke(IGrantable identity)
Grant the given identity permissions to invoke this Lambda.
|
Grant |
EdgeFunction.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
| Modifier and Type | Method and Description |
|---|---|
static Grant |
Metric.grantPutMetricData(IGrantable grantee)
Grant permissions to the given identity to write metrics.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IReportGroup.grantWrite(IGrantable identity)
Grants the given entity permissions to write (that is, upload reports to) this report group.
|
Grant |
IReportGroup.Jsii$Proxy.grantWrite(IGrantable identity)
Grants the given entity permissions to write (that is, upload reports to) this report group.
|
default Grant |
IReportGroup.Jsii$Default.grantWrite(IGrantable identity)
Grants the given entity permissions to write (that is, upload reports to) this report group.
|
Grant |
ReportGroup.grantWrite(IGrantable identity)
Grants the given entity permissions to write (that is, upload reports to) this report group.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IRepository.grant(IGrantable grantee,
String... actions)
Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
IRepository.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
Grant the given principal identity permissions to perform the actions on this repository.
|
default Grant |
IRepository.Jsii$Default.grant(IGrantable grantee,
String... actions)
Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
Repository.grant(IGrantable grantee,
String... actions)
Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
IRepository.grantPull(IGrantable grantee)
Grant the given identity permissions to pull this repository.
|
Grant |
IRepository.Jsii$Proxy.grantPull(IGrantable grantee)
Grant the given identity permissions to pull this repository.
|
default Grant |
IRepository.Jsii$Default.grantPull(IGrantable grantee)
Grant the given identity permissions to pull this repository.
|
Grant |
Repository.grantPull(IGrantable grantee)
Grant the given identity permissions to pull this repository.
|
Grant |
IRepository.grantPullPush(IGrantable grantee)
Grant the given identity permissions to pull and push this repository.
|
Grant |
IRepository.Jsii$Proxy.grantPullPush(IGrantable grantee)
Grant the given identity permissions to pull and push this repository.
|
default Grant |
IRepository.Jsii$Default.grantPullPush(IGrantable grantee)
Grant the given identity permissions to pull and push this repository.
|
Grant |
Repository.grantPullPush(IGrantable grantee)
Grant the given identity permissions to pull and push this repository.
|
Grant |
IRepository.grantRead(IGrantable grantee)
Grant the given identity permissions to read this repository.
|
Grant |
IRepository.Jsii$Proxy.grantRead(IGrantable grantee)
Grant the given identity permissions to read this repository.
|
default Grant |
IRepository.Jsii$Default.grantRead(IGrantable grantee)
Grant the given identity permissions to read this repository.
|
Grant |
Repository.grantRead(IGrantable grantee)
Grant the given identity permissions to read this repository.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
LambdaDeploymentGroup.grantPutLifecycleEventHookExecutionStatus(IGrantable grantee)
Grant a principal permission to codedeploy:PutLifecycleEventHookExecutionStatus on this deployment group resource.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IProfilingGroup.grantPublish(IGrantable grantee)
Grant access to publish profiling information to the Profiling Group to the given identity.
|
Grant |
IProfilingGroup.Jsii$Proxy.grantPublish(IGrantable grantee)
Grant access to publish profiling information to the Profiling Group to the given identity.
|
default Grant |
IProfilingGroup.Jsii$Default.grantPublish(IGrantable grantee)
Grant access to publish profiling information to the Profiling Group to the given identity.
|
Grant |
ProfilingGroup.grantPublish(IGrantable grantee)
Grant access to publish profiling information to the Profiling Group to the given identity.
|
Grant |
IProfilingGroup.grantRead(IGrantable grantee)
Grant access to read profiling information from the Profiling Group to the given identity.
|
Grant |
IProfilingGroup.Jsii$Proxy.grantRead(IGrantable grantee)
Grant access to read profiling information from the Profiling Group to the given identity.
|
default Grant |
IProfilingGroup.Jsii$Default.grantRead(IGrantable grantee)
Grant access to read profiling information from the Profiling Group to the given identity.
|
Grant |
ProfilingGroup.grantRead(IGrantable grantee)
Grant access to read profiling information from the Profiling Group to the given identity.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IUserPool.grant(IGrantable grantee,
String... actions)
Adds an IAM policy statement associated with this user pool to an IAM principal's policy.
|
Grant |
IUserPool.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
Adds an IAM policy statement associated with this user pool to an IAM principal's policy.
|
default Grant |
IUserPool.Jsii$Default.grant(IGrantable grantee,
String... actions)
Adds an IAM policy statement associated with this user pool to an IAM principal's policy.
|
Grant |
UserPool.grant(IGrantable grantee,
String... actions)
Adds an IAM policy statement associated with this user pool to an IAM principal's policy.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
ITable.grant(IGrantable grantee,
String... actions)
Adds an IAM policy statement associated with this table to an IAM principal's policy.
|
Grant |
ITable.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
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)
Adds an IAM policy statement associated with this table to an IAM principal's policy.
|
Grant |
Table.grant(IGrantable grantee,
String... actions)
Adds an IAM policy statement associated with this table to an IAM principal's policy.
|
Grant |
ITable.grantFullAccess(IGrantable grantee)
Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.
|
Grant |
ITable.Jsii$Proxy.grantFullAccess(IGrantable grantee)
Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.
|
default Grant |
ITable.Jsii$Default.grantFullAccess(IGrantable grantee)
Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.
|
Grant |
Table.grantFullAccess(IGrantable grantee)
Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.
|
Grant |
ITable.grantReadData(IGrantable grantee)
Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.
|
Grant |
ITable.Jsii$Proxy.grantReadData(IGrantable grantee)
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)
Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.
|
Grant |
Table.grantReadData(IGrantable grantee)
Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan, DescribeTable.
|
Grant |
ITable.grantReadWriteData(IGrantable grantee)
Permits an IAM principal to all data read/write operations to this table.
|
Grant |
ITable.Jsii$Proxy.grantReadWriteData(IGrantable grantee)
Permits an IAM principal to all data read/write operations to this table.
|
default Grant |
ITable.Jsii$Default.grantReadWriteData(IGrantable grantee)
Permits an IAM principal to all data read/write operations to this table.
|
Grant |
Table.grantReadWriteData(IGrantable grantee)
Permits an IAM principal to all data read/write operations to this table.
|
Grant |
ITable.grantStream(IGrantable grantee,
String... actions)
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)
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)
Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.
|
Grant |
Table.grantStream(IGrantable grantee,
String... actions)
Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.
|
Grant |
ITable.grantStreamRead(IGrantable grantee)
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)
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)
Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.
|
Grant |
Table.grantStreamRead(IGrantable grantee)
Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.
|
Grant |
ITable.grantTableListStreams(IGrantable grantee)
Permits an IAM Principal to list streams attached to current dynamodb table.
|
Grant |
ITable.Jsii$Proxy.grantTableListStreams(IGrantable grantee)
Permits an IAM Principal to list streams attached to current dynamodb table.
|
default Grant |
ITable.Jsii$Default.grantTableListStreams(IGrantable grantee)
Permits an IAM Principal to list streams attached to current dynamodb table.
|
Grant |
Table.grantTableListStreams(IGrantable grantee)
Permits an IAM Principal to list streams attached to current dynamodb table.
|
Grant |
ITable.grantWriteData(IGrantable grantee)
Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.
|
Grant |
ITable.Jsii$Proxy.grantWriteData(IGrantable grantee)
Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.
|
default Grant |
ITable.Jsii$Default.grantWriteData(IGrantable grantee)
Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.
|
Grant |
Table.grantWriteData(IGrantable grantee)
Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem, DescribeTable.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IVolume.grantAttachVolume(IGrantable grantee)
Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.Jsii$Proxy.grantAttachVolume(IGrantable grantee)
Grants permission to attach this Volume to an instance.
|
Grant |
Volume.grantAttachVolume(IGrantable grantee)
Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.Jsii$Proxy.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
Grants permission to attach this Volume to an instance.
|
default Grant |
IVolume.Jsii$Default.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
Grants permission to attach this Volume to an instance.
|
Grant |
Volume.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
IVolume.Jsii$Proxy.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
Volume.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
IVolume.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
IVolume.Jsii$Proxy.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
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)
Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
Volume.grantAttachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
Grants permission to attach the Volume by a ResourceTag condition.
|
Grant |
IVolume.grantDetachVolume(IGrantable grantee)
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)
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)
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)
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)
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)
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)
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)
Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
IVolume.Jsii$Proxy.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
Volume.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs)
Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
IVolume.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
IVolume.Jsii$Proxy.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
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)
Grants permission to detach the Volume by a ResourceTag condition.
|
Grant |
Volume.grantDetachVolumeByResourceTag(IGrantable grantee,
List<software.constructs.Construct> constructs,
String tagKeySuffix)
Grants permission to detach the Volume by a ResourceTag condition.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
RepositoryBase.grant(IGrantable grantee,
String... actions)
Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
IRepository.grant(IGrantable grantee,
String... actions)
Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
IRepository.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
Grant the given principal identity permissions to perform the actions on this repository.
|
default Grant |
IRepository.Jsii$Default.grant(IGrantable grantee,
String... actions)
Grant the given principal identity permissions to perform the actions on this repository.
|
Grant |
RepositoryBase.grantPull(IGrantable grantee)
Grant the given identity permissions to use the images in this repository.
|
Grant |
IRepository.grantPull(IGrantable grantee)
Grant the given identity permissions to pull images in this repository.
|
Grant |
IRepository.Jsii$Proxy.grantPull(IGrantable grantee)
Grant the given identity permissions to pull images in this repository.
|
default Grant |
IRepository.Jsii$Default.grantPull(IGrantable grantee)
Grant the given identity permissions to pull images in this repository.
|
Grant |
RepositoryBase.grantPullPush(IGrantable grantee)
Grant the given identity permissions to pull and push images to this repository.
|
Grant |
IRepository.grantPullPush(IGrantable grantee)
Grant the given identity permissions to pull and push images to this repository.
|
Grant |
IRepository.Jsii$Proxy.grantPullPush(IGrantable grantee)
Grant the given identity permissions to pull and push images to this repository.
|
default Grant |
IRepository.Jsii$Default.grantPullPush(IGrantable grantee)
Grant the given identity permissions to pull and push images to this repository.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Grant |
Secret.grantRead(IGrantable grantee)
Grants reading the secret to a principal.
|
Grant |
TaskDefinition.grantRun(IGrantable grantee)
Grants permissions to run this task definition.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
FileSystem.grant(IGrantable grantee,
String... actions)
Grant the actions defined in actions to the given grantee on this File System resource.
|
Grant |
IFileSystem.grant(IGrantable grantee,
String... actions)
Grant the actions defined in actions to the given grantee on this File System resource.
|
Grant |
IFileSystem.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
Grant the actions defined in actions to the given grantee on this File System resource.
|
default Grant |
IFileSystem.Jsii$Default.grant(IGrantable grantee,
String... actions)
Grant the actions defined in actions to the given grantee on this File System resource.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IDomain.grantIndexRead(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.Jsii$Proxy.grantIndexRead(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
default Grant |
IDomain.Jsii$Default.grantIndexRead(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
Domain.grantIndexRead(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.grantIndexReadWrite(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.Jsii$Proxy.grantIndexReadWrite(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
default Grant |
IDomain.Jsii$Default.grantIndexReadWrite(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
Domain.grantIndexReadWrite(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.grantIndexWrite(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.Jsii$Proxy.grantIndexWrite(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
default Grant |
IDomain.Jsii$Default.grantIndexWrite(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
Domain.grantIndexWrite(String index,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.grantPathRead(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.Jsii$Proxy.grantPathRead(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
default Grant |
IDomain.Jsii$Default.grantPathRead(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
Domain.grantPathRead(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.grantPathReadWrite(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.Jsii$Proxy.grantPathReadWrite(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
default Grant |
IDomain.Jsii$Default.grantPathReadWrite(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
Domain.grantPathReadWrite(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.grantPathWrite(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.Jsii$Proxy.grantPathWrite(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
default Grant |
IDomain.Jsii$Default.grantPathWrite(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
Domain.grantPathWrite(String path,
IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.grantRead(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.Jsii$Proxy.grantRead(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
default Grant |
IDomain.Jsii$Default.grantRead(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
Domain.grantRead(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.grantReadWrite(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.Jsii$Proxy.grantReadWrite(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
default Grant |
IDomain.Jsii$Default.grantReadWrite(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
Domain.grantReadWrite(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.grantWrite(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
IDomain.Jsii$Proxy.grantWrite(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
default Grant |
IDomain.Jsii$Default.grantWrite(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
Grant |
Domain.grantWrite(IGrantable identity)
Deprecated.
use opensearchservice module instead
|
| Modifier and Type | Method and Description |
|---|---|
static Grant |
EventBus.grantAllPutEvents(IGrantable grantee)
Permits an IAM Principal to send custom events to EventBridge so that they can be matched to rules.
|
Grant |
IEventBus.grantPutEventsTo(IGrantable grantee)
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)
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)
Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.
|
Grant |
EventBus.grantPutEventsTo(IGrantable grantee)
Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.
|
| Modifier and Type | Method and Description |
|---|---|
static Grant |
Grant.addToPrincipal(GrantOnPrincipalOptions options)
Try to grant the given permissions to the given principal.
|
static Grant |
Grant.addToPrincipalAndResource(GrantOnPrincipalAndResourceOptions options)
Add a grant both on the principal and on the resource.
|
static Grant |
Grant.addToPrincipalOrResource(GrantWithResourceOptions options)
Grant the given permissions to the principal.
|
static Grant |
Grant.drop(IGrantable grantee,
String _intent)
Returns a "no-op" `Grant` object which represents a "dropped grant".
|
Grant |
Role.grant(IPrincipal grantee,
String... actions)
Grant the actions defined in actions to the identity Principal on this resource.
|
Grant |
LazyRole.grant(IPrincipal identity,
String... actions)
Grant the actions defined in actions to the identity Principal on this resource.
|
Grant |
IRole.grant(IPrincipal grantee,
String... actions)
Grant the actions defined in actions to the identity Principal on this resource.
|
Grant |
IRole.Jsii$Proxy.grant(IPrincipal grantee,
String... actions)
Grant the actions defined in actions to the identity Principal on this resource.
|
default Grant |
IRole.Jsii$Default.grant(IPrincipal grantee,
String... actions)
Grant the actions defined in actions to the identity Principal on this resource.
|
Grant |
Role.grantAssumeRole(IPrincipal identity)
Grant permissions to the given principal to assume this role.
|
Grant |
LazyRole.grantAssumeRole(IPrincipal identity)
Grant permissions to the given principal to assume this role.
|
Grant |
IRole.grantAssumeRole(IPrincipal grantee)
Grant permissions to the given principal to assume this role.
|
Grant |
IRole.Jsii$Proxy.grantAssumeRole(IPrincipal grantee)
Grant permissions to the given principal to assume this role.
|
default Grant |
IRole.Jsii$Default.grantAssumeRole(IPrincipal grantee)
Grant permissions to the given principal to assume this role.
|
Grant |
Role.grantPassRole(IPrincipal identity)
Grant permissions to the given principal to pass this role.
|
Grant |
LazyRole.grantPassRole(IPrincipal identity)
Grant permissions to the given principal to pass this role.
|
Grant |
IRole.grantPassRole(IPrincipal grantee)
Grant permissions to the given principal to pass this role.
|
Grant |
IRole.Jsii$Proxy.grantPassRole(IPrincipal grantee)
Grant permissions to the given principal to pass this role.
|
default Grant |
IRole.Jsii$Default.grantPassRole(IPrincipal grantee)
Grant permissions to the given principal to pass this role.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
Stream.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this stream to the given IAM principal (Role/Group/User).
|
Grant |
IStream.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this stream to the provided IAM principal.
|
Grant |
IStream.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this stream to the provided IAM principal.
|
default Grant |
IStream.Jsii$Default.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this stream to the provided IAM principal.
|
Grant |
Stream.grantRead(IGrantable grantee)
Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.grantRead(IGrantable grantee)
Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.Jsii$Proxy.grantRead(IGrantable grantee)
Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IStream.Jsii$Default.grantRead(IGrantable grantee)
Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
Stream.grantReadWrite(IGrantable grantee)
Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.grantReadWrite(IGrantable grantee)
Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.Jsii$Proxy.grantReadWrite(IGrantable grantee)
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)
Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
Stream.grantWrite(IGrantable grantee)
Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.grantWrite(IGrantable grantee)
Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
Grant |
IStream.Jsii$Proxy.grantWrite(IGrantable grantee)
Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IStream.Jsii$Default.grantWrite(IGrantable grantee)
Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
Alias.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this key to the given principal.
|
Grant |
IAlias.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this key to the given principal.
|
default Grant |
IAlias.Jsii$Default.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this key to the given principal.
|
Grant |
IKey.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this key to the given principal.
|
Grant |
IKey.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this key to the given principal.
|
default Grant |
IKey.Jsii$Default.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this key to the given principal.
|
Grant |
Key.grant(IGrantable grantee,
String... actions)
Grant the indicated permissions on this key to the given principal.
|
Grant |
Key.grantAdmin(IGrantable grantee)
Grant admins permissions using this key to the given principal.
|
Grant |
Alias.grantDecrypt(IGrantable grantee)
Grant decryption permissions using this key to the given principal.
|
Grant |
IAlias.Jsii$Proxy.grantDecrypt(IGrantable grantee)
Grant decryption permissions using this key to the given principal.
|
default Grant |
IAlias.Jsii$Default.grantDecrypt(IGrantable grantee)
Grant decryption permissions using this key to the given principal.
|
Grant |
IKey.grantDecrypt(IGrantable grantee)
Grant decryption permissions using this key to the given principal.
|
Grant |
IKey.Jsii$Proxy.grantDecrypt(IGrantable grantee)
Grant decryption permissions using this key to the given principal.
|
default Grant |
IKey.Jsii$Default.grantDecrypt(IGrantable grantee)
Grant decryption permissions using this key to the given principal.
|
Grant |
Key.grantDecrypt(IGrantable grantee)
Grant decryption permissions using this key to the given principal.
|
Grant |
Alias.grantEncrypt(IGrantable grantee)
Grant encryption permissions using this key to the given principal.
|
Grant |
IAlias.Jsii$Proxy.grantEncrypt(IGrantable grantee)
Grant encryption permissions using this key to the given principal.
|
default Grant |
IAlias.Jsii$Default.grantEncrypt(IGrantable grantee)
Grant encryption permissions using this key to the given principal.
|
Grant |
IKey.grantEncrypt(IGrantable grantee)
Grant encryption permissions using this key to the given principal.
|
Grant |
IKey.Jsii$Proxy.grantEncrypt(IGrantable grantee)
Grant encryption permissions using this key to the given principal.
|
default Grant |
IKey.Jsii$Default.grantEncrypt(IGrantable grantee)
Grant encryption permissions using this key to the given principal.
|
Grant |
Key.grantEncrypt(IGrantable grantee)
Grant encryption permissions using this key to the given principal.
|
Grant |
Alias.grantEncryptDecrypt(IGrantable grantee)
Grant encryption and decryption permissions using this key to the given principal.
|
Grant |
IAlias.Jsii$Proxy.grantEncryptDecrypt(IGrantable grantee)
Grant encryption and decryption permissions using this key to the given principal.
|
default Grant |
IAlias.Jsii$Default.grantEncryptDecrypt(IGrantable grantee)
Grant encryption and decryption permissions using this key to the given principal.
|
Grant |
IKey.grantEncryptDecrypt(IGrantable grantee)
Grant encryption and decryption permissions using this key to the given principal.
|
Grant |
IKey.Jsii$Proxy.grantEncryptDecrypt(IGrantable grantee)
Grant encryption and decryption permissions using this key to the given principal.
|
default Grant |
IKey.Jsii$Default.grantEncryptDecrypt(IGrantable grantee)
Grant encryption and decryption permissions using this key to the given principal.
|
Grant |
Key.grantEncryptDecrypt(IGrantable grantee)
Grant encryption and decryption permissions using this key to the given principal.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
FunctionBase.grantInvoke(IGrantable grantee)
Grant the given identity permissions to invoke this Lambda.
|
Grant |
IAlias.Jsii$Proxy.grantInvoke(IGrantable identity)
Grant the given identity permissions to invoke this Lambda.
|
default Grant |
IAlias.Jsii$Default.grantInvoke(IGrantable identity)
Grant the given identity permissions to invoke this Lambda.
|
Grant |
IFunction.grantInvoke(IGrantable identity)
Grant the given identity permissions to invoke this Lambda.
|
Grant |
IFunction.Jsii$Proxy.grantInvoke(IGrantable identity)
Grant the given identity permissions to invoke this Lambda.
|
default Grant |
IFunction.Jsii$Default.grantInvoke(IGrantable identity)
Grant the given identity permissions to invoke this Lambda.
|
Grant |
IVersion.Jsii$Proxy.grantInvoke(IGrantable identity)
Grant the given identity permissions to invoke this Lambda.
|
default Grant |
IVersion.Jsii$Default.grantInvoke(IGrantable identity)
Grant the given identity permissions to invoke this Lambda.
|
Grant |
FunctionUrl.grantInvokeUrl(IGrantable grantee)
Grant the given identity permissions to invoke this Lambda Function URL.
|
Grant |
FunctionBase.grantInvokeUrl(IGrantable grantee)
Grant the given identity permissions to invoke this Lambda Function URL.
|
Grant |
IAlias.Jsii$Proxy.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
default Grant |
IAlias.Jsii$Default.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
Grant |
IFunction.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
Grant |
IFunction.Jsii$Proxy.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
default Grant |
IFunction.Jsii$Default.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
Grant |
IVersion.Jsii$Proxy.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
default Grant |
IVersion.Jsii$Default.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
Grant |
IFunctionUrl.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
Grant |
IFunctionUrl.Jsii$Proxy.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
default Grant |
IFunctionUrl.Jsii$Default.grantInvokeUrl(IGrantable identity)
Grant the given identity permissions to invoke this Lambda Function URL.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
ILogGroup.grant(IGrantable grantee,
String... actions)
Give the indicated permissions on this log group and all streams.
|
Grant |
ILogGroup.Jsii$Proxy.grant(IGrantable grantee,
String... actions)
Give the indicated permissions on this log group and all streams.
|
default Grant |
ILogGroup.Jsii$Default.grant(IGrantable grantee,
String... actions)
Give the indicated permissions on this log group and all streams.
|
Grant |
LogGroup.grant(IGrantable grantee,
String... actions)
Give the indicated permissions on this log group and all streams.
|
Grant |
ILogGroup.grantWrite(IGrantable grantee)
Give permissions to write to create and write to streams in this log group.
|
Grant |
ILogGroup.Jsii$Proxy.grantWrite(IGrantable grantee)
Give permissions to write to create and write to streams in this log group.
|
default Grant |
ILogGroup.Jsii$Default.grantWrite(IGrantable grantee)
Give permissions to write to create and write to streams in this log group.
|
Grant |
LogGroup.grantWrite(IGrantable grantee)
Give permissions to create and write to streams in this log group.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IDomain.grantIndexRead(String index,
IGrantable identity)
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)
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)
Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantIndexRead(String index,
IGrantable identity)
Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantIndexReadWrite(String index,
IGrantable identity)
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)
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)
Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantIndexReadWrite(String index,
IGrantable identity)
Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantIndexWrite(String index,
IGrantable identity)
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)
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)
Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantIndexWrite(String index,
IGrantable identity)
Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantPathRead(String path,
IGrantable identity)
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)
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)
Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantPathRead(String path,
IGrantable identity)
Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantPathReadWrite(String path,
IGrantable identity)
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)
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)
Grant read/write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantPathReadWrite(String path,
IGrantable identity)
Grant read/write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantPathWrite(String path,
IGrantable identity)
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)
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)
Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantPathWrite(String path,
IGrantable identity)
Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantRead(IGrantable identity)
Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantRead(IGrantable identity)
Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantRead(IGrantable identity)
Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantRead(IGrantable identity)
Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantReadWrite(IGrantable identity)
Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantReadWrite(IGrantable identity)
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)
Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantReadWrite(IGrantable identity)
Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.grantWrite(IGrantable identity)
Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
IDomain.Jsii$Proxy.grantWrite(IGrantable identity)
Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
default Grant |
IDomain.Jsii$Default.grantWrite(IGrantable identity)
Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
Grant |
Domain.grantWrite(IGrantable identity)
Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
DatabaseProxy.grantConnect(IGrantable grantee)
Grant the given identity connection access to the proxy.
|
Grant |
DatabaseInstanceBase.grantConnect(IGrantable grantee)
Grant the given identity connection access to the database.
|
Grant |
IDatabaseProxy.grantConnect(IGrantable grantee)
Grant the given identity connection access to the proxy.
|
Grant |
IDatabaseProxy.Jsii$Proxy.grantConnect(IGrantable grantee)
Grant the given identity connection access to the proxy.
|
Grant |
IDatabaseInstance.grantConnect(IGrantable grantee)
Grant the given identity connection access to the database.
|
Grant |
IDatabaseInstance.Jsii$Proxy.grantConnect(IGrantable grantee)
Grant the given identity connection access to the database.
|
default Grant |
IDatabaseInstance.Jsii$Default.grantConnect(IGrantable grantee)
Grant the given identity connection access to the database.
|
Grant |
DatabaseProxy.grantConnect(IGrantable grantee,
String dbUser)
Grant the given identity connection access to the proxy.
|
Grant |
IDatabaseProxy.grantConnect(IGrantable grantee,
String dbUser)
Grant the given identity connection access to the proxy.
|
Grant |
IDatabaseProxy.Jsii$Proxy.grantConnect(IGrantable grantee,
String dbUser)
Grant the given identity connection access to the proxy.
|
default Grant |
IDatabaseProxy.Jsii$Default.grantConnect(IGrantable grantee,
String dbUser)
Grant the given identity connection access to the proxy.
|
Grant |
IServerlessCluster.grantDataApiAccess(IGrantable grantee)
Grant the given identity to access to the Data API.
|
Grant |
IServerlessCluster.Jsii$Proxy.grantDataApiAccess(IGrantable grantee)
Grant the given identity to access to the Data API.
|
default Grant |
IServerlessCluster.Jsii$Default.grantDataApiAccess(IGrantable grantee)
Grant the given identity to access to the Data API.
|
Grant |
ServerlessClusterFromSnapshot.grantDataApiAccess(IGrantable grantee)
Grant the given identity to access to the Data API, including read access to the secret attached to the cluster if present.
|
Grant |
ServerlessCluster.grantDataApiAccess(IGrantable grantee)
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 |
BucketBase.grantDelete(IGrantable identity)
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
IBucket.grantDelete(IGrantable identity)
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
IBucket.Jsii$Proxy.grantDelete(IGrantable identity)
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
BucketBase.grantDelete(IGrantable identity,
Object objectsKeyPattern)
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
IBucket.grantDelete(IGrantable identity,
Object objectsKeyPattern)
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
IBucket.Jsii$Proxy.grantDelete(IGrantable identity,
Object objectsKeyPattern)
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
default Grant |
IBucket.Jsii$Default.grantDelete(IGrantable identity,
Object objectsKeyPattern)
Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.
|
Grant |
BucketBase.grantPublicAccess(String keyPrefix,
String... allowedActions)
Allows unrestricted access to objects from this bucket.
|
Grant |
IBucket.grantPublicAccess(String keyPrefix,
String... allowedActions)
Allows unrestricted access to objects from this bucket.
|
Grant |
IBucket.Jsii$Proxy.grantPublicAccess(String keyPrefix,
String... allowedActions)
Allows unrestricted access to objects from this bucket.
|
default Grant |
IBucket.Jsii$Default.grantPublicAccess(String keyPrefix,
String... allowedActions)
Allows unrestricted access to objects from this bucket.
|
Grant |
BucketBase.grantPut(IGrantable identity)
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
IBucket.grantPut(IGrantable identity)
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
IBucket.Jsii$Proxy.grantPut(IGrantable identity)
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
BucketBase.grantPut(IGrantable identity,
Object objectsKeyPattern)
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
IBucket.grantPut(IGrantable identity,
Object objectsKeyPattern)
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
IBucket.Jsii$Proxy.grantPut(IGrantable identity,
Object objectsKeyPattern)
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
default Grant |
IBucket.Jsii$Default.grantPut(IGrantable identity,
Object objectsKeyPattern)
Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.
|
Grant |
BucketBase.grantPutAcl(IGrantable identity)
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
IBucket.grantPutAcl(IGrantable identity)
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
IBucket.Jsii$Proxy.grantPutAcl(IGrantable identity)
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
BucketBase.grantPutAcl(IGrantable identity,
String objectsKeyPattern)
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
IBucket.grantPutAcl(IGrantable identity,
String objectsKeyPattern)
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)
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)
Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.
|
Grant |
BucketBase.grantRead(IGrantable identity)
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.grantRead(IGrantable identity)
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.Jsii$Proxy.grantRead(IGrantable identity)
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
BucketBase.grantRead(IGrantable identity,
Object objectsKeyPattern)
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.grantRead(IGrantable identity,
Object objectsKeyPattern)
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)
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)
Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
BucketBase.grantReadWrite(IGrantable identity)
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
IBucket.grantReadWrite(IGrantable identity)
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)
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
BucketBase.grantReadWrite(IGrantable identity,
Object objectsKeyPattern)
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)
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)
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)
Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).
|
Grant |
BucketBase.grantWrite(IGrantable identity)
Grant write permissions to this bucket to an IAM principal.
|
Grant |
IBucket.grantWrite(IGrantable identity)
Grant write permissions to this bucket to an IAM principal.
|
Grant |
IBucket.Jsii$Proxy.grantWrite(IGrantable identity)
Grant write permissions to this bucket to an IAM principal.
|
Grant |
BucketBase.grantWrite(IGrantable identity,
Object objectsKeyPattern)
Grant write permissions to this bucket to an IAM principal.
|
Grant |
IBucket.grantWrite(IGrantable identity,
Object objectsKeyPattern)
Grant write permissions to this bucket to an IAM principal.
|
Grant |
IBucket.Jsii$Proxy.grantWrite(IGrantable identity,
Object objectsKeyPattern)
Grant write permissions to this bucket to an IAM principal.
|
default Grant |
IBucket.Jsii$Default.grantWrite(IGrantable identity,
Object objectsKeyPattern)
Grant write permissions to this bucket to an IAM principal.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
ISecretTargetAttachment.Jsii$Proxy.grantRead(IGrantable grantee)
Grants reading the secret value to some role.
|
Grant |
Secret.grantRead(IGrantable grantee)
Grants reading the secret value to some role.
|
Grant |
SecretTargetAttachment.grantRead(IGrantable grantee)
Grants reading the secret value to some role.
|
Grant |
ISecret.grantRead(IGrantable grantee)
Grants reading the secret value to some role.
|
Grant |
ISecret.Jsii$Proxy.grantRead(IGrantable grantee)
Grants reading the secret value to some role.
|
Grant |
ISecretTargetAttachment.Jsii$Proxy.grantRead(IGrantable grantee,
List<String> versionStages)
Grants reading the secret value to some role.
|
default Grant |
ISecretTargetAttachment.Jsii$Default.grantRead(IGrantable grantee,
List<String> versionStages)
Grants reading the secret value to some role.
|
Grant |
Secret.grantRead(IGrantable grantee,
List<String> versionStages)
Grants reading the secret value to some role.
|
Grant |
SecretTargetAttachment.grantRead(IGrantable grantee,
List<String> versionStages)
Grants reading the secret value to some role.
|
Grant |
ISecret.grantRead(IGrantable grantee,
List<String> versionStages)
Grants reading the secret value to some role.
|
Grant |
ISecret.Jsii$Proxy.grantRead(IGrantable grantee,
List<String> versionStages)
Grants reading the secret value to some role.
|
default Grant |
ISecret.Jsii$Default.grantRead(IGrantable grantee,
List<String> versionStages)
Grants reading the secret value to some role.
|
Grant |
ISecretTargetAttachment.Jsii$Proxy.grantWrite(IGrantable grantee)
Grants writing and updating the secret value to some role.
|
default Grant |
ISecretTargetAttachment.Jsii$Default.grantWrite(IGrantable grantee)
Grants writing and updating the secret value to some role.
|
Grant |
Secret.grantWrite(IGrantable grantee)
Grants writing and updating the secret value to some role.
|
Grant |
SecretTargetAttachment.grantWrite(IGrantable grantee)
Grants writing and updating the secret value to some role.
|
Grant |
ISecret.grantWrite(IGrantable grantee)
Grants writing and updating the secret value to some role.
|
Grant |
ISecret.Jsii$Proxy.grantWrite(IGrantable grantee)
Grants writing and updating the secret value to some role.
|
default Grant |
ISecret.Jsii$Default.grantWrite(IGrantable grantee)
Grants writing and updating the secret value to some role.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
ITopic.grantPublish(IGrantable identity)
Grant topic publishing permissions to the given identity.
|
Grant |
ITopic.Jsii$Proxy.grantPublish(IGrantable identity)
Grant topic publishing permissions to the given identity.
|
default Grant |
ITopic.Jsii$Default.grantPublish(IGrantable identity)
Grant topic publishing permissions to the given identity.
|
Grant |
TopicBase.grantPublish(IGrantable grantee)
Grant topic publishing permissions to the given identity.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IQueue.grant(IGrantable grantee,
String... queueActions)
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)
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)
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
|
Grant |
QueueBase.grant(IGrantable grantee,
String... actions)
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
|
Grant |
IQueue.grantConsumeMessages(IGrantable grantee)
Grant permissions to consume messages from a queue.
|
Grant |
IQueue.Jsii$Proxy.grantConsumeMessages(IGrantable grantee)
Grant permissions to consume messages from a queue.
|
default Grant |
IQueue.Jsii$Default.grantConsumeMessages(IGrantable grantee)
Grant permissions to consume messages from a queue.
|
Grant |
QueueBase.grantConsumeMessages(IGrantable grantee)
Grant permissions to consume messages from a queue.
|
Grant |
IQueue.grantPurge(IGrantable grantee)
Grant an IAM principal permissions to purge all messages from the queue.
|
Grant |
IQueue.Jsii$Proxy.grantPurge(IGrantable grantee)
Grant an IAM principal permissions to purge all messages from the queue.
|
default Grant |
IQueue.Jsii$Default.grantPurge(IGrantable grantee)
Grant an IAM principal permissions to purge all messages from the queue.
|
Grant |
QueueBase.grantPurge(IGrantable grantee)
Grant an IAM principal permissions to purge all messages from the queue.
|
Grant |
IQueue.grantSendMessages(IGrantable grantee)
Grant access to send messages to a queue to the given identity.
|
Grant |
IQueue.Jsii$Proxy.grantSendMessages(IGrantable grantee)
Grant access to send messages to a queue to the given identity.
|
default Grant |
IQueue.Jsii$Default.grantSendMessages(IGrantable grantee)
Grant access to send messages to a queue to the given identity.
|
Grant |
QueueBase.grantSendMessages(IGrantable grantee)
Grant access to send messages to a queue to the given identity.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IParameter.grantRead(IGrantable grantee)
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
IParameter.Jsii$Proxy.grantRead(IGrantable grantee)
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
default Grant |
IParameter.Jsii$Default.grantRead(IGrantable grantee)
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
IStringParameter.Jsii$Proxy.grantRead(IGrantable grantee)
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
default Grant |
IStringParameter.Jsii$Default.grantRead(IGrantable grantee)
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
IStringListParameter.Jsii$Proxy.grantRead(IGrantable grantee)
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
default Grant |
IStringListParameter.Jsii$Default.grantRead(IGrantable grantee)
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
StringParameter.grantRead(IGrantable grantee)
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
StringListParameter.grantRead(IGrantable grantee)
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.
|
Grant |
IParameter.grantWrite(IGrantable grantee)
Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
IParameter.Jsii$Proxy.grantWrite(IGrantable grantee)
Grants write (PutParameter) permissions on the SSM Parameter.
|
default Grant |
IParameter.Jsii$Default.grantWrite(IGrantable grantee)
Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
IStringParameter.Jsii$Proxy.grantWrite(IGrantable grantee)
Grants write (PutParameter) permissions on the SSM Parameter.
|
default Grant |
IStringParameter.Jsii$Default.grantWrite(IGrantable grantee)
Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
IStringListParameter.Jsii$Proxy.grantWrite(IGrantable grantee)
Grants write (PutParameter) permissions on the SSM Parameter.
|
default Grant |
IStringListParameter.Jsii$Default.grantWrite(IGrantable grantee)
Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
StringParameter.grantWrite(IGrantable grantee)
Grants write (PutParameter) permissions on the SSM Parameter.
|
Grant |
StringListParameter.grantWrite(IGrantable grantee)
Grants write (PutParameter) permissions on the SSM Parameter.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
StateMachine.grant(IGrantable identity,
String... actions)
Grant the given identity custom permissions.
|
Grant |
Activity.grant(IGrantable identity,
String... actions)
Grant the given identity permissions on this Activity.
|
Grant |
IStateMachine.grant(IGrantable identity,
String... actions)
Grant the given identity custom permissions.
|
Grant |
IStateMachine.Jsii$Proxy.grant(IGrantable identity,
String... actions)
Grant the given identity custom permissions.
|
default Grant |
IStateMachine.Jsii$Default.grant(IGrantable identity,
String... actions)
Grant the given identity custom permissions.
|
Grant |
StateMachine.grantExecution(IGrantable identity,
String... actions)
Grant the given identity permissions on all executions of the state machine.
|
Grant |
IStateMachine.grantExecution(IGrantable identity,
String... actions)
Grant the given identity permissions for all executions of a state machine.
|
Grant |
IStateMachine.Jsii$Proxy.grantExecution(IGrantable identity,
String... actions)
Grant the given identity permissions for all executions of a state machine.
|
default Grant |
IStateMachine.Jsii$Default.grantExecution(IGrantable identity,
String... actions)
Grant the given identity permissions for all executions of a state machine.
|
Grant |
StateMachine.grantRead(IGrantable identity)
Grant the given identity permissions to read results from state machine.
|
Grant |
IStateMachine.grantRead(IGrantable identity)
Grant the given identity read permissions for this state machine.
|
Grant |
IStateMachine.Jsii$Proxy.grantRead(IGrantable identity)
Grant the given identity read permissions for this state machine.
|
default Grant |
IStateMachine.Jsii$Default.grantRead(IGrantable identity)
Grant the given identity read permissions for this state machine.
|
Grant |
StateMachine.grantStartExecution(IGrantable identity)
Grant the given identity permissions to start an execution of this state machine.
|
Grant |
IStateMachine.grantStartExecution(IGrantable identity)
Grant the given identity permissions to start an execution of this state machine.
|
Grant |
IStateMachine.Jsii$Proxy.grantStartExecution(IGrantable identity)
Grant the given identity permissions to start an execution of this state machine.
|
default Grant |
IStateMachine.Jsii$Default.grantStartExecution(IGrantable identity)
Grant the given identity permissions to start an execution of this state machine.
|
Grant |
StateMachine.grantStartSyncExecution(IGrantable identity)
Grant the given identity permissions to start a synchronous execution of this state machine.
|
Grant |
IStateMachine.grantStartSyncExecution(IGrantable identity)
Grant the given identity permissions to start a synchronous execution of this state machine.
|
Grant |
IStateMachine.Jsii$Proxy.grantStartSyncExecution(IGrantable identity)
Grant the given identity permissions to start a synchronous execution of this state machine.
|
default Grant |
IStateMachine.Jsii$Default.grantStartSyncExecution(IGrantable identity)
Grant the given identity permissions to start a synchronous execution of this state machine.
|
Grant |
StateMachine.grantTaskResponse(IGrantable identity)
Grant the given identity task response permissions on a state machine.
|
Grant |
IStateMachine.grantTaskResponse(IGrantable identity)
Grant the given identity read permissions for this state machine.
|
Grant |
IStateMachine.Jsii$Proxy.grantTaskResponse(IGrantable identity)
Grant the given identity read permissions for this state machine.
|
default Grant |
IStateMachine.Jsii$Default.grantTaskResponse(IGrantable identity)
Grant the given identity read permissions for this state machine.
|
Copyright © 2022. All rights reserved.