Uses of Class
software.amazon.awscdk.services.iam.Grant
Packages that use Grant
Package
Description
AWS CDK Custom Resources
Amazon API Gateway Construct Library
AWS APIGatewayv2 Construct Library
AWS AppConfig Construct Library
AWS App Mesh Construct Library
AWS::AppRunner Construct Library
AWS AppSync Construct Library
AWS Backup Construct Library
AWS Batch Construct Library
Amazon Bedrock AgentCore Construct Library
Amazon Bedrock Construct Library
Amazon CloudFront Construct Library
Amazon CloudWatch Construct Library
AWS CodeBuild Construct Library
AWS CodeCommit Construct Library
AWS CodeDeploy Construct Library
AWS::CodeGuruProfiler Construct Library
Amazon Cognito Construct Library
Amazon DynamoDB Construct Library
Amazon EC2 Construct Library
Amazon ECR Construct Library
Amazon ECS Construct Library
Amazon Elastic File System Construct Library
ElastiCache CDK Construct Library
Amazon OpenSearch Service Construct Library
Amazon EventBridge Construct Library
Amazon GameLift Construct Library
AWS Glue Construct Library
AWS Identity and Access Management Construct Library
EC2 Image Builder Construct Library
AWS::IoTEvents Construct Library
Amazon Kinesis Construct Library
Amazon Data Firehose Construct Library
AWS Key Management Service Construct Library
AWS Lambda Construct Library
AWS::Location Construct Library
Amazon CloudWatch Logs Construct Library
Amazon Neptune Construct Library
Amazon OpenSearch Service Construct Library
Amazon Relational Database Service Construct Library
Amazon Route53 Construct Library
Amazon S3 Construct Library
Amazon S3 Tables Construct Library
Amazon SageMaker Construct Library
Amazon SageMaker Construct Library
Amazon EventBridge Scheduler Construct Library
AWS Secrets Manager Construct Library
Amazon Simple Email Service Construct Library
Amazon Simple Notification Service Construct Library
Amazon Simple Queue Service Construct Library
AWS Systems Manager Construct Library
AWS Step Functions Construct Library
-
Uses of Grant in software.amazon.awscdk.customresources
Methods in software.amazon.awscdk.customresources that return GrantModifier and TypeMethodDescriptionWaiterStateMachine.grantStartExecution(IGrantable identity) Grant the given identity permissions on StartExecution of the state machine. -
Uses of Grant in software.amazon.awscdk.services.apigateway
Methods in software.amazon.awscdk.services.apigateway that return GrantModifier and TypeMethodDescriptionMethod.grantExecute(IGrantable grantee) Grants an IAM principal permission to invoke this method.ApiKey.grantRead(IGrantable grantee) Permits the IAM principal all read operations through this key.RateLimitedApiKey.grantRead(IGrantable grantee) Permits the IAM principal all read operations through this key.ApiKey.grantReadWrite(IGrantable grantee) Permits the IAM principal all read and write operations through this key.RateLimitedApiKey.grantReadWrite(IGrantable grantee) Permits the IAM principal all read and write operations through this key.ApiKey.grantWrite(IGrantable grantee) Permits the IAM principal all write operations through this key.RateLimitedApiKey.grantWrite(IGrantable grantee) Permits the IAM principal all write operations through this key.ApiKeyGrants.read(IGrantable grantee) Permits the IAM principal all read operations through this key.ApiKeyGrants.readWrite(IGrantable grantee) Permits the IAM principal all read and write operations through this key.ApiKeyGrants.write(IGrantable grantee) Permits the IAM principal all write operations through this key. -
Uses of Grant in software.amazon.awscdk.services.apigatewayv2
Methods in software.amazon.awscdk.services.apigatewayv2 that return GrantModifier and TypeMethodDescriptionHttpRoute.grantInvoke(IGrantable grantee) Grant access to invoke the route.HttpRoute.grantInvoke(IGrantable grantee, GrantInvokeOptions options) Grant access to invoke the route.IHttpRoute.grantInvoke(IGrantable grantee) Grant access to invoke the route.IHttpRoute.grantInvoke(IGrantable grantee, GrantInvokeOptions options) Grant access to invoke the route.default GrantIHttpRoute.Jsii$Default.grantInvoke(IGrantable grantee, GrantInvokeOptions options) Grant access to invoke the route.final GrantIHttpRoute.Jsii$Proxy.grantInvoke(IGrantable grantee) Grant access to invoke the route.final GrantIHttpRoute.Jsii$Proxy.grantInvoke(IGrantable grantee, GrantInvokeOptions options) Grant access to invoke the route.WebSocketApi.grantManageConnections(IGrantable identity) Grant access to the API Gateway management API for this WebSocket API to an IAM principal (Role/Group/User).WebSocketStage.grantManagementApiAccess(IGrantable identity) Grant access to the API Gateway management API for this WebSocket API Stage to an IAM principal (Role/Group/User).ApiKey.grantRead(IGrantable grantee) Permits the IAM principal all read operations through this key.RateLimitedApiKey.grantRead(IGrantable grantee) Permits the IAM principal all read operations through this key.ApiKey.grantReadWrite(IGrantable grantee) Permits the IAM principal all read and write operations through this key.RateLimitedApiKey.grantReadWrite(IGrantable grantee) Permits the IAM principal all read and write operations through this key.ApiKey.grantWrite(IGrantable grantee) Permits the IAM principal all write operations through this key.RateLimitedApiKey.grantWrite(IGrantable grantee) Permits the IAM principal all write operations through this key. -
Uses of Grant in software.amazon.awscdk.services.appconfig
Methods in software.amazon.awscdk.services.appconfig that return GrantModifier and TypeMethodDescriptionEnvironment.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this environment to an IAM principal's policy.IEnvironment.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this environment to an IAM principal's policy.default GrantIEnvironment.Jsii$Default.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this environment to an IAM principal's policy.final GrantIEnvironment.Jsii$Proxy.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this environment to an IAM principal's policy.Environment.grantReadConfig(IGrantable identity) Permits an IAM principal to perform read operations on this environment's configurations.IEnvironment.grantReadConfig(IGrantable grantee) Permits an IAM principal to perform read operations on this environment's configurations.default GrantIEnvironment.Jsii$Default.grantReadConfig(IGrantable grantee) Permits an IAM principal to perform read operations on this environment's configurations.final GrantIEnvironment.Jsii$Proxy.grantReadConfig(IGrantable grantee) Permits an IAM principal to perform read operations on this environment's configurations. -
Uses of Grant in software.amazon.awscdk.services.appmesh
Methods in software.amazon.awscdk.services.appmesh that return GrantModifier and TypeMethodDescriptionIVirtualGateway.grantStreamAggregatedResources(IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.default GrantIVirtualGateway.Jsii$Default.grantStreamAggregatedResources(IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.final GrantIVirtualGateway.Jsii$Proxy.grantStreamAggregatedResources(IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.IVirtualNode.grantStreamAggregatedResources(IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.default GrantIVirtualNode.Jsii$Default.grantStreamAggregatedResources(IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.final GrantIVirtualNode.Jsii$Proxy.grantStreamAggregatedResources(IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.VirtualGateway.grantStreamAggregatedResources(IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.VirtualNode.grantStreamAggregatedResources(IGrantable identity) Grants the given entityappmesh:StreamAggregatedResources.VirtualGatewayGrants.streamAggregatedResources(IGrantable grantee) Grants the given entityappmesh:StreamAggregatedResources.VirtualNodeGrants.streamAggregatedResources(IGrantable grantee) Grants streamAggregatedResources permissions. -
Uses of Grant in software.amazon.awscdk.services.apprunner.alpha
Methods in software.amazon.awscdk.services.apprunner.alpha that return GrantModifier and TypeMethodDescriptionabstract GrantSecret.grantRead(IGrantable grantee) (experimental) Grants reading the secret to a principal. -
Uses of Grant in software.amazon.awscdk.services.appsync
Methods in software.amazon.awscdk.services.appsync that return GrantModifier and TypeMethodDescriptionEventApiBase.grant(IGrantable grantee, AppSyncEventResource resources, String... actions) Adds an IAM policy statement associated with this Event API to an IAM principal's policy.GraphqlApiBase.grant(IGrantable grantee, IamResource resources, String... actions) Adds an IAM policy statement associated with this GraphQLApi to an IAM principal's policy.IEventApi.grant(IGrantable grantee, AppSyncEventResource resources, String... actions) Adds an IAM policy statement associated with this Event API to an IAM principal's policy.default GrantIEventApi.Jsii$Default.grant(IGrantable grantee, AppSyncEventResource resources, String... actions) Adds an IAM policy statement associated with this Event API to an IAM principal's policy.final GrantIEventApi.Jsii$Proxy.grant(IGrantable grantee, AppSyncEventResource resources, String... actions) Adds an IAM policy statement associated with this Event API to an IAM principal's policy.IGraphqlApi.grant(IGrantable grantee, IamResource resources, String... actions) Adds an IAM policy statement associated with this GraphQLApi to an IAM principal's policy.default GrantIGraphqlApi.Jsii$Default.grant(IGrantable grantee, IamResource resources, String... actions) Adds an IAM policy statement associated with this GraphQLApi to an IAM principal's policy.final GrantIGraphqlApi.Jsii$Proxy.grant(IGrantable grantee, IamResource resources, String... actions) Adds an IAM policy statement associated with this GraphQLApi to an IAM principal's policy.EventApiBase.grantConnect(IGrantable grantee) Adds an IAM policy statement for EventConnect access to this EventApi to an IAM principal's policy.IEventApi.grantConnect(IGrantable grantee) Adds an IAM policy statement for EventConnect access to this EventApi to an IAM principal's policy.default GrantIEventApi.Jsii$Default.grantConnect(IGrantable grantee) Adds an IAM policy statement for EventConnect access to this EventApi to an IAM principal's policy.final GrantIEventApi.Jsii$Proxy.grantConnect(IGrantable grantee) Adds an IAM policy statement for EventConnect access to this EventApi to an IAM principal's policy.GraphqlApiBase.grantMutation(IGrantable grantee, String... fields) Adds an IAM policy statement for Mutation access to this GraphQLApi to an IAM principal's policy.IGraphqlApi.grantMutation(IGrantable grantee, String... fields) Adds an IAM policy statement for Mutation access to this GraphQLApi to an IAM principal's policy.default GrantIGraphqlApi.Jsii$Default.grantMutation(IGrantable grantee, String... fields) Adds an IAM policy statement for Mutation access to this GraphQLApi to an IAM principal's policy.final GrantIGraphqlApi.Jsii$Proxy.grantMutation(IGrantable grantee, String... fields) Adds an IAM policy statement for Mutation access to this GraphQLApi to an IAM principal's policy.ChannelNamespace.grantPublish(IGrantable grantee) Adds an IAM policy statement for EventPublish access to this channel namespace to an IAM principal's policy.EventApiBase.grantPublish(IGrantable grantee) Adds an IAM policy statement for EventPublish access to this EventApi to an IAM principal's policy.IEventApi.grantPublish(IGrantable grantee) Adds an IAM policy statement for EventPublish access to this EventApi to an IAM principal's policy.default GrantIEventApi.Jsii$Default.grantPublish(IGrantable grantee) Adds an IAM policy statement for EventPublish access to this EventApi to an IAM principal's policy.final GrantIEventApi.Jsii$Proxy.grantPublish(IGrantable grantee) Adds an IAM policy statement for EventPublish access to this EventApi to an IAM principal's policy.ChannelNamespace.grantPublishAndSubscribe(IGrantable grantee) Adds an IAM policy statement for EventPublish and EventSubscribe access to this channel namespace to an IAM principal's policy.EventApiBase.grantPublishAndSubscribe(IGrantable grantee) Adds an IAM policy statement to publish and subscribe to this API for an IAM principal's policy.IEventApi.grantPublishAndSubscribe(IGrantable grantee) Adds an IAM policy statement to publish and subscribe to this API for an IAM principal's policy.default GrantIEventApi.Jsii$Default.grantPublishAndSubscribe(IGrantable grantee) Adds an IAM policy statement to publish and subscribe to this API for an IAM principal's policy.final GrantIEventApi.Jsii$Proxy.grantPublishAndSubscribe(IGrantable grantee) Adds an IAM policy statement to publish and subscribe to this API for an IAM principal's policy.GraphqlApiBase.grantQuery(IGrantable grantee, String... fields) Adds an IAM policy statement for Query access to this GraphQLApi to an IAM principal's policy.IGraphqlApi.grantQuery(IGrantable grantee, String... fields) Adds an IAM policy statement for Query access to this GraphQLApi to an IAM principal's policy.default GrantIGraphqlApi.Jsii$Default.grantQuery(IGrantable grantee, String... fields) Adds an IAM policy statement for Query access to this GraphQLApi to an IAM principal's policy.final GrantIGraphqlApi.Jsii$Proxy.grantQuery(IGrantable grantee, String... fields) Adds an IAM policy statement for Query access to this GraphQLApi to an IAM principal's policy.ChannelNamespace.grantSubscribe(IGrantable grantee) Adds an IAM policy statement for EventSubscribe access to this channel namespace to an IAM principal's policy.EventApiBase.grantSubscribe(IGrantable grantee) Adds an IAM policy statement for EventSubscribe access to this EventApi to an IAM principal's policy.IEventApi.grantSubscribe(IGrantable grantee) Adds an IAM policy statement for EventSubscribe access to this EventApi to an IAM principal's policy.default GrantIEventApi.Jsii$Default.grantSubscribe(IGrantable grantee) Adds an IAM policy statement for EventSubscribe access to this EventApi to an IAM principal's policy.final GrantIEventApi.Jsii$Proxy.grantSubscribe(IGrantable grantee) Adds an IAM policy statement for EventSubscribe access to this EventApi to an IAM principal's policy.GraphqlApiBase.grantSubscription(IGrantable grantee, String... fields) Adds an IAM policy statement for Subscription access to this GraphQLApi to an IAM principal's policy.IGraphqlApi.grantSubscription(IGrantable grantee, String... fields) Adds an IAM policy statement for Subscription access to this GraphQLApi to an IAM principal's policy.default GrantIGraphqlApi.Jsii$Default.grantSubscription(IGrantable grantee, String... fields) Adds an IAM policy statement for Subscription access to this GraphQLApi to an IAM principal's policy.final GrantIGraphqlApi.Jsii$Proxy.grantSubscription(IGrantable grantee, String... fields) Adds an IAM policy statement for Subscription access to this GraphQLApi to an IAM principal's policy. -
Uses of Grant in software.amazon.awscdk.services.backup
Methods in software.amazon.awscdk.services.backup that return GrantModifier and TypeMethodDescriptionBackupVault.grant(IGrantable grantee, String... actions) Grant the actions defined in actions to the given grantee on this Backup Vault resource.IBackupVault.grant(IGrantable grantee, String... actions) Grant the actions defined in actions to the given grantee on this backup vault.default GrantIBackupVault.Jsii$Default.grant(IGrantable grantee, String... actions) Grant the actions defined in actions to the given grantee on this backup vault.final GrantIBackupVault.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant the actions defined in actions to the given grantee on this backup vault. -
Uses of Grant in software.amazon.awscdk.services.batch
Methods in software.amazon.awscdk.services.batch that return GrantModifier and TypeMethodDescriptionabstract GrantSecret.grantRead(IGrantable grantee) Grants reading the secret to a principal. -
Uses of Grant in software.amazon.awscdk.services.bedrock.agentcore.alpha
Methods in software.amazon.awscdk.services.bedrock.agentcore.alpha that return GrantModifier and TypeMethodDescriptionBrowserCustomBase.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.CodeInterpreterCustomBase.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.GatewayBase.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.GatewayTargetBase.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.(experimental) Grant the runtime specific actions on AWS resources.default Grant(experimental) Grant the runtime specific actions on AWS resources.final Grant(experimental) Grant the runtime specific actions on AWS resources.IBrowserCustom.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.default GrantIBrowserCustom.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.final GrantIBrowserCustom.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.ICodeInterpreterCustom.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.default GrantICodeInterpreterCustom.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.final GrantICodeInterpreterCustom.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.IGateway.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.default GrantIGateway.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.final GrantIGateway.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.IGatewayTarget.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.default GrantIGatewayTarget.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.final GrantIGatewayTarget.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.default GrantIMcpGatewayTarget.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.final GrantIMcpGatewayTarget.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.IMemory.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this memory.default GrantIMemory.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this memory.final GrantIMemory.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this memory.IMemoryStrategy.grant(IGrantable grantee) (experimental) Grants the necessary permissions to the role.default GrantIMemoryStrategy.Jsii$Default.grant(IGrantable grantee) (experimental) Grants the necessary permissions to the role.final GrantIMemoryStrategy.Jsii$Proxy.grant(IGrantable grantee) (experimental) Grants the necessary permissions to the role.ManagedMemoryStrategy.grant(IGrantable grantee) (experimental) Grants the necessary permissions to the role.MemoryBase.grant(IGrantable grantee, String... actions) (experimental) Grants IAM actions to the IAM Principal.(experimental) Grant the runtime specific actions on AWS resources.SelfManagedMemoryStrategy.grant(IGrantable grantee) (experimental) Grants the necessary permissions to the role.IMemory.grantAdmin(IGrantable grantee) (experimental) Grant the given principal identity permissions to manage the control plane of this memory.default GrantIMemory.Jsii$Default.grantAdmin(IGrantable grantee) (experimental) Grant the given principal identity permissions to manage the control plane of this memory.final GrantIMemory.Jsii$Proxy.grantAdmin(IGrantable grantee) (experimental) Grant the given principal identity permissions to manage the control plane of this memory.MemoryBase.grantAdmin(IGrantable grantee) (experimental) Grant the given principal identity permissions to manage the control plane of this memory.IMemory.grantDelete(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete content on this memory.default GrantIMemory.Jsii$Default.grantDelete(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete content on this memory.final GrantIMemory.Jsii$Proxy.grantDelete(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete content on this memory.MemoryBase.grantDelete(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete content on this memory.IMemory.grantDeleteLongTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete Long-Term Memory (LTM) content on this memory.default GrantIMemory.Jsii$Default.grantDeleteLongTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete Long-Term Memory (LTM) content on this memory.final GrantIMemory.Jsii$Proxy.grantDeleteLongTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete Long-Term Memory (LTM) content on this memory.MemoryBase.grantDeleteLongTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete Long-Term Memory (LTM) content on this memory.IMemory.grantDeleteShortTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete Short-Term Memory (STM) content on this memory.default GrantIMemory.Jsii$Default.grantDeleteShortTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete Short-Term Memory (STM) content on this memory.final GrantIMemory.Jsii$Proxy.grantDeleteShortTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete Short-Term Memory (STM) content on this memory.MemoryBase.grantDeleteShortTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to delete Short-Term Memory (STM) content on this memory.IMemory.grantFullAccess(IGrantable grantee) (experimental) Grant the given principal identity permissions to do every action on this memory.default GrantIMemory.Jsii$Default.grantFullAccess(IGrantable grantee) (experimental) Grant the given principal identity permissions to do every action on this memory.final GrantIMemory.Jsii$Proxy.grantFullAccess(IGrantable grantee) (experimental) Grant the given principal identity permissions to do every action on this memory.MemoryBase.grantFullAccess(IGrantable grantee) (experimental) Grant the given principal identity permissions to do every action on this memory.CodeInterpreterCustomBase.grantInvoke(IGrantable grantee) (experimental) Grant invoke permissions on this code interpreter to an IAM principal.GatewayBase.grantInvoke(IGrantable grantee) (experimental) Grants permission to invoke this Gateway.IBedrockAgentRuntime.grantInvoke(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime both directly and on behalf of users Grants both bedrock-agentcore:InvokeAgentRuntime and bedrock-agentcore:InvokeAgentRuntimeForUser permissions.default GrantIBedrockAgentRuntime.Jsii$Default.grantInvoke(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime both directly and on behalf of users Grants both bedrock-agentcore:InvokeAgentRuntime and bedrock-agentcore:InvokeAgentRuntimeForUser permissions.final GrantIBedrockAgentRuntime.Jsii$Proxy.grantInvoke(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime both directly and on behalf of users Grants both bedrock-agentcore:InvokeAgentRuntime and bedrock-agentcore:InvokeAgentRuntimeForUser permissions.IGateway.grantInvoke(IGrantable grantee) (experimental) Grants permission to invoke this Gateway.default GrantIGateway.Jsii$Default.grantInvoke(IGrantable grantee) (experimental) Grants permission to invoke this Gateway.final GrantIGateway.Jsii$Proxy.grantInvoke(IGrantable grantee) (experimental) Grants permission to invoke this Gateway.RuntimeBase.grantInvoke(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime both directly and on behalf of users Grants both bedrock-agentcore:InvokeAgentRuntime and bedrock-agentcore:InvokeAgentRuntimeForUser permissions.IBedrockAgentRuntime.grantInvokeRuntime(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime Grants the bedrock-agentcore:InvokeAgentRuntime permission.default GrantIBedrockAgentRuntime.Jsii$Default.grantInvokeRuntime(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime Grants the bedrock-agentcore:InvokeAgentRuntime permission.final GrantIBedrockAgentRuntime.Jsii$Proxy.grantInvokeRuntime(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime Grants the bedrock-agentcore:InvokeAgentRuntime permission.RuntimeBase.grantInvokeRuntime(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime Grants the bedrock-agentcore:InvokeAgentRuntime permission.IBedrockAgentRuntime.grantInvokeRuntimeForUser(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime on behalf of a user Grants the bedrock-agentcore:InvokeAgentRuntimeForUser permission Required when using the X-Amzn-Bedrock-AgentCore-Runtime-User-Id header.default GrantIBedrockAgentRuntime.Jsii$Default.grantInvokeRuntimeForUser(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime on behalf of a user Grants the bedrock-agentcore:InvokeAgentRuntimeForUser permission Required when using the X-Amzn-Bedrock-AgentCore-Runtime-User-Id header.final GrantIBedrockAgentRuntime.Jsii$Proxy.grantInvokeRuntimeForUser(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime on behalf of a user Grants the bedrock-agentcore:InvokeAgentRuntimeForUser permission Required when using the X-Amzn-Bedrock-AgentCore-Runtime-User-Id header.RuntimeBase.grantInvokeRuntimeForUser(IGrantable grantee) (experimental) Permits an IAM principal to invoke this runtime on behalf of a user Grants the bedrock-agentcore:InvokeAgentRuntimeForUser permission Required when using the X-Amzn-Bedrock-AgentCore-Runtime-User-Id header.GatewayBase.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway.GatewayTargetBase.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway Target.IGateway.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway.default GrantIGateway.Jsii$Default.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway.final GrantIGateway.Jsii$Proxy.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway.IGatewayTarget.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway Target.default GrantIGatewayTarget.Jsii$Default.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway Target.final GrantIGatewayTarget.Jsii$Proxy.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway Target.default GrantIMcpGatewayTarget.Jsii$Default.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway Target.final GrantIMcpGatewayTarget.Jsii$Proxy.grantManage(IGrantable grantee) (experimental) GrantsCreate,Update, andDeleteactions on the Gateway Target.ICredentialProviderConfig.grantNeededPermissionsToRole(IRole role) (experimental) Grant the role the permissions.default GrantICredentialProviderConfig.Jsii$Default.grantNeededPermissionsToRole(IRole role) (experimental) Grant the role the permissions.final GrantICredentialProviderConfig.Jsii$Proxy.grantNeededPermissionsToRole(IRole role) (experimental) Grant the role the permissions.BrowserCustomBase.grantRead(IGrantable grantee) (experimental) Grant read permissions on this browser to an IAM principal.CodeInterpreterCustomBase.grantRead(IGrantable grantee) (experimental) Grant read permissions on this code interpreter to an IAM principal.GatewayBase.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway.GatewayTargetBase.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway Target.IBrowserCustom.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Browser.default GrantIBrowserCustom.Jsii$Default.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Browser.final GrantIBrowserCustom.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Browser.ICodeInterpreterCustom.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Code Interpreter.default GrantICodeInterpreterCustom.Jsii$Default.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Code Interpreter.final GrantICodeInterpreterCustom.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Code Interpreter.IGateway.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway.default GrantIGateway.Jsii$Default.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway.final GrantIGateway.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway.IGatewayTarget.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway Target.default GrantIGatewayTarget.Jsii$Default.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway Target.final GrantIGatewayTarget.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway Target.default GrantIMcpGatewayTarget.Jsii$Default.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway Target.final GrantIMcpGatewayTarget.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) GrantsGetandListactions on the Gateway Target.IMemory.grantRead(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the contents of this memory.default GrantIMemory.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the contents of this memory.final GrantIMemory.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the contents of this memory.MemoryBase.grantRead(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the contents of this memory.IMemory.grantReadLongTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the Long-Term Memory (LTM) contents of this memory.default GrantIMemory.Jsii$Default.grantReadLongTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the Long-Term Memory (LTM) contents of this memory.final GrantIMemory.Jsii$Proxy.grantReadLongTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the Long-Term Memory (LTM) contents of this memory.MemoryBase.grantReadLongTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the Long-Term Memory (LTM) contents of this memory.IMemory.grantReadShortTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the Short-Term Memory (STM) contents of this memory.default GrantIMemory.Jsii$Default.grantReadShortTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the Short-Term Memory (STM) contents of this memory.final GrantIMemory.Jsii$Proxy.grantReadShortTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the Short-Term Memory (STM) contents of this memory.MemoryBase.grantReadShortTermMemory(IGrantable grantee) (experimental) Grant the given principal identity permissions to read the Short-Term Memory (STM) contents of this memory.GatewayTarget.grantSync(IGrantable grantee) (experimental) Grants permission to synchronize this gateway's targets.BrowserCustomBase.grantUse(IGrantable grantee) (experimental) Grant invoke permissions on this browser to an IAM principal.CodeInterpreterCustomBase.grantUse(IGrantable grantee) (experimental) Grant invoke permissions on this code interpreter to an IAM principal.IBrowserCustom.grantUse(IGrantable grantee) (experimental) GrantsInvoke,Start, andUpdateactions on the Browser.default GrantIBrowserCustom.Jsii$Default.grantUse(IGrantable grantee) (experimental) GrantsInvoke,Start, andUpdateactions on the Browser.final GrantIBrowserCustom.Jsii$Proxy.grantUse(IGrantable grantee) (experimental) GrantsInvoke,Start, andUpdateactions on the Browser.ICodeInterpreterCustom.grantUse(IGrantable grantee) (experimental) GrantsInvoke,Start, andStopactions on the Code Interpreter.default GrantICodeInterpreterCustom.Jsii$Default.grantUse(IGrantable grantee) (experimental) GrantsInvoke,Start, andStopactions on the Code Interpreter.final GrantICodeInterpreterCustom.Jsii$Proxy.grantUse(IGrantable grantee) (experimental) GrantsInvoke,Start, andStopactions on the Code Interpreter.IMemory.grantWrite(IGrantable grantee) (experimental) Grant the given principal identity permissions to write content to this memory.default GrantIMemory.Jsii$Default.grantWrite(IGrantable grantee) (experimental) Grant the given principal identity permissions to write content to this memory.final GrantIMemory.Jsii$Proxy.grantWrite(IGrantable grantee) (experimental) Grant the given principal identity permissions to write content to this memory.MemoryBase.grantWrite(IGrantable grantee) (experimental) Grant the given principal identity permissions to write content to short-term memory. -
Uses of Grant in software.amazon.awscdk.services.bedrock.alpha
Methods in software.amazon.awscdk.services.bedrock.alpha that return GrantModifier and TypeMethodDescriptionAgentAliasBase.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this agent alias.AgentCollaborator.grant(IGrantable grantee) (experimental) Grants the given identity permissions to collaborate with the agent.GuardrailBase.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this guardrail.IAgentAlias.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this agent alias.default GrantIAgentAlias.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this agent alias.final GrantIAgentAlias.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this agent alias.IGuardrail.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this guardrail.default GrantIGuardrail.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this guardrail.final GrantIGuardrail.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform actions on this guardrail.GuardrailBase.grantApply(IGrantable grantee) (experimental) Grant the given identity permissions to apply the guardrail.IGuardrail.grantApply(IGrantable grantee) (experimental) Grant the given identity permissions to apply the guardrail.default GrantIGuardrail.Jsii$Default.grantApply(IGrantable grantee) (experimental) Grant the given identity permissions to apply the guardrail.final GrantIGuardrail.Jsii$Proxy.grantApply(IGrantable grantee) (experimental) Grant the given identity permissions to apply the guardrail.AgentAliasBase.grantGet(IGrantable grantee) (experimental) Grant the given identity permissions to get the agent alias.IAgentAlias.grantGet(IGrantable grantee) (experimental) Grant the given identity permissions to get the agent alias.default GrantIAgentAlias.Jsii$Default.grantGet(IGrantable grantee) (experimental) Grant the given identity permissions to get the agent alias.final GrantIAgentAlias.Jsii$Proxy.grantGet(IGrantable grantee) (experimental) Grant the given identity permissions to get the agent alias.IPrompt.grantGet(IGrantable grantee) (experimental) Grant the given identity permissions to get the prompt.default GrantIPrompt.Jsii$Default.grantGet(IGrantable grantee) (experimental) Grant the given identity permissions to get the prompt.final GrantIPrompt.Jsii$Proxy.grantGet(IGrantable grantee) (experimental) Grant the given identity permissions to get the prompt.PromptBase.grantGet(IGrantable grantee) (experimental) Grant the given identity permissions to get the prompt.AgentAliasBase.grantInvoke(IGrantable grantee) (experimental) Grant the given identity permissions to invoke the agent alias.AgentBase.grantInvoke(IGrantable grantee) (experimental) Grant invoke permissions on this agent to an IAM principal.ApplicationInferenceProfile.grantInvoke(IGrantable grantee) (experimental) Gives the appropriate policies to invoke and use the application inference profile.BedrockFoundationModel.grantInvoke(IGrantable grantee) (experimental) Gives the appropriate policies to invoke and use the Foundation Model in the stack region.CrossRegionInferenceProfile.grantInvoke(IGrantable grantee) (experimental) Gives the appropriate policies to invoke and use the Foundation Model.IAgent.grantInvoke(IGrantable grantee) (experimental) Grant invoke permissions on this agent to an IAM principal.default GrantIAgent.Jsii$Default.grantInvoke(IGrantable grantee) (experimental) Grant invoke permissions on this agent to an IAM principal.final GrantIAgent.Jsii$Proxy.grantInvoke(IGrantable grantee) (experimental) Grant invoke permissions on this agent to an IAM principal.IAgentAlias.grantInvoke(IGrantable grantee) (experimental) Grant the given identity permissions to invoke the agent alias.default GrantIAgentAlias.Jsii$Default.grantInvoke(IGrantable grantee) (experimental) Grant the given identity permissions to invoke the agent alias.final GrantIAgentAlias.Jsii$Proxy.grantInvoke(IGrantable grantee) (experimental) Grant the given identity permissions to invoke the agent alias.IBedrockInvokable.grantInvoke(IGrantable grantee) (experimental) Gives the appropriate policies to invoke and use the invokable abstraction.default GrantIBedrockInvokable.Jsii$Default.grantInvoke(IGrantable grantee) (experimental) Gives the appropriate policies to invoke and use the invokable abstraction.final GrantIBedrockInvokable.Jsii$Proxy.grantInvoke(IGrantable grantee) (experimental) Gives the appropriate policies to invoke and use the invokable abstraction.PromptRouter.grantInvoke(IGrantable grantee) (experimental) Grants the necessary permissions to invoke this prompt router and all its routing endpoints.BedrockFoundationModel.grantInvokeAllRegions(IGrantable grantee) (experimental) Gives the appropriate policies to invoke and use the Foundation Model in all regions.ApplicationInferenceProfile.grantProfileUsage(IGrantable grantee) (experimental) Grants appropriate permissions to use the application inference profile (AIP).CrossRegionInferenceProfile.grantProfileUsage(IGrantable grantee) (experimental) Grants appropriate permissions to use the cross-region inference profile.IInferenceProfile.grantProfileUsage(IGrantable grantee) (experimental) Grants appropriate permissions to use the inference profile.default GrantIInferenceProfile.Jsii$Default.grantProfileUsage(IGrantable grantee) (experimental) Grants appropriate permissions to use the inference profile.final GrantIInferenceProfile.Jsii$Proxy.grantProfileUsage(IGrantable grantee) (experimental) Grants appropriate permissions to use the inference profile.abstract GrantInferenceProfileBase.grantProfileUsage(IGrantable grantee) (experimental) Grants appropriate permissions to use the inference profile. -
Uses of Grant in software.amazon.awscdk.services.cloudfront
Methods in software.amazon.awscdk.services.cloudfront that return GrantModifier and TypeMethodDescriptionDistributionGrants.createInvalidation(IGrantable grantee) Grant to create invalidations for this bucket to an IAM principal (Role/Group/User).CloudFrontWebDistribution.grant(IGrantable identity, String... actions) Deprecated.Distribution.grant(IGrantable identity, String... actions) Adds an IAM policy statement associated with this distribution to an IAM principal's policy.IDistribution.grant(IGrantable identity, String... actions) Adds an IAM policy statement associated with this distribution to an IAM principal's policy.default GrantIDistribution.Jsii$Default.grant(IGrantable identity, String... actions) Adds an IAM policy statement associated with this distribution to an IAM principal's policy.final GrantIDistribution.Jsii$Proxy.grant(IGrantable identity, String... actions) Adds an IAM policy statement associated with this distribution to an IAM principal's policy.CloudFrontWebDistribution.grantCreateInvalidation(IGrantable identity) Deprecated.Distribution.grantCreateInvalidation(IGrantable identity) Grant to create invalidations for this bucket to an IAM principal (Role/Group/User).IDistribution.grantCreateInvalidation(IGrantable identity) Grant to create invalidations for this bucket to an IAM principal (Role/Group/User).default GrantIDistribution.Jsii$Default.grantCreateInvalidation(IGrantable identity) Grant to create invalidations for this bucket to an IAM principal (Role/Group/User).final GrantIDistribution.Jsii$Proxy.grantCreateInvalidation(IGrantable identity) Grant to create invalidations for this bucket to an IAM principal (Role/Group/User). -
Uses of Grant in software.amazon.awscdk.services.cloudfront.experimental
Methods in software.amazon.awscdk.services.cloudfront.experimental that return GrantModifier and TypeMethodDescriptionEdgeFunction.grantInvoke(IGrantable identity) Grant the given identity permissions to invoke this Lambda.EdgeFunction.grantInvokeLatestVersion(IGrantable identity) Grant the given identity permissions to invoke the $LATEST version or unqualified version of this Lambda.EdgeFunction.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.EdgeFunction.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.Methods in software.amazon.awscdk.services.cloudfront.experimental that return types with arguments of type GrantModifier and TypeMethodDescriptionEdgeFunction.grantInvokeCompositePrincipal(CompositePrincipal compositePrincipal) Grant multiple principals the ability to invoke this Lambda via CompositePrincipal. -
Uses of Grant in software.amazon.awscdk.services.cloudwatch
Methods in software.amazon.awscdk.services.cloudwatch that return GrantModifier and TypeMethodDescriptionstatic GrantMetric.grantPutMetricData(IGrantable grantee) Grant permissions to the given identity to write metrics. -
Uses of Grant in software.amazon.awscdk.services.codebuild
Methods in software.amazon.awscdk.services.codebuild that return GrantModifier and TypeMethodDescriptionIReportGroup.grantWrite(IGrantable identity) Grants the given entity permissions to write (that is, upload reports to) this report group.default GrantIReportGroup.Jsii$Default.grantWrite(IGrantable identity) Grants the given entity permissions to write (that is, upload reports to) this report group.final GrantIReportGroup.Jsii$Proxy.grantWrite(IGrantable identity) Grants the given entity permissions to write (that is, upload reports to) this report group.ReportGroup.grantWrite(IGrantable identity) Grants the given entity permissions to write (that is, upload reports to) this report group. -
Uses of Grant in software.amazon.awscdk.services.codecommit
Methods in software.amazon.awscdk.services.codecommit that return GrantModifier and TypeMethodDescriptionIRepository.grant(IGrantable grantee, String... actions) Grant the given principal identity permissions to perform the actions on this repository.default GrantIRepository.Jsii$Default.grant(IGrantable grantee, String... actions) Grant the given principal identity permissions to perform the actions on this repository.final GrantIRepository.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant the given principal identity permissions to perform the actions on this repository.Repository.grant(IGrantable grantee, String... actions) Grant the given principal identity permissions to perform the actions on this repository.IRepository.grantPull(IGrantable grantee) Grant the given identity permissions to pull this repository.default GrantIRepository.Jsii$Default.grantPull(IGrantable grantee) Grant the given identity permissions to pull this repository.final GrantIRepository.Jsii$Proxy.grantPull(IGrantable grantee) Grant the given identity permissions to pull this repository.Repository.grantPull(IGrantable grantee) Grant the given identity permissions to pull this repository.IRepository.grantPullPush(IGrantable grantee) Grant the given identity permissions to pull and push this repository.default GrantIRepository.Jsii$Default.grantPullPush(IGrantable grantee) Grant the given identity permissions to pull and push this repository.final GrantIRepository.Jsii$Proxy.grantPullPush(IGrantable grantee) Grant the given identity permissions to pull and push this repository.Repository.grantPullPush(IGrantable grantee) Grant the given identity permissions to pull and push this repository.IRepository.grantRead(IGrantable grantee) Grant the given identity permissions to read this repository.default GrantIRepository.Jsii$Default.grantRead(IGrantable grantee) Grant the given identity permissions to read this repository.final GrantIRepository.Jsii$Proxy.grantRead(IGrantable grantee) Grant the given identity permissions to read this repository.Repository.grantRead(IGrantable grantee) Grant the given identity permissions to read this repository.RepositoryGrants.pull(IGrantable grantee) Grants pull permissions.RepositoryGrants.pullPush(IGrantable grantee) Grants pullPush permissions.RepositoryGrants.read(IGrantable grantee) Grants read permissions. -
Uses of Grant in software.amazon.awscdk.services.codedeploy
Methods in software.amazon.awscdk.services.codedeploy that return GrantModifier and TypeMethodDescriptionLambdaDeploymentGroup.grantPutLifecycleEventHookExecutionStatus(IGrantable grantee) Grant a principal permission to codedeploy:PutLifecycleEventHookExecutionStatus on this deployment group resource. -
Uses of Grant in software.amazon.awscdk.services.codeguruprofiler
Methods in software.amazon.awscdk.services.codeguruprofiler that return GrantModifier and TypeMethodDescriptionIProfilingGroup.grantPublish(IGrantable grantee) Grant access to publish profiling information to the Profiling Group to the given identity.default GrantIProfilingGroup.Jsii$Default.grantPublish(IGrantable grantee) Grant access to publish profiling information to the Profiling Group to the given identity.final GrantIProfilingGroup.Jsii$Proxy.grantPublish(IGrantable grantee) Grant access to publish profiling information to the Profiling Group to the given identity.ProfilingGroup.grantPublish(IGrantable grantee) Grant access to publish profiling information to the Profiling Group to the given identity.IProfilingGroup.grantRead(IGrantable grantee) Grant access to read profiling information from the Profiling Group to the given identity.default GrantIProfilingGroup.Jsii$Default.grantRead(IGrantable grantee) Grant access to read profiling information from the Profiling Group to the given identity.final GrantIProfilingGroup.Jsii$Proxy.grantRead(IGrantable grantee) Grant access to read profiling information from the Profiling Group to the given identity.ProfilingGroup.grantRead(IGrantable grantee) Grant access to read profiling information from the Profiling Group to the given identity.ProfilingGroupGrants.publish(IGrantable grantee) Grant access to publish profiling information to the Profiling Group to the given identity.ProfilingGroupGrants.read(IGrantable grantee) Grant access to read profiling information from the Profiling Group to the given identity. -
Uses of Grant in software.amazon.awscdk.services.cognito
Methods in software.amazon.awscdk.services.cognito that return GrantModifier and TypeMethodDescriptionIUserPool.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this user pool to an IAM principal's policy.default GrantIUserPool.Jsii$Default.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this user pool to an IAM principal's policy.final GrantIUserPool.Jsii$Proxy.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this user pool to an IAM principal's policy.UserPool.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this user pool to an IAM principal's policy. -
Uses of Grant in software.amazon.awscdk.services.dynamodb
Methods in software.amazon.awscdk.services.dynamodb that return GrantModifier and TypeMethodDescriptionStreamGrants.actions(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.TableGrants.actions(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table to an IAM principal's policy.TableGrants.fullAccess(IGrantable grantee) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.ITable.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table to an IAM principal's policy.default GrantITable.Jsii$Default.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table to an IAM principal's policy.final GrantITable.Jsii$Proxy.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table to an IAM principal's policy.default GrantITableV2.Jsii$Default.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table to an IAM principal's policy.final GrantITableV2.Jsii$Proxy.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table to an IAM principal's policy.TableBase.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table to an IAM principal's policy.TableBaseV2.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table to an IAM principal's policy.ITable.grantFullAccess(IGrantable grantee) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.default GrantITable.Jsii$Default.grantFullAccess(IGrantable grantee) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.final GrantITable.Jsii$Proxy.grantFullAccess(IGrantable grantee) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.default GrantITableV2.Jsii$Default.grantFullAccess(IGrantable grantee) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.final GrantITableV2.Jsii$Proxy.grantFullAccess(IGrantable grantee) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.TableBase.grantFullAccess(IGrantable grantee) Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.TableBaseV2.grantFullAccess(IGrantable grantee) Permits an IAM principal to all DynamoDB operations ('dynamodb:*') on this table.ITable.grantReadData(IGrantable grantee) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.default GrantITable.Jsii$Default.grantReadData(IGrantable grantee) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.final GrantITable.Jsii$Proxy.grantReadData(IGrantable grantee) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.default GrantITableV2.Jsii$Default.grantReadData(IGrantable grantee) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.final GrantITableV2.Jsii$Proxy.grantReadData(IGrantable grantee) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.TableBase.grantReadData(IGrantable grantee) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan, DescribeTable.TableBaseV2.grantReadData(IGrantable grantee) Permits an IAM principal all data read operations on this table.ITable.grantReadWriteData(IGrantable grantee) Permits an IAM principal to all data read/write operations to this table.default GrantITable.Jsii$Default.grantReadWriteData(IGrantable grantee) Permits an IAM principal to all data read/write operations to this table.final GrantITable.Jsii$Proxy.grantReadWriteData(IGrantable grantee) Permits an IAM principal to all data read/write operations to this table.default GrantITableV2.Jsii$Default.grantReadWriteData(IGrantable grantee) Permits an IAM principal to all data read/write operations to this table.final GrantITableV2.Jsii$Proxy.grantReadWriteData(IGrantable grantee) Permits an IAM principal to all data read/write operations to this table.TableBase.grantReadWriteData(IGrantable grantee) Permits an IAM principal to all data read/write operations to this table.TableBaseV2.grantReadWriteData(IGrantable grantee) Permits an IAM principal to all data read/write operations on this table.ITable.grantStream(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.default GrantITable.Jsii$Default.grantStream(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.final GrantITable.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 GrantITableV2.Jsii$Default.grantStream(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.final GrantITableV2.Jsii$Proxy.grantStream(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.TableBase.grantStream(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.TableBaseV2.grantStream(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this table to an IAM principal's policy.ITable.grantStreamRead(IGrantable grantee) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.default GrantITable.Jsii$Default.grantStreamRead(IGrantable grantee) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.final GrantITable.Jsii$Proxy.grantStreamRead(IGrantable grantee) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.default GrantITableV2.Jsii$Default.grantStreamRead(IGrantable grantee) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.final GrantITableV2.Jsii$Proxy.grantStreamRead(IGrantable grantee) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.TableBase.grantStreamRead(IGrantable grantee) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.TableBaseV2.grantStreamRead(IGrantable grantee) Adds an IAM policy statement associated with this table to an IAM principal's policy.ITable.grantTableListStreams(IGrantable grantee) Permits an IAM Principal to list streams attached to current dynamodb table.default GrantITable.Jsii$Default.grantTableListStreams(IGrantable grantee) Permits an IAM Principal to list streams attached to current dynamodb table.final GrantITable.Jsii$Proxy.grantTableListStreams(IGrantable grantee) Permits an IAM Principal to list streams attached to current dynamodb table.default GrantITableV2.Jsii$Default.grantTableListStreams(IGrantable grantee) Permits an IAM Principal to list streams attached to current dynamodb table.final GrantITableV2.Jsii$Proxy.grantTableListStreams(IGrantable grantee) Permits an IAM Principal to list streams attached to current dynamodb table.TableBase.grantTableListStreams(IGrantable grantee) Permits an IAM Principal to list streams attached to current dynamodb table.TableBaseV2.grantTableListStreams(IGrantable grantee) Permits an IAM principal to list streams attached to this table.ITable.grantWriteData(IGrantable grantee) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.default GrantITable.Jsii$Default.grantWriteData(IGrantable grantee) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.final GrantITable.Jsii$Proxy.grantWriteData(IGrantable grantee) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.default GrantITableV2.Jsii$Default.grantWriteData(IGrantable grantee) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.final GrantITableV2.Jsii$Proxy.grantWriteData(IGrantable grantee) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.TableBase.grantWriteData(IGrantable grantee) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem, DescribeTable.TableBaseV2.grantWriteData(IGrantable grantee) Permits an IAM principal all data write operations on this table.StreamGrants.list(IGrantable grantee) Permits an IAM Principal to list streams attached to current dynamodb table.StreamGrants.read(IGrantable grantee) Permits an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.TableGrants.readData(IGrantable grantee) Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan, DescribeTable.TableGrants.readWriteData(IGrantable grantee) Permits an IAM principal to all data read/write operations to this table.TableGrants.writeData(IGrantable grantee) Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem, DescribeTable. -
Uses of Grant in software.amazon.awscdk.services.ec2
Methods in software.amazon.awscdk.services.ec2 that return GrantModifier and TypeMethodDescriptionIVolume.grantAttachVolume(IGrantable grantee) Grants permission to attach this Volume to an instance.IVolume.grantAttachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to attach this Volume to an instance.default GrantIVolume.Jsii$Default.grantAttachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to attach this Volume to an instance.final GrantIVolume.Jsii$Proxy.grantAttachVolume(IGrantable grantee) Grants permission to attach this Volume to an instance.final GrantIVolume.Jsii$Proxy.grantAttachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to attach this Volume to an instance.Volume.grantAttachVolume(IGrantable grantee) Grants permission to attach this Volume to an instance.Volume.grantAttachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to attach this Volume to an instance.IVolume.grantAttachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs) Grants permission to attach the Volume by a ResourceTag condition.IVolume.grantAttachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs, String tagKeySuffix) Grants permission to attach the Volume by a ResourceTag condition.default GrantIVolume.Jsii$Default.grantAttachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs, String tagKeySuffix) Grants permission to attach the Volume by a ResourceTag condition.final GrantIVolume.Jsii$Proxy.grantAttachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs) Grants permission to attach the Volume by a ResourceTag condition.final GrantIVolume.Jsii$Proxy.grantAttachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs, String tagKeySuffix) Grants permission to attach the Volume by a ResourceTag condition.Volume.grantAttachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs) Grants permission to attach the Volume by a ResourceTag condition.Volume.grantAttachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs, String tagKeySuffix) Grants permission to attach the Volume by a ResourceTag condition.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.IVolume.grantDetachVolume(IGrantable grantee, List<IInstanceRef> 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 GrantIVolume.Jsii$Default.grantDetachVolume(IGrantable grantee, List<IInstanceRef> 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.final GrantIVolume.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.final GrantIVolume.Jsii$Proxy.grantDetachVolume(IGrantable grantee, List<IInstanceRef> 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.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.Volume.grantDetachVolume(IGrantable grantee, List<IInstanceRef> 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.IVolume.grantDetachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs) Grants permission to detach the Volume by a ResourceTag condition.IVolume.grantDetachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs, String tagKeySuffix) Grants permission to detach the Volume by a ResourceTag condition.default GrantIVolume.Jsii$Default.grantDetachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs, String tagKeySuffix) Grants permission to detach the Volume by a ResourceTag condition.final GrantIVolume.Jsii$Proxy.grantDetachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs) Grants permission to detach the Volume by a ResourceTag condition.final GrantIVolume.Jsii$Proxy.grantDetachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs, String tagKeySuffix) Grants permission to detach the Volume by a ResourceTag condition.Volume.grantDetachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs) Grants permission to detach the Volume by a ResourceTag condition.Volume.grantDetachVolumeByResourceTag(IGrantable grantee, List<software.constructs.Construct> constructs, String tagKeySuffix) Grants permission to detach the Volume by a ResourceTag condition. -
Uses of Grant in software.amazon.awscdk.services.ecr
Methods in software.amazon.awscdk.services.ecr that return GrantModifier and TypeMethodDescriptionIRepository.grant(IGrantable grantee, String... actions) Grant the given principal identity permissions to perform the actions on this repository.default GrantIRepository.Jsii$Default.grant(IGrantable grantee, String... actions) Grant the given principal identity permissions to perform the actions on this repository.final GrantIRepository.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant the given principal identity permissions to perform the actions on this repository.RepositoryBase.grant(IGrantable grantee, String... actions) Grant the given principal identity permissions to perform the actions on this repository.IRepository.grantPull(IGrantable grantee) Grant the given identity permissions to pull images in this repository.default GrantIRepository.Jsii$Default.grantPull(IGrantable grantee) Grant the given identity permissions to pull images in this repository.final GrantIRepository.Jsii$Proxy.grantPull(IGrantable grantee) Grant the given identity permissions to pull images in this repository.RepositoryBase.grantPull(IGrantable grantee) Grant the given identity permissions to use the images in this repository.IRepository.grantPullPush(IGrantable grantee) Grant the given identity permissions to pull and push images to this repository.default GrantIRepository.Jsii$Default.grantPullPush(IGrantable grantee) Grant the given identity permissions to pull and push images to this repository.final GrantIRepository.Jsii$Proxy.grantPullPush(IGrantable grantee) Grant the given identity permissions to pull and push images to this repository.RepositoryBase.grantPullPush(IGrantable grantee) Grant the given identity permissions to pull and push images to this repository.IRepository.grantPush(IGrantable grantee) Grant the given identity permissions to push images in this repository.default GrantIRepository.Jsii$Default.grantPush(IGrantable grantee) Grant the given identity permissions to push images in this repository.final GrantIRepository.Jsii$Proxy.grantPush(IGrantable grantee) Grant the given identity permissions to push images in this repository.RepositoryBase.grantPush(IGrantable grantee) Grant the given identity permissions to use the images in this repository.IRepository.grantRead(IGrantable grantee) Grant the given identity permissions to read images in this repository.default GrantIRepository.Jsii$Default.grantRead(IGrantable grantee) Grant the given identity permissions to read images in this repository.final GrantIRepository.Jsii$Proxy.grantRead(IGrantable grantee) Grant the given identity permissions to read images in this repository.RepositoryBase.grantRead(IGrantable grantee) Grant the given identity permissions to read the images in this repository. -
Uses of Grant in software.amazon.awscdk.services.ecs
Methods in software.amazon.awscdk.services.ecs that return GrantModifier and TypeMethodDescriptionabstract GrantSecret.grantRead(IGrantable grantee) Grants reading the secret to a principal.TaskDefinition.grantRun(IGrantable grantee) Grants permissions to run this task definition.Cluster.grantTaskProtection(IGrantable grantee) Grants an ECS Task Protection API permission to the specified grantee.ClusterGrants.taskProtection(IGrantable grantee) Grants an ECS Task Protection API permission to the specified grantee. -
Uses of Grant in software.amazon.awscdk.services.efs
Methods in software.amazon.awscdk.services.efs that return GrantModifier and TypeMethodDescriptionFileSystem.grant(IGrantable grantee, String... actions) Grant the actions defined in actions to the given grantee on this File System resource.IFileSystem.grant(IGrantable grantee, String... actions) Grant the actions defined in actions to the given grantee on this File System resource.default GrantIFileSystem.Jsii$Default.grant(IGrantable grantee, String... actions) Grant the actions defined in actions to the given grantee on this File System resource.final GrantIFileSystem.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant the actions defined in actions to the given grantee on this File System resource.FileSystem.grantRead(IGrantable grantee) Grant read permissions for this file system to an IAM principal.IFileSystem.grantRead(IGrantable grantee) Grant read permissions for this file system to an IAM principal.default GrantIFileSystem.Jsii$Default.grantRead(IGrantable grantee) Grant read permissions for this file system to an IAM principal.final GrantIFileSystem.Jsii$Proxy.grantRead(IGrantable grantee) Grant read permissions for this file system to an IAM principal.FileSystem.grantReadWrite(IGrantable grantee) Grant read and write permissions for this file system to an IAM principal.IFileSystem.grantReadWrite(IGrantable grantee) Grant read and write permissions for this file system to an IAM principal.default GrantIFileSystem.Jsii$Default.grantReadWrite(IGrantable grantee) Grant read and write permissions for this file system to an IAM principal.final GrantIFileSystem.Jsii$Proxy.grantReadWrite(IGrantable grantee) Grant read and write permissions for this file system to an IAM principal.FileSystem.grantRootAccess(IGrantable grantee) As root user, grant read and write permissions for this file system to an IAM principal.IFileSystem.grantRootAccess(IGrantable grantee) As root user, grant read and write permissions for this file system to an IAM principal.default GrantIFileSystem.Jsii$Default.grantRootAccess(IGrantable grantee) As root user, grant read and write permissions for this file system to an IAM principal.final GrantIFileSystem.Jsii$Proxy.grantRootAccess(IGrantable grantee) As root user, grant read and write permissions for this file system to an IAM principal. -
Uses of Grant in software.amazon.awscdk.services.elasticache.alpha
Methods in software.amazon.awscdk.services.elasticache.alpha that return GrantModifier and TypeMethodDescriptionIamUser.grant(IGrantable grantee, String... actions) (experimental) Grant the given identity custom permissions.IServerlessCache.grant(IGrantable grantee, String... actions) (experimental) Grant the given identity custom permissions.default GrantIServerlessCache.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant the given identity custom permissions.final GrantIServerlessCache.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant the given identity custom permissions.ServerlessCacheBase.grant(IGrantable grantee, String... actions) (experimental) Grant the given identity custom permissions.IamUser.grantConnect(IGrantable grantee) (experimental) Grant connect permissions to the given IAM identity.IServerlessCache.grantConnect(IGrantable grantee) (experimental) Grant connect permissions to the cache.default GrantIServerlessCache.Jsii$Default.grantConnect(IGrantable grantee) (experimental) Grant connect permissions to the cache.final GrantIServerlessCache.Jsii$Proxy.grantConnect(IGrantable grantee) (experimental) Grant connect permissions to the cache.ServerlessCacheBase.grantConnect(IGrantable grantee) (experimental) Grant connect permissions to the cache. -
Uses of Grant in software.amazon.awscdk.services.elasticsearch
Methods in software.amazon.awscdk.services.elasticsearch that return GrantModifier and TypeMethodDescriptionDomain.grantIndexRead(String index, IGrantable identity) Deprecated.use opensearchservice module insteadIDomain.grantIndexRead(String index, IGrantable identity) Deprecated.use opensearchservice module insteaddefault GrantIDomain.Jsii$Default.grantIndexRead(String index, IGrantable identity) Deprecated.use opensearchservice module insteadfinal GrantIDomain.Jsii$Proxy.grantIndexRead(String index, IGrantable identity) Deprecated.use opensearchservice module insteadDomain.grantIndexReadWrite(String index, IGrantable identity) Deprecated.use opensearchservice module insteadIDomain.grantIndexReadWrite(String index, IGrantable identity) Deprecated.use opensearchservice module insteaddefault GrantIDomain.Jsii$Default.grantIndexReadWrite(String index, IGrantable identity) Deprecated.use opensearchservice module insteadfinal GrantIDomain.Jsii$Proxy.grantIndexReadWrite(String index, IGrantable identity) Deprecated.use opensearchservice module insteadDomain.grantIndexWrite(String index, IGrantable identity) Deprecated.use opensearchservice module insteadIDomain.grantIndexWrite(String index, IGrantable identity) Deprecated.use opensearchservice module insteaddefault GrantIDomain.Jsii$Default.grantIndexWrite(String index, IGrantable identity) Deprecated.use opensearchservice module insteadfinal GrantIDomain.Jsii$Proxy.grantIndexWrite(String index, IGrantable identity) Deprecated.use opensearchservice module insteadDomain.grantPathRead(String path, IGrantable identity) Deprecated.use opensearchservice module insteadIDomain.grantPathRead(String path, IGrantable identity) Deprecated.use opensearchservice module insteaddefault GrantIDomain.Jsii$Default.grantPathRead(String path, IGrantable identity) Deprecated.use opensearchservice module insteadfinal GrantIDomain.Jsii$Proxy.grantPathRead(String path, IGrantable identity) Deprecated.use opensearchservice module insteadDomain.grantPathReadWrite(String path, IGrantable identity) Deprecated.use opensearchservice module insteadIDomain.grantPathReadWrite(String path, IGrantable identity) Deprecated.use opensearchservice module insteaddefault GrantIDomain.Jsii$Default.grantPathReadWrite(String path, IGrantable identity) Deprecated.use opensearchservice module insteadfinal GrantIDomain.Jsii$Proxy.grantPathReadWrite(String path, IGrantable identity) Deprecated.use opensearchservice module insteadDomain.grantPathWrite(String path, IGrantable identity) Deprecated.use opensearchservice module insteadIDomain.grantPathWrite(String path, IGrantable identity) Deprecated.use opensearchservice module insteaddefault GrantIDomain.Jsii$Default.grantPathWrite(String path, IGrantable identity) Deprecated.use opensearchservice module insteadfinal GrantIDomain.Jsii$Proxy.grantPathWrite(String path, IGrantable identity) Deprecated.use opensearchservice module insteadDomain.grantRead(IGrantable identity) Deprecated.use opensearchservice module insteadIDomain.grantRead(IGrantable identity) Deprecated.use opensearchservice module insteaddefault GrantIDomain.Jsii$Default.grantRead(IGrantable identity) Deprecated.use opensearchservice module insteadfinal GrantIDomain.Jsii$Proxy.grantRead(IGrantable identity) Deprecated.use opensearchservice module insteadDomain.grantReadWrite(IGrantable identity) Deprecated.use opensearchservice module insteadIDomain.grantReadWrite(IGrantable identity) Deprecated.use opensearchservice module insteaddefault GrantIDomain.Jsii$Default.grantReadWrite(IGrantable identity) Deprecated.use opensearchservice module insteadfinal GrantIDomain.Jsii$Proxy.grantReadWrite(IGrantable identity) Deprecated.use opensearchservice module insteadDomain.grantWrite(IGrantable identity) Deprecated.use opensearchservice module insteadIDomain.grantWrite(IGrantable identity) Deprecated.use opensearchservice module insteaddefault GrantIDomain.Jsii$Default.grantWrite(IGrantable identity) Deprecated.use opensearchservice module insteadfinal GrantIDomain.Jsii$Proxy.grantWrite(IGrantable identity) Deprecated.use opensearchservice module insteadDomainGrants.read(IGrantable grantee) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).DomainGrants.readWrite(IGrantable grantee) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).DomainGrants.write(IGrantable grantee) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User). -
Uses of Grant in software.amazon.awscdk.services.events
Methods in software.amazon.awscdk.services.events that return GrantModifier and TypeMethodDescriptionEventBusGrants.allPutEvents(IGrantable grantee) Permits an IAM Principal to send custom events to EventBridge so that they can be matched to rules.static GrantEventBus.grantAllPutEvents(IGrantable grantee) Permits an IAM Principal to send custom events to EventBridge so that they can be matched to rules.EventBus.grantPutEventsTo(IGrantable grantee) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.EventBus.grantPutEventsTo(IGrantable grantee, String sid) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.IEventBus.grantPutEventsTo(IGrantable grantee) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.IEventBus.grantPutEventsTo(IGrantable grantee, String sid) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.default GrantIEventBus.Jsii$Default.grantPutEventsTo(IGrantable grantee, String sid) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.final GrantIEventBus.Jsii$Proxy.grantPutEventsTo(IGrantable grantee) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules.final GrantIEventBus.Jsii$Proxy.grantPutEventsTo(IGrantable grantee, String sid) Grants an IAM Principal to send custom events to the eventBus so that they can be matched to rules. -
Uses of Grant in software.amazon.awscdk.services.gamelift.alpha
Methods in software.amazon.awscdk.services.gamelift.alpha that return GrantModifier and TypeMethodDescriptionFleetBase.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions.GameServerGroupBase.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions.default GrantIBuildFleet.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions.final GrantIBuildFleet.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions.IFleet.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions.default GrantIFleet.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions.final GrantIFleet.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions.IGameServerGroup.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions.default GrantIGameServerGroup.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions.final GrantIGameServerGroup.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant thegranteeidentity permissions to performactions. -
Uses of Grant in software.amazon.awscdk.services.glue.alpha
Methods in software.amazon.awscdk.services.glue.alpha that return GrantModifier and TypeMethodDescriptionTableBase.grant(IGrantable grantee, List<String> actions) (experimental) Grant the given identity custom permissions.ExternalTable.grantRead(IGrantable grantee) (experimental) Grant read permissions to the table.S3Table.grantRead(IGrantable grantee) (experimental) Grant read permissions to the table and the underlying data stored in S3 to an IAM principal.abstract GrantTableBase.grantRead(IGrantable grantee) ExternalTable.grantReadWrite(IGrantable grantee) (experimental) Grant read and write permissions to the table.S3Table.grantReadWrite(IGrantable grantee) (experimental) Grant read and write permissions to the table and the underlying data stored in S3 to an IAM principal.abstract GrantTableBase.grantReadWrite(IGrantable grantee) TableBase.grantToUnderlyingResources(IGrantable grantee, List<String> actions) (experimental) Grant the given identity custom permissions to ALL underlying resources of the table.ExternalTable.grantWrite(IGrantable grantee) (experimental) Grant write permissions to the table.S3Table.grantWrite(IGrantable grantee) (experimental) Grant write permissions to the table and the underlying data stored in S3 to an IAM principal.abstract GrantTableBase.grantWrite(IGrantable grantee) -
Uses of Grant in software.amazon.awscdk.services.iam
Methods in software.amazon.awscdk.services.iam that return GrantModifier and TypeMethodDescriptionstatic GrantGrant.addStatementToResourcePolicy(GrantPolicyWithResourceOptions options) Add a pre-constructed policy statement to the resource's policy.static GrantGrant.addToPrincipal(GrantOnPrincipalOptions options) Try to grant the given permissions to the given principal.static GrantGrant.addToPrincipalAndResource(GrantOnPrincipalAndResourceOptions options) Add a grant both on the principal and on the resource.static GrantGrant.addToPrincipalOrResource(GrantWithResourceOptions options) Grant the given permissions to the principal.RoleGrants.assumeRole(IPrincipal identity) Grant permissions to the given principal to assume this role.Combine two grants into a new one.static GrantGrant.drop(IGrantable grantee, String _intent) Returns a "no-op"Grantobject which represents a "dropped grant".default GrantGrantOnKeyResult.getGrant()The Grant object, if a grant was created.final GrantGrantOnKeyResult.Jsii$Proxy.getGrant()IRole.grant(IPrincipal grantee, String... actions) Grant the actions defined in actions to the identity Principal on this resource.default GrantIRole.Jsii$Default.grant(IPrincipal grantee, String... actions) Grant the actions defined in actions to the identity Principal on this resource.final GrantIRole.Jsii$Proxy.grant(IPrincipal grantee, String... actions) Grant the actions defined in actions to the identity Principal on this resource.LazyRole.grant(IPrincipal identity, String... actions) Grant the actions defined in actions to the identity Principal on this resource.Role.grant(IPrincipal grantee, String... actions) Grant the actions defined in actions to the identity Principal on this resource.IRole.grantAssumeRole(IPrincipal grantee) Grant permissions to the given principal to assume this role.default GrantIRole.Jsii$Default.grantAssumeRole(IPrincipal grantee) Grant permissions to the given principal to assume this role.final GrantIRole.Jsii$Proxy.grantAssumeRole(IPrincipal grantee) Grant permissions to the given principal to assume this role.LazyRole.grantAssumeRole(IPrincipal identity) Grant permissions to the given principal to assume this role.Role.grantAssumeRole(IPrincipal identity) Grant permissions to the given principal to assume this role.IRole.grantPassRole(IPrincipal grantee) Grant permissions to the given principal to pass this role.default GrantIRole.Jsii$Default.grantPassRole(IPrincipal grantee) Grant permissions to the given principal to pass this role.final GrantIRole.Jsii$Proxy.grantPassRole(IPrincipal grantee) Grant permissions to the given principal to pass this role.LazyRole.grantPassRole(IPrincipal identity) Grant permissions to the given principal to pass this role.Role.grantPassRole(IPrincipal identity) Grant permissions to the given principal to pass this role.RoleGrants.passRole(IPrincipal identity) Grant permissions to the given principal to pass this role.Methods in software.amazon.awscdk.services.iam with parameters of type GrantModifier and TypeMethodDescriptionCombine two grants into a new one.Sets the value ofGrantOnKeyResult.getGrant() -
Uses of Grant in software.amazon.awscdk.services.imagebuilder.alpha
Methods in software.amazon.awscdk.services.imagebuilder.alpha that return GrantModifier and TypeMethodDescriptionComponent.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the component.ContainerRecipeBase.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the container recipe.DistributionConfiguration.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the distribution configuration.IComponent.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the component.default GrantIComponent.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the component.final GrantIComponent.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the component.default GrantIContainerRecipe.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the recipe.final GrantIContainerRecipe.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the recipe.IDistributionConfiguration.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the distribution configuration.default GrantIDistributionConfiguration.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the distribution configuration.final GrantIDistributionConfiguration.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the distribution configuration.IImage.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the image.default GrantIImage.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the image.final GrantIImage.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the image.IImagePipeline.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the image pipeline.default GrantIImagePipeline.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the image pipeline.final GrantIImagePipeline.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the image pipeline.default GrantIImageRecipe.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the recipe.final GrantIImageRecipe.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the recipe.IInfrastructureConfiguration.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the infrastructure configuration.default GrantIInfrastructureConfiguration.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the infrastructure configuration.final GrantIInfrastructureConfiguration.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the infrastructure configuration.ILifecyclePolicy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the lifecycle policy.default GrantILifecyclePolicy.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the lifecycle policy.final GrantILifecyclePolicy.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the lifecycle policy.Image.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the image.ImagePipeline.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the image pipeline.ImageRecipe.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the image recipe.InfrastructureConfiguration.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the infrastructure configuration.IRecipeBase.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the recipe.default GrantIRecipeBase.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the recipe.final GrantIRecipeBase.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the recipe.IWorkflow.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the workflow.default GrantIWorkflow.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the workflow.final GrantIWorkflow.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the workflow.LifecyclePolicy.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the lifecycle policy.Workflow.grant(IGrantable grantee, String... actions) (experimental) Grant custom actions to the given grantee for the workflow.S3ComponentData.grantPut(IGrantable grantee) (experimental) Grant put permissions to the given grantee for the component data in S3.S3DockerfileData.grantPut(IGrantable grantee) (experimental) Grant put permissions to the given grantee for the dockerfile data in S3.S3WorkflowData.grantPut(IGrantable grantee) (experimental) Grant put permissions to the given grantee for the workflow data in S3.Component.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the component.ContainerRecipeBase.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the container recipe.DistributionConfiguration.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the distribution configuration.IComponent.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the component.default GrantIComponent.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the component.final GrantIComponent.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the component.default GrantIContainerRecipe.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the recipe.final GrantIContainerRecipe.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the recipe.IDistributionConfiguration.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the distribution configuration.default GrantIDistributionConfiguration.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the distribution configuration.final GrantIDistributionConfiguration.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the distribution configuration.IImage.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the image.default GrantIImage.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the image.final GrantIImage.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the image.IImagePipeline.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the image pipeline.default GrantIImagePipeline.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the image pipeline.final GrantIImagePipeline.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the image pipeline.default GrantIImageRecipe.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the recipe.final GrantIImageRecipe.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the recipe.IInfrastructureConfiguration.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the infrastructure configuration.default GrantIInfrastructureConfiguration.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the infrastructure configuration.final GrantIInfrastructureConfiguration.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the infrastructure configuration.ILifecyclePolicy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the lifecycle policy.default GrantILifecyclePolicy.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the lifecycle policy.final GrantILifecyclePolicy.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the lifecycle policy.Image.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the image.ImagePipeline.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the image pipeline.ImageRecipe.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the image recipe.InfrastructureConfiguration.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the infrastructure configuration.IRecipeBase.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the recipe.default GrantIRecipeBase.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the recipe.final GrantIRecipeBase.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the recipe.IWorkflow.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the workflow.default GrantIWorkflow.Jsii$Default.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the workflow.final GrantIWorkflow.Jsii$Proxy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the workflow.LifecyclePolicy.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the lifecycle policy.S3ComponentData.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the component data in S3.S3DockerfileData.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the dockerfile data in S3.S3WorkflowData.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the workflow data in S3.Workflow.grantRead(IGrantable grantee) (experimental) Grant read permissions to the given grantee for the workflow.IImagePipeline.grantStartExecution(IGrantable grantee) (experimental) Grant permissions to the given grantee to start an execution of the image pipeline.default GrantIImagePipeline.Jsii$Default.grantStartExecution(IGrantable grantee) (experimental) Grant permissions to the given grantee to start an execution of the image pipeline.final GrantIImagePipeline.Jsii$Proxy.grantStartExecution(IGrantable grantee) (experimental) Grant permissions to the given grantee to start an execution of the image pipeline.ImagePipeline.grantStartExecution(IGrantable grantee) (experimental) Grant permissions to the given grantee to start an execution of the image pipeline.Methods in software.amazon.awscdk.services.imagebuilder.alpha that return types with arguments of type GrantModifier and TypeMethodDescriptionIImage.grantDefaultExecutionRolePermissions(IGrantable grantee) (experimental) Grants the default permissions for building an image to the provided execution role.IImage.Jsii$Default.grantDefaultExecutionRolePermissions(IGrantable grantee) (experimental) Grants the default permissions for building an image to the provided execution role.IImage.Jsii$Proxy.grantDefaultExecutionRolePermissions(IGrantable grantee) (experimental) Grants the default permissions for building an image to the provided execution role.IImagePipeline.grantDefaultExecutionRolePermissions(IGrantable grantee) (experimental) Grants the default permissions for building an image to the provided execution role.IImagePipeline.Jsii$Default.grantDefaultExecutionRolePermissions(IGrantable grantee) (experimental) Grants the default permissions for building an image to the provided execution role.IImagePipeline.Jsii$Proxy.grantDefaultExecutionRolePermissions(IGrantable grantee) (experimental) Grants the default permissions for building an image to the provided execution role.Image.grantDefaultExecutionRolePermissions(IGrantable grantee) (experimental) Grants the default permissions for building an image to the provided execution role.ImagePipeline.grantDefaultExecutionRolePermissions(IGrantable grantee) (experimental) Grants the default permissions for building an image to the provided execution role. -
Uses of Grant in software.amazon.awscdk.services.iotevents.alpha
Methods in software.amazon.awscdk.services.iotevents.alpha that return GrantModifier and TypeMethodDescriptionIInput.grant(IGrantable grantee, String... actions) (experimental) Grant the indicated permissions on this input to the given IAM principal (Role/Group/User).default GrantIInput.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant the indicated permissions on this input to the given IAM principal (Role/Group/User).final GrantIInput.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant the indicated permissions on this input to the given IAM principal (Role/Group/User).Input.grant(IGrantable grantee, String... actions) (experimental) Grant the indicated permissions on this input to the given IAM principal (Role/Group/User).IInput.grantWrite(IGrantable grantee) (experimental) Grant write permissions on this input and its contents to an IAM principal (Role/Group/User).default GrantIInput.Jsii$Default.grantWrite(IGrantable grantee) (experimental) Grant write permissions on this input and its contents to an IAM principal (Role/Group/User).final GrantIInput.Jsii$Proxy.grantWrite(IGrantable grantee) (experimental) Grant write permissions on this input and its contents to an IAM principal (Role/Group/User).Input.grantWrite(IGrantable grantee) (experimental) Grant write permissions on this input and its contents to an IAM principal (Role/Group/User). -
Uses of Grant in software.amazon.awscdk.services.kinesis
Methods in software.amazon.awscdk.services.kinesis that return GrantModifier and TypeMethodDescriptionIStream.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this stream to the provided IAM principal.default GrantIStream.Jsii$Default.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this stream to the provided IAM principal.final GrantIStream.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this stream to the provided IAM principal.IStreamConsumer.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this stream consumer to the provided IAM principal.default GrantIStreamConsumer.Jsii$Default.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this stream consumer to the provided IAM principal.final GrantIStreamConsumer.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this stream consumer to the provided IAM principal.Stream.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this stream to the given IAM principal (Role/Group/User).StreamConsumer.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this stream consumer to the given IAM principal (Role/Group/User).IStream.grantRead(IGrantable grantee) Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).default GrantIStream.Jsii$Default.grantRead(IGrantable grantee) Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).final GrantIStream.Jsii$Proxy.grantRead(IGrantable grantee) Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).IStreamConsumer.grantRead(IGrantable grantee) Grant read permissions for this stream consumer and its associated stream to an IAM principal (Role/Group/User).default GrantIStreamConsumer.Jsii$Default.grantRead(IGrantable grantee) Grant read permissions for this stream consumer and its associated stream to an IAM principal (Role/Group/User).final GrantIStreamConsumer.Jsii$Proxy.grantRead(IGrantable grantee) Grant read permissions for this stream consumer and its associated stream to an IAM principal (Role/Group/User).Stream.grantRead(IGrantable grantee) Grant read permissions for this stream and its contents to an IAM principal (Role/Group/User).StreamConsumer.grantRead(IGrantable grantee) Grant read permissions for this stream consumer and its associated stream to an IAM principal (Role/Group/User).IStream.grantReadWrite(IGrantable grantee) Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).default GrantIStream.Jsii$Default.grantReadWrite(IGrantable grantee) Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).final GrantIStream.Jsii$Proxy.grantReadWrite(IGrantable grantee) Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).Stream.grantReadWrite(IGrantable grantee) Grants read/write permissions for this stream and its contents to an IAM principal (Role/Group/User).IStream.grantWrite(IGrantable grantee) Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).default GrantIStream.Jsii$Default.grantWrite(IGrantable grantee) Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).final GrantIStream.Jsii$Proxy.grantWrite(IGrantable grantee) Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User).Stream.grantWrite(IGrantable grantee) Grant write permissions for this stream and its contents to an IAM principal (Role/Group/User). -
Uses of Grant in software.amazon.awscdk.services.kinesisfirehose
Methods in software.amazon.awscdk.services.kinesisfirehose that return GrantModifier and TypeMethodDescriptionDeliveryStream.grant(IGrantable grantee, String... actions) Grant thegranteeidentity permissions to performactions.IDeliveryStream.grant(IGrantable grantee, String... actions) Grant thegranteeidentity permissions to performactions.default GrantIDeliveryStream.Jsii$Default.grant(IGrantable grantee, String... actions) Grant thegranteeidentity permissions to performactions.final GrantIDeliveryStream.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant thegranteeidentity permissions to performactions.DeliveryStream.grantPutRecords(IGrantable grantee) Grant thegranteeidentity permissions to performfirehose:PutRecordandfirehose:PutRecordBatchactions on this delivery stream.IDeliveryStream.grantPutRecords(IGrantable grantee) Grant thegranteeidentity permissions to performfirehose:PutRecordandfirehose:PutRecordBatchactions on this delivery stream.default GrantIDeliveryStream.Jsii$Default.grantPutRecords(IGrantable grantee) Grant thegranteeidentity permissions to performfirehose:PutRecordandfirehose:PutRecordBatchactions on this delivery stream.final GrantIDeliveryStream.Jsii$Proxy.grantPutRecords(IGrantable grantee) Grant thegranteeidentity permissions to performfirehose:PutRecordandfirehose:PutRecordBatchactions on this delivery stream.ISource.grantRead(IGrantable grantee) Grant read permissions for this source resource and its contents to an IAM principal (the delivery stream).default GrantISource.Jsii$Default.grantRead(IGrantable grantee) Grant read permissions for this source resource and its contents to an IAM principal (the delivery stream).final GrantISource.Jsii$Proxy.grantRead(IGrantable grantee) Grant read permissions for this source resource and its contents to an IAM principal (the delivery stream).KinesisStreamSource.grantRead(IGrantable grantee) Grant read permissions for this source resource and its contents to an IAM principal (the delivery stream).DeliveryStreamGrants.putRecords(IGrantable grantee) Grant thegranteeidentity permissions to performactions. -
Uses of Grant in software.amazon.awscdk.services.kms
Methods in software.amazon.awscdk.services.kms that return GrantModifier and TypeMethodDescriptionAlias.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this key to the given principal.default GrantIAlias.Jsii$Default.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this key to the given principal.final GrantIAlias.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this key to the given principal.IKey.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this key to the given principal.default GrantIKey.Jsii$Default.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this key to the given principal.final GrantIKey.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this key to the given principal.Key.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this key to the given principal.Key.grantAdmin(IGrantable grantee) Grant admins permissions using this key to the given principal.Alias.grantDecrypt(IGrantable grantee) Grant decryption permissions using this key to the given principal.default GrantIAlias.Jsii$Default.grantDecrypt(IGrantable grantee) Grant decryption permissions using this key to the given principal.final GrantIAlias.Jsii$Proxy.grantDecrypt(IGrantable grantee) Grant decryption permissions using this key to the given principal.IKey.grantDecrypt(IGrantable grantee) Grant decryption permissions using this key to the given principal.default GrantIKey.Jsii$Default.grantDecrypt(IGrantable grantee) Grant decryption permissions using this key to the given principal.final GrantIKey.Jsii$Proxy.grantDecrypt(IGrantable grantee) Grant decryption permissions using this key to the given principal.Key.grantDecrypt(IGrantable grantee) Grant decryption permissions using this key to the given principal.Alias.grantEncrypt(IGrantable grantee) Grant encryption permissions using this key to the given principal.default GrantIAlias.Jsii$Default.grantEncrypt(IGrantable grantee) Grant encryption permissions using this key to the given principal.final GrantIAlias.Jsii$Proxy.grantEncrypt(IGrantable grantee) Grant encryption permissions using this key to the given principal.IKey.grantEncrypt(IGrantable grantee) Grant encryption permissions using this key to the given principal.default GrantIKey.Jsii$Default.grantEncrypt(IGrantable grantee) Grant encryption permissions using this key to the given principal.final GrantIKey.Jsii$Proxy.grantEncrypt(IGrantable grantee) Grant encryption permissions using this key to the given principal.Key.grantEncrypt(IGrantable grantee) Grant encryption permissions using this key to the given principal.Alias.grantEncryptDecrypt(IGrantable grantee) Grant encryption and decryption permissions using this key to the given principal.default GrantIAlias.Jsii$Default.grantEncryptDecrypt(IGrantable grantee) Grant encryption and decryption permissions using this key to the given principal.final GrantIAlias.Jsii$Proxy.grantEncryptDecrypt(IGrantable grantee) Grant encryption and decryption permissions using this key to the given principal.IKey.grantEncryptDecrypt(IGrantable grantee) Grant encryption and decryption permissions using this key to the given principal.default GrantIKey.Jsii$Default.grantEncryptDecrypt(IGrantable grantee) Grant encryption and decryption permissions using this key to the given principal.final GrantIKey.Jsii$Proxy.grantEncryptDecrypt(IGrantable grantee) Grant encryption and decryption permissions using this key to the given principal.Key.grantEncryptDecrypt(IGrantable grantee) Grant encryption and decryption permissions using this key to the given principal.Alias.grantGenerateMac(IGrantable grantee) Grant permissions to generating MACs to the given principal.default GrantIAlias.Jsii$Default.grantGenerateMac(IGrantable grantee) Grant permissions to generating MACs to the given principal.final GrantIAlias.Jsii$Proxy.grantGenerateMac(IGrantable grantee) Grant permissions to generating MACs to the given principal.IKey.grantGenerateMac(IGrantable grantee) Grant permissions to generating MACs to the given principal.default GrantIKey.Jsii$Default.grantGenerateMac(IGrantable grantee) Grant permissions to generating MACs to the given principal.final GrantIKey.Jsii$Proxy.grantGenerateMac(IGrantable grantee) Grant permissions to generating MACs to the given principal.Key.grantGenerateMac(IGrantable grantee) Grant permissions to generating MACs to the given principal.Alias.grantSign(IGrantable grantee) Grant sign permissions using this key to the given principal.default GrantIAlias.Jsii$Default.grantSign(IGrantable grantee) Grant sign permissions using this key to the given principal.final GrantIAlias.Jsii$Proxy.grantSign(IGrantable grantee) Grant sign permissions using this key to the given principal.IKey.grantSign(IGrantable grantee) Grant sign permissions using this key to the given principal.default GrantIKey.Jsii$Default.grantSign(IGrantable grantee) Grant sign permissions using this key to the given principal.final GrantIKey.Jsii$Proxy.grantSign(IGrantable grantee) Grant sign permissions using this key to the given principal.Key.grantSign(IGrantable grantee) Grant sign permissions using this key to the given principal.Alias.grantSignVerify(IGrantable grantee) Grant sign and verify permissions using this key to the given principal.default GrantIAlias.Jsii$Default.grantSignVerify(IGrantable grantee) Grant sign and verify permissions using this key to the given principal.final GrantIAlias.Jsii$Proxy.grantSignVerify(IGrantable grantee) Grant sign and verify permissions using this key to the given principal.IKey.grantSignVerify(IGrantable grantee) Grant sign and verify permissions using this key to the given principal.default GrantIKey.Jsii$Default.grantSignVerify(IGrantable grantee) Grant sign and verify permissions using this key to the given principal.final GrantIKey.Jsii$Proxy.grantSignVerify(IGrantable grantee) Grant sign and verify permissions using this key to the given principal.Key.grantSignVerify(IGrantable grantee) Grant sign and verify permissions using this key to the given principal.Alias.grantVerify(IGrantable grantee) Grant verify permissions using this key to the given principal.default GrantIAlias.Jsii$Default.grantVerify(IGrantable grantee) Grant verify permissions using this key to the given principal.final GrantIAlias.Jsii$Proxy.grantVerify(IGrantable grantee) Grant verify permissions using this key to the given principal.IKey.grantVerify(IGrantable grantee) Grant verify permissions using this key to the given principal.default GrantIKey.Jsii$Default.grantVerify(IGrantable grantee) Grant verify permissions using this key to the given principal.final GrantIKey.Jsii$Proxy.grantVerify(IGrantable grantee) Grant verify permissions using this key to the given principal.Key.grantVerify(IGrantable grantee) Grant verify permissions using this key to the given principal.Alias.grantVerifyMac(IGrantable grantee) Grant permissions to verifying MACs to the given principal.default GrantIAlias.Jsii$Default.grantVerifyMac(IGrantable grantee) Grant permissions to verifying MACs to the given principal.final GrantIAlias.Jsii$Proxy.grantVerifyMac(IGrantable grantee) Grant permissions to verifying MACs to the given principal.IKey.grantVerifyMac(IGrantable grantee) Grant permissions to verifying MACs to the given principal.default GrantIKey.Jsii$Default.grantVerifyMac(IGrantable grantee) Grant permissions to verifying MACs to the given principal.final GrantIKey.Jsii$Proxy.grantVerifyMac(IGrantable grantee) Grant permissions to verifying MACs to the given principal.Key.grantVerifyMac(IGrantable grantee) Grant permissions to verifying MACs to the given principal. -
Uses of Grant in software.amazon.awscdk.services.lambda
Methods in software.amazon.awscdk.services.lambda that return GrantModifier and TypeMethodDescriptionFunctionBase.grantInvoke(IGrantable grantee) Grant the given identity permissions to invoke this Lambda.default GrantIAlias.Jsii$Default.grantInvoke(IGrantable identity) Grant the given identity permissions to invoke this Lambda.final GrantIAlias.Jsii$Proxy.grantInvoke(IGrantable identity) Grant the given identity permissions to invoke this Lambda.IFunction.grantInvoke(IGrantable identity) Grant the given identity permissions to invoke this Lambda.default GrantIFunction.Jsii$Default.grantInvoke(IGrantable identity) Grant the given identity permissions to invoke this Lambda.final GrantIFunction.Jsii$Proxy.grantInvoke(IGrantable identity) Grant the given identity permissions to invoke this Lambda.default GrantIVersion.Jsii$Default.grantInvoke(IGrantable identity) Grant the given identity permissions to invoke this Lambda.final GrantIVersion.Jsii$Proxy.grantInvoke(IGrantable identity) Grant the given identity permissions to invoke this Lambda.FunctionBase.grantInvokeLatestVersion(IGrantable grantee) Grant the given identity permissions to invoke the $LATEST version or unqualified version of this Lambda.default GrantIAlias.Jsii$Default.grantInvokeLatestVersion(IGrantable identity) Grant the given identity permissions to invoke the $LATEST version or unqualified version of this Lambda.final GrantIAlias.Jsii$Proxy.grantInvokeLatestVersion(IGrantable identity) Grant the given identity permissions to invoke the $LATEST version or unqualified version of this Lambda.IFunction.grantInvokeLatestVersion(IGrantable identity) Grant the given identity permissions to invoke the $LATEST version or unqualified version of this Lambda.default GrantIFunction.Jsii$Default.grantInvokeLatestVersion(IGrantable identity) Grant the given identity permissions to invoke the $LATEST version or unqualified version of this Lambda.final GrantIFunction.Jsii$Proxy.grantInvokeLatestVersion(IGrantable identity) Grant the given identity permissions to invoke the $LATEST version or unqualified version of this Lambda.default GrantIVersion.Jsii$Default.grantInvokeLatestVersion(IGrantable identity) Grant the given identity permissions to invoke the $LATEST version or unqualified version of this Lambda.final GrantIVersion.Jsii$Proxy.grantInvokeLatestVersion(IGrantable identity) Grant the given identity permissions to invoke the $LATEST version or unqualified version of this Lambda.FunctionBase.grantInvokeUrl(IGrantable grantee) Grant the given identity permissions to invoke this Lambda Function URL.FunctionUrl.grantInvokeUrl(IGrantable grantee) Grant the given identity permissions to invoke this Lambda Function URL.default GrantIAlias.Jsii$Default.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.final GrantIAlias.Jsii$Proxy.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.IFunction.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.default GrantIFunction.Jsii$Default.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.final GrantIFunction.Jsii$Proxy.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.IFunctionUrl.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.default GrantIFunctionUrl.Jsii$Default.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.final GrantIFunctionUrl.Jsii$Proxy.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.default GrantIVersion.Jsii$Default.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.final GrantIVersion.Jsii$Proxy.grantInvokeUrl(IGrantable identity) Grant the given identity permissions to invoke this Lambda Function URL.FunctionBase.grantInvokeVersion(IGrantable grantee, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.default GrantIAlias.Jsii$Default.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.final GrantIAlias.Jsii$Proxy.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.IFunction.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.default GrantIFunction.Jsii$Default.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.final GrantIFunction.Jsii$Proxy.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.default GrantIVersion.Jsii$Default.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.final GrantIVersion.Jsii$Proxy.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.Methods in software.amazon.awscdk.services.lambda that return types with arguments of type GrantModifier and TypeMethodDescriptionFunctionBase.grantInvokeCompositePrincipal(CompositePrincipal compositePrincipal) Grant multiple principals the ability to invoke this Lambda via CompositePrincipal.IAlias.Jsii$Default.grantInvokeCompositePrincipal(CompositePrincipal compositePrincipal) Grant multiple principals the ability to invoke this Lambda via CompositePrincipal.IAlias.Jsii$Proxy.grantInvokeCompositePrincipal(CompositePrincipal compositePrincipal) Grant multiple principals the ability to invoke this Lambda via CompositePrincipal.IFunction.grantInvokeCompositePrincipal(CompositePrincipal compositePrincipal) Grant multiple principals the ability to invoke this Lambda via CompositePrincipal.IFunction.Jsii$Default.grantInvokeCompositePrincipal(CompositePrincipal compositePrincipal) Grant multiple principals the ability to invoke this Lambda via CompositePrincipal.IFunction.Jsii$Proxy.grantInvokeCompositePrincipal(CompositePrincipal compositePrincipal) Grant multiple principals the ability to invoke this Lambda via CompositePrincipal.IVersion.Jsii$Default.grantInvokeCompositePrincipal(CompositePrincipal compositePrincipal) Grant multiple principals the ability to invoke this Lambda via CompositePrincipal.IVersion.Jsii$Proxy.grantInvokeCompositePrincipal(CompositePrincipal compositePrincipal) Grant multiple principals the ability to invoke this Lambda via CompositePrincipal. -
Uses of Grant in software.amazon.awscdk.services.location.alpha
Methods in software.amazon.awscdk.services.location.alpha that return GrantModifier and TypeMethodDescriptionGeofenceCollection.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform the actions on this geofence collection.Map.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform the actions on this map.PlaceIndex.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform the actions on this place index.RouteCalculator.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform the actions on this route calculator.Tracker.grant(IGrantable grantee, String... actions) (experimental) Grant the given principal identity permissions to perform the actions on this tracker.GeofenceCollection.grantRead(IGrantable grantee) (experimental) Grant the given identity permissions to read this geofence collection.RouteCalculator.grantRead(IGrantable grantee) (experimental) Grant the given identity permissions to access to a route calculator resource to calculate a route.Tracker.grantRead(IGrantable grantee) (experimental) Grant the given identity permissions to read device positions from a tracker.Map.grantRendering(IGrantable grantee) (experimental) Grant the given identity permissions to rendering a map resource.PlaceIndex.grantSearch(IGrantable grantee) (experimental) Grant the given identity permissions to search using this index.Tracker.grantUpdateDevicePositions(IGrantable grantee) (experimental) Grant the given identity permissions to update device positions for a tracker. -
Uses of Grant in software.amazon.awscdk.services.logs
Methods in software.amazon.awscdk.services.logs that return GrantModifier and TypeMethodDescriptionILogGroup.grant(IGrantable grantee, String... actions) Give the indicated permissions on this log group and all streams.default GrantILogGroup.Jsii$Default.grant(IGrantable grantee, String... actions) Give the indicated permissions on this log group and all streams.final GrantILogGroup.Jsii$Proxy.grant(IGrantable grantee, String... actions) Give the indicated permissions on this log group and all streams.LogGroup.grant(IGrantable grantee, String... actions) Give the indicated permissions on this log group and all streams.ILogGroup.grantRead(IGrantable grantee) Give permissions to read from this log group and streams.default GrantILogGroup.Jsii$Default.grantRead(IGrantable grantee) Give permissions to read from this log group and streams.final GrantILogGroup.Jsii$Proxy.grantRead(IGrantable grantee) Give permissions to read from this log group and streams.LogGroup.grantRead(IGrantable grantee) Give permissions to read and filter events from this log group.ILogGroup.grantWrite(IGrantable grantee) Give permissions to write to create and write to streams in this log group.default GrantILogGroup.Jsii$Default.grantWrite(IGrantable grantee) Give permissions to write to create and write to streams in this log group.final GrantILogGroup.Jsii$Proxy.grantWrite(IGrantable grantee) Give permissions to write to create and write to streams in this log group.LogGroup.grantWrite(IGrantable grantee) Give permissions to create and write to streams in this log group.LogGroupGrants.read(IGrantable grantee) Give permissions to read and filter events from this log group.LogGroupGrants.write(IGrantable grantee) Give permissions to create and write to streams in this log group. -
Uses of Grant in software.amazon.awscdk.services.neptune.alpha
Methods in software.amazon.awscdk.services.neptune.alpha that return GrantModifier and TypeMethodDescriptionDatabaseClusterBase.grant(IGrantable grantee, String... actions) (experimental) Grant the given identity the specified actions.IDatabaseCluster.grant(IGrantable grantee, String... actions) (experimental) Grant the given identity the specified actions.default GrantIDatabaseCluster.Jsii$Default.grant(IGrantable grantee, String... actions) (experimental) Grant the given identity the specified actions.final GrantIDatabaseCluster.Jsii$Proxy.grant(IGrantable grantee, String... actions) (experimental) Grant the given identity the specified actions.DatabaseClusterBase.grantConnect(IGrantable grantee) (experimental) Grant the given identity connection access to the database.IDatabaseCluster.grantConnect(IGrantable grantee) (experimental) Grant the given identity connection access to the database.default GrantIDatabaseCluster.Jsii$Default.grantConnect(IGrantable grantee) (experimental) Grant the given identity connection access to the database.final GrantIDatabaseCluster.Jsii$Proxy.grantConnect(IGrantable grantee) (experimental) Grant the given identity connection access to the database. -
Uses of Grant in software.amazon.awscdk.services.opensearchservice
Methods in software.amazon.awscdk.services.opensearchservice that return GrantModifier and TypeMethodDescriptionDomain.grantIndexRead(String index, IGrantable identity) Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).IDomain.grantIndexRead(String index, IGrantable identity) Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).default GrantIDomain.Jsii$Default.grantIndexRead(String index, IGrantable identity) Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).final GrantIDomain.Jsii$Proxy.grantIndexRead(String index, IGrantable identity) Grant read permissions for an index in this domain to an IAM principal (Role/Group/User).Domain.grantIndexReadWrite(String index, IGrantable identity) Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).IDomain.grantIndexReadWrite(String index, IGrantable identity) Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).default GrantIDomain.Jsii$Default.grantIndexReadWrite(String index, IGrantable identity) Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).final GrantIDomain.Jsii$Proxy.grantIndexReadWrite(String index, IGrantable identity) Grant read/write permissions for an index in this domain to an IAM principal (Role/Group/User).Domain.grantIndexWrite(String index, IGrantable identity) Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).IDomain.grantIndexWrite(String index, IGrantable identity) Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).default GrantIDomain.Jsii$Default.grantIndexWrite(String index, IGrantable identity) Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).final GrantIDomain.Jsii$Proxy.grantIndexWrite(String index, IGrantable identity) Grant write permissions for an index in this domain to an IAM principal (Role/Group/User).Domain.grantPathRead(String path, IGrantable identity) Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).IDomain.grantPathRead(String path, IGrantable identity) Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).default GrantIDomain.Jsii$Default.grantPathRead(String path, IGrantable identity) Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).final GrantIDomain.Jsii$Proxy.grantPathRead(String path, IGrantable identity) Grant read permissions for a specific path in this domain to an IAM principal (Role/Group/User).Domain.grantPathReadWrite(String path, IGrantable identity) Grant read/write permissions for a specific path in this domain to an IAM principal (Role/Group/User).IDomain.grantPathReadWrite(String path, IGrantable identity) Grant read/write permissions for a specific path in this domain to an IAM principal (Role/Group/User).default GrantIDomain.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).final GrantIDomain.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).Domain.grantPathWrite(String path, IGrantable identity) Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).IDomain.grantPathWrite(String path, IGrantable identity) Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).default GrantIDomain.Jsii$Default.grantPathWrite(String path, IGrantable identity) Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).final GrantIDomain.Jsii$Proxy.grantPathWrite(String path, IGrantable identity) Grant write permissions for a specific path in this domain to an IAM principal (Role/Group/User).Domain.grantRead(IGrantable identity) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).IDomain.grantRead(IGrantable identity) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).default GrantIDomain.Jsii$Default.grantRead(IGrantable identity) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).final GrantIDomain.Jsii$Proxy.grantRead(IGrantable identity) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).Domain.grantReadWrite(IGrantable identity) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).IDomain.grantReadWrite(IGrantable identity) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).default GrantIDomain.Jsii$Default.grantReadWrite(IGrantable identity) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).final GrantIDomain.Jsii$Proxy.grantReadWrite(IGrantable identity) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).Domain.grantWrite(IGrantable identity) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).IDomain.grantWrite(IGrantable identity) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).default GrantIDomain.Jsii$Default.grantWrite(IGrantable identity) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).final GrantIDomain.Jsii$Proxy.grantWrite(IGrantable identity) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User).DomainGrants.read(IGrantable grantee) Grant read permissions for this domain and its contents to an IAM principal (Role/Group/User).DomainGrants.readWrite(IGrantable grantee) Grant read/write permissions for this domain and its contents to an IAM principal (Role/Group/User).DomainGrants.write(IGrantable grantee) Grant write permissions for this domain and its contents to an IAM principal (Role/Group/User). -
Uses of Grant in software.amazon.awscdk.services.rds
Methods in software.amazon.awscdk.services.rds that return GrantModifier and TypeMethodDescriptionDatabaseClusterBase.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the Cluster.DatabaseInstance.grantConnect(IGrantable grantee) Grant the given identity connection access to the database.DatabaseInstance.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the database.DatabaseInstanceBase.grantConnect(IGrantable grantee) Grant the given identity connection access to the database.DatabaseInstanceBase.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the database.DatabaseInstanceFromSnapshot.grantConnect(IGrantable grantee) Grant the given identity connection access to the database.DatabaseInstanceFromSnapshot.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the database.DatabaseProxy.grantConnect(IGrantable grantee) Grant the given identity connection access to the proxy.DatabaseProxy.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the proxy.IDatabaseCluster.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the Cluster.default GrantIDatabaseCluster.Jsii$Default.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the Cluster.final GrantIDatabaseCluster.Jsii$Proxy.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the Cluster.IDatabaseInstance.grantConnect(IGrantable grantee) Grant the given identity connection access to the database.IDatabaseInstance.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the database.default GrantIDatabaseInstance.Jsii$Default.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the database.final GrantIDatabaseInstance.Jsii$Proxy.grantConnect(IGrantable grantee) Grant the given identity connection access to the database.final GrantIDatabaseInstance.Jsii$Proxy.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the database.IDatabaseProxy.grantConnect(IGrantable grantee) Grant the given identity connection access to the proxy.IDatabaseProxy.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the proxy.default GrantIDatabaseProxy.Jsii$Default.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the proxy.final GrantIDatabaseProxy.Jsii$Proxy.grantConnect(IGrantable grantee) Grant the given identity connection access to the proxy.final GrantIDatabaseProxy.Jsii$Proxy.grantConnect(IGrantable grantee, String dbUser) Grant the given identity connection access to the proxy.DatabaseClusterBase.grantDataApiAccess(IGrantable grantee) Grant the given identity to access the Data API.IDatabaseCluster.grantDataApiAccess(IGrantable grantee) Grant the given identity to access to the Data API.default GrantIDatabaseCluster.Jsii$Default.grantDataApiAccess(IGrantable grantee) Grant the given identity to access to the Data API.final GrantIDatabaseCluster.Jsii$Proxy.grantDataApiAccess(IGrantable grantee) Grant the given identity to access to the Data API.IServerlessCluster.grantDataApiAccess(IGrantable grantee) Grant the given identity to access to the Data API.default GrantIServerlessCluster.Jsii$Default.grantDataApiAccess(IGrantable grantee) Grant the given identity to access to the Data API.final GrantIServerlessCluster.Jsii$Proxy.grantDataApiAccess(IGrantable grantee) Grant the given identity to access to the Data API.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.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. -
Uses of Grant in software.amazon.awscdk.services.route53
Methods in software.amazon.awscdk.services.route53 that return GrantModifier and TypeMethodDescriptionHostedZoneGrants.delegation(IGrantable grantee) Grant permissions to add delegation records to this zone.HostedZoneGrants.delegation(IGrantable grantee, GrantDelegationOptions delegationOptions) Grant permissions to add delegation records to this zone.HostedZone.grantDelegation(IGrantable grantee) Grant permissions to add delegation records to this zone.HostedZone.grantDelegation(IGrantable grantee, GrantDelegationOptions options) Grant permissions to add delegation records to this zone.IHostedZone.grantDelegation(IGrantable grantee) Grant permissions to add delegation records to this zone.IHostedZone.grantDelegation(IGrantable grantee, GrantDelegationOptions options) Grant permissions to add delegation records to this zone.default GrantIHostedZone.Jsii$Default.grantDelegation(IGrantable grantee, GrantDelegationOptions options) Grant permissions to add delegation records to this zone.final GrantIHostedZone.Jsii$Proxy.grantDelegation(IGrantable grantee) Grant permissions to add delegation records to this zone.final GrantIHostedZone.Jsii$Proxy.grantDelegation(IGrantable grantee, GrantDelegationOptions options) Grant permissions to add delegation records to this zone.default GrantIPrivateHostedZone.Jsii$Default.grantDelegation(IGrantable grantee, GrantDelegationOptions options) Grant permissions to add delegation records to this zone.final GrantIPrivateHostedZone.Jsii$Proxy.grantDelegation(IGrantable grantee) Grant permissions to add delegation records to this zone.final GrantIPrivateHostedZone.Jsii$Proxy.grantDelegation(IGrantable grantee, GrantDelegationOptions options) Grant permissions to add delegation records to this zone.default GrantIPublicHostedZone.Jsii$Default.grantDelegation(IGrantable grantee, GrantDelegationOptions options) Grant permissions to add delegation records to this zone.final GrantIPublicHostedZone.Jsii$Proxy.grantDelegation(IGrantable grantee) Grant permissions to add delegation records to this zone.final GrantIPublicHostedZone.Jsii$Proxy.grantDelegation(IGrantable grantee, GrantDelegationOptions options) Grant permissions to add delegation records to this zone. -
Uses of Grant in software.amazon.awscdk.services.s3
Methods in software.amazon.awscdk.services.s3 that return GrantModifier and TypeMethodDescriptionBucketGrants.delete(IGrantable grantee) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.BucketGrants.delete(IGrantable grantee, Object objectsKeyPattern) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.BucketBase.grantDelete(IGrantable identity) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.BucketBase.grantDelete(IGrantable identity, Object objectsKeyPattern) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.IBucket.grantDelete(IGrantable identity) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.IBucket.grantDelete(IGrantable identity, Object objectsKeyPattern) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.default GrantIBucket.Jsii$Default.grantDelete(IGrantable identity, Object objectsKeyPattern) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.final GrantIBucket.Jsii$Proxy.grantDelete(IGrantable identity) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.final GrantIBucket.Jsii$Proxy.grantDelete(IGrantable identity, Object objectsKeyPattern) Grants s3:DeleteObject* permission to an IAM principal for objects in this bucket.BucketBase.grantPublicAccess(String keyPrefix, String... allowedActions) Allows unrestricted access to objects from this bucket.IBucket.grantPublicAccess(String keyPrefix, String... allowedActions) Allows unrestricted access to objects from this bucket.default GrantIBucket.Jsii$Default.grantPublicAccess(String keyPrefix, String... allowedActions) Allows unrestricted access to objects from this bucket.final GrantIBucket.Jsii$Proxy.grantPublicAccess(String keyPrefix, String... allowedActions) Allows unrestricted access to objects from this bucket.BucketBase.grantPut(IGrantable identity) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.BucketBase.grantPut(IGrantable identity, Object objectsKeyPattern) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.IBucket.grantPut(IGrantable identity) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.IBucket.grantPut(IGrantable identity, Object objectsKeyPattern) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.default GrantIBucket.Jsii$Default.grantPut(IGrantable identity, Object objectsKeyPattern) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.final GrantIBucket.Jsii$Proxy.grantPut(IGrantable identity) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.final GrantIBucket.Jsii$Proxy.grantPut(IGrantable identity, Object objectsKeyPattern) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.BucketBase.grantPutAcl(IGrantable identity) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.BucketBase.grantPutAcl(IGrantable identity, String objectsKeyPattern) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.IBucket.grantPutAcl(IGrantable identity) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.IBucket.grantPutAcl(IGrantable identity, String objectsKeyPattern) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.default GrantIBucket.Jsii$Default.grantPutAcl(IGrantable identity, String objectsKeyPattern) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.final GrantIBucket.Jsii$Proxy.grantPutAcl(IGrantable identity) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.final GrantIBucket.Jsii$Proxy.grantPutAcl(IGrantable identity, String objectsKeyPattern) Grant the given IAM identity permissions to modify the ACLs of objects in the given Bucket.BucketBase.grantRead(IGrantable identity) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).BucketBase.grantRead(IGrantable identity, Object objectsKeyPattern) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).IBucket.grantRead(IGrantable identity) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).IBucket.grantRead(IGrantable identity, Object objectsKeyPattern) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).default GrantIBucket.Jsii$Default.grantRead(IGrantable identity, Object objectsKeyPattern) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).final GrantIBucket.Jsii$Proxy.grantRead(IGrantable identity) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).final GrantIBucket.Jsii$Proxy.grantRead(IGrantable identity, Object objectsKeyPattern) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).BucketBase.grantReadWrite(IGrantable identity) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).BucketBase.grantReadWrite(IGrantable identity, Object objectsKeyPattern) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).IBucket.grantReadWrite(IGrantable identity) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).IBucket.grantReadWrite(IGrantable identity, Object objectsKeyPattern) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).default GrantIBucket.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).final GrantIBucket.Jsii$Proxy.grantReadWrite(IGrantable identity) Grants read/write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).final GrantIBucket.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).BucketBase.grantReplicationPermission(IGrantable identity, GrantReplicationPermissionProps props) Grant replication permission to a principal.IBucket.grantReplicationPermission(IGrantable identity, GrantReplicationPermissionProps props) Allows permissions for replication operation to bucket replication role.default GrantIBucket.Jsii$Default.grantReplicationPermission(IGrantable identity, GrantReplicationPermissionProps props) Allows permissions for replication operation to bucket replication role.final GrantIBucket.Jsii$Proxy.grantReplicationPermission(IGrantable identity, GrantReplicationPermissionProps props) Allows permissions for replication operation to bucket replication role.BucketBase.grantWrite(IGrantable identity) Grant write permissions to this bucket to an IAM principal.BucketBase.grantWrite(IGrantable identity, Object objectsKeyPattern) Grant write permissions to this bucket to an IAM principal.BucketBase.grantWrite(IGrantable identity, Object objectsKeyPattern, List<String> allowedActionPatterns) Grant write permissions to this bucket to an IAM principal.IBucket.grantWrite(IGrantable identity) Grant write permissions to this bucket to an IAM principal.IBucket.grantWrite(IGrantable identity, Object objectsKeyPattern) Grant write permissions to this bucket to an IAM principal.IBucket.grantWrite(IGrantable identity, Object objectsKeyPattern, List<String> allowedActionPatterns) Grant write permissions to this bucket to an IAM principal.default GrantIBucket.Jsii$Default.grantWrite(IGrantable identity, Object objectsKeyPattern, List<String> allowedActionPatterns) Grant write permissions to this bucket to an IAM principal.final GrantIBucket.Jsii$Proxy.grantWrite(IGrantable identity) Grant write permissions to this bucket to an IAM principal.final GrantIBucket.Jsii$Proxy.grantWrite(IGrantable identity, Object objectsKeyPattern) Grant write permissions to this bucket to an IAM principal.final GrantIBucket.Jsii$Proxy.grantWrite(IGrantable identity, Object objectsKeyPattern, List<String> allowedActionPatterns) Grant write permissions to this bucket to an IAM principal.BucketGrants.publicAccess(String keyPrefix, String... allowedActions) Allows unrestricted access to objects from this bucket.BucketGrants.put(IGrantable identity) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.BucketGrants.put(IGrantable identity, Object objectsKeyPattern) Grants s3:PutObject* and s3:Abort* permissions for this bucket to an IAM principal.BucketGrants.putAcl(IGrantable identity) Grants s3:PutObjectAcl and s3:PutObjectVersionAcl permissions for this bucket to an IAM principal.BucketGrants.putAcl(IGrantable identity, String objectsKeyPattern) Grants s3:PutObjectAcl and s3:PutObjectVersionAcl permissions for this bucket to an IAM principal.BucketGrants.read(IGrantable identity) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).BucketGrants.read(IGrantable identity, Object objectsKeyPattern) Grant read permissions for this bucket and it's contents to an IAM principal (Role/Group/User).BucketGrants.readWrite(IGrantable identity) Grant read and write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).BucketGrants.readWrite(IGrantable identity, Object objectsKeyPattern) Grant read and write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).BucketGrants.replicationPermission(IGrantable identity, GrantReplicationPermissionProps props) Grant replication permission to a principal.BucketGrants.write(IGrantable identity) Grant write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).BucketGrants.write(IGrantable identity, Object objectsKeyPattern) Grant write permissions for this bucket and it's contents to an IAM principal (Role/Group/User).BucketGrants.write(IGrantable identity, Object objectsKeyPattern, List<String> allowedActionPatterns) Grant write permissions for this bucket and it's contents to an IAM principal (Role/Group/User). -
Uses of Grant in software.amazon.awscdk.services.s3tables.alpha
Methods in software.amazon.awscdk.services.s3tables.alpha that return GrantModifier and TypeMethodDescriptionITable.grantRead(IGrantable identity) (experimental) Grant read permissions for this table to an IAM principal (Role/Group/User).default GrantITable.Jsii$Default.grantRead(IGrantable identity) (experimental) Grant read permissions for this table to an IAM principal (Role/Group/User).final GrantITable.Jsii$Proxy.grantRead(IGrantable identity) (experimental) Grant read permissions for this table to an IAM principal (Role/Group/User).ITableBucket.grantRead(IGrantable identity, String tableId) (experimental) Grant read permissions for this table bucket and its tables to an IAM principal (Role/Group/User).default GrantITableBucket.Jsii$Default.grantRead(IGrantable identity, String tableId) (experimental) Grant read permissions for this table bucket and its tables to an IAM principal (Role/Group/User).final GrantITableBucket.Jsii$Proxy.grantRead(IGrantable identity, String tableId) (experimental) Grant read permissions for this table bucket and its tables to an IAM principal (Role/Group/User).Table.grantRead(IGrantable identity) (experimental) Grant read permissions for this table to an IAM principal (Role/Group/User).TableBucket.grantRead(IGrantable identity, String tableId) (experimental) Grant read permissions for this table bucket and its tables to an IAM principal (Role/Group/User).ITable.grantReadWrite(IGrantable identity) (experimental) Grant read and write permissions for this table to an IAM principal (Role/Group/User).default GrantITable.Jsii$Default.grantReadWrite(IGrantable identity) (experimental) Grant read and write permissions for this table to an IAM principal (Role/Group/User).final GrantITable.Jsii$Proxy.grantReadWrite(IGrantable identity) (experimental) Grant read and write permissions for this table to an IAM principal (Role/Group/User).ITableBucket.grantReadWrite(IGrantable identity, String tableId) (experimental) Grant read and write permissions for this table bucket and its tables to an IAM principal (Role/Group/User).default GrantITableBucket.Jsii$Default.grantReadWrite(IGrantable identity, String tableId) (experimental) Grant read and write permissions for this table bucket and its tables to an IAM principal (Role/Group/User).final GrantITableBucket.Jsii$Proxy.grantReadWrite(IGrantable identity, String tableId) (experimental) Grant read and write permissions for this table bucket and its tables to an IAM principal (Role/Group/User).Table.grantReadWrite(IGrantable identity) (experimental) Grant read and write permissions for this table to an IAM principal (Role/Group/User).TableBucket.grantReadWrite(IGrantable identity, String tableId) (experimental) Grant read and write permissions for this table bucket and its tables to an IAM principal (Role/Group/User).ITable.grantWrite(IGrantable identity) (experimental) Grant write permissions for this table to an IAM principal (Role/Group/User).default GrantITable.Jsii$Default.grantWrite(IGrantable identity) (experimental) Grant write permissions for this table to an IAM principal (Role/Group/User).final GrantITable.Jsii$Proxy.grantWrite(IGrantable identity) (experimental) Grant write permissions for this table to an IAM principal (Role/Group/User).ITableBucket.grantWrite(IGrantable identity, String tableId) (experimental) Grant write permissions for this table bucket and its tables to an IAM principal (Role/Group/User).default GrantITableBucket.Jsii$Default.grantWrite(IGrantable identity, String tableId) (experimental) Grant write permissions for this table bucket and its tables to an IAM principal (Role/Group/User).final GrantITableBucket.Jsii$Proxy.grantWrite(IGrantable identity, String tableId) (experimental) Grant write permissions for this table bucket and its tables to an IAM principal (Role/Group/User).Table.grantWrite(IGrantable identity) (experimental) Grant write permissions for this table to an IAM principal (Role/Group/User).TableBucket.grantWrite(IGrantable identity, String tableId) (experimental) Grant write permissions for this table bucket and its tables to an IAM principal (Role/Group/User). -
Uses of Grant in software.amazon.awscdk.services.sagemaker
Methods in software.amazon.awscdk.services.sagemaker that return GrantModifier and TypeMethodDescriptionIEndpoint.grantInvoke(IGrantable grantee) Permits an IAM principal to invoke this endpoint.default GrantIEndpoint.Jsii$Default.grantInvoke(IGrantable grantee) Permits an IAM principal to invoke this endpoint.final GrantIEndpoint.Jsii$Proxy.grantInvoke(IGrantable grantee) Permits an IAM principal to invoke this endpoint.IPipeline.grantStartPipelineExecution(IGrantable grantee) Permits an IAM principal to start this pipeline execution.default GrantIPipeline.Jsii$Default.grantStartPipelineExecution(IGrantable grantee) Permits an IAM principal to start this pipeline execution.final GrantIPipeline.Jsii$Proxy.grantStartPipelineExecution(IGrantable grantee) Permits an IAM principal to start this pipeline execution. -
Uses of Grant in software.amazon.awscdk.services.sagemaker.alpha
Methods in software.amazon.awscdk.services.sagemaker.alpha that return GrantModifier and TypeMethodDescriptionEndpoint.grantInvoke(IGrantable grantee) (experimental) Permits an IAM principal to invoke this endpoint.default GrantIEndpoint.Jsii$Default.grantInvoke(IGrantable grantee) Permits an IAM principal to invoke this endpoint.final GrantIEndpoint.Jsii$Proxy.grantInvoke(IGrantable grantee) Permits an IAM principal to invoke this endpoint. -
Uses of Grant in software.amazon.awscdk.services.scheduler
Methods in software.amazon.awscdk.services.scheduler that return GrantModifier and TypeMethodDescriptionScheduleGroupGrants.deleteSchedules(IGrantable grantee) Grant delete schedule permission for schedules in this group to the given principal.IScheduleGroup.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this group to the given principal.default GrantIScheduleGroup.Jsii$Default.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this group to the given principal.final GrantIScheduleGroup.Jsii$Proxy.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this group to the given principal.ScheduleGroup.grant(IGrantable grantee, String... actions) Grant the indicated permissions on this schedule group to the given principal.IScheduleGroup.grantDeleteSchedules(IGrantable identity) Grant delete schedule permission for schedules in this group to the given principal.default GrantIScheduleGroup.Jsii$Default.grantDeleteSchedules(IGrantable identity) Grant delete schedule permission for schedules in this group to the given principal.final GrantIScheduleGroup.Jsii$Proxy.grantDeleteSchedules(IGrantable identity) Grant delete schedule permission for schedules in this group to the given principal.ScheduleGroup.grantDeleteSchedules(IGrantable identity) Grant delete schedule permission for schedules in this group to the given principal.IScheduleGroup.grantReadSchedules(IGrantable identity) Grant list and get schedule permissions for schedules in this group to the given principal.default GrantIScheduleGroup.Jsii$Default.grantReadSchedules(IGrantable identity) Grant list and get schedule permissions for schedules in this group to the given principal.final GrantIScheduleGroup.Jsii$Proxy.grantReadSchedules(IGrantable identity) Grant list and get schedule permissions for schedules in this group to the given principal.ScheduleGroup.grantReadSchedules(IGrantable identity) Grant list and get schedule permissions for schedules in this group to the given principal.IScheduleGroup.grantWriteSchedules(IGrantable identity) Grant create and update schedule permissions for schedules in this group to the given principal.default GrantIScheduleGroup.Jsii$Default.grantWriteSchedules(IGrantable identity) Grant create and update schedule permissions for schedules in this group to the given principal.final GrantIScheduleGroup.Jsii$Proxy.grantWriteSchedules(IGrantable identity) Grant create and update schedule permissions for schedules in this group to the given principal.ScheduleGroup.grantWriteSchedules(IGrantable identity) Grant create and update schedule permissions for schedules in this group to the given principal.ScheduleGroupGrants.readSchedules(IGrantable grantee) Grant list and get schedule permissions for schedules in this group to the given principal.ScheduleGroupGrants.writeSchedules(IGrantable grantee) Grant create and update schedule permissions for schedules in this group to the given principal. -
Uses of Grant in software.amazon.awscdk.services.secretsmanager
Methods in software.amazon.awscdk.services.secretsmanager that return GrantModifier and TypeMethodDescriptionISecret.grantRead(IGrantable grantee) Grants reading the secret value to some role.ISecret.grantRead(IGrantable grantee, List<String> versionStages) Grants reading the secret value to some role.default GrantISecret.Jsii$Default.grantRead(IGrantable grantee, List<String> versionStages) Grants reading the secret value to some role.final GrantISecret.Jsii$Proxy.grantRead(IGrantable grantee) Grants reading the secret value to some role.final GrantISecret.Jsii$Proxy.grantRead(IGrantable grantee, List<String> versionStages) Grants reading the secret value to some role.default GrantISecretTargetAttachment.Jsii$Default.grantRead(IGrantable grantee, List<String> versionStages) Grants reading the secret value to some role.final GrantISecretTargetAttachment.Jsii$Proxy.grantRead(IGrantable grantee) Grants reading the secret value to some role.final GrantISecretTargetAttachment.Jsii$Proxy.grantRead(IGrantable grantee, List<String> versionStages) Grants reading the secret value to some role.Secret.grantRead(IGrantable grantee) Grants reading the secret value to some role.Secret.grantRead(IGrantable grantee, List<String> versionStages) Grants reading the secret value to some role.SecretTargetAttachment.grantRead(IGrantable grantee) Grants reading the secret value to some role.SecretTargetAttachment.grantRead(IGrantable grantee, List<String> versionStages) Grants reading the secret value to some role.ISecret.grantWrite(IGrantable grantee) Grants writing and updating the secret value to some role.default GrantISecret.Jsii$Default.grantWrite(IGrantable grantee) Grants writing and updating the secret value to some role.final GrantISecret.Jsii$Proxy.grantWrite(IGrantable grantee) Grants writing and updating the secret value to some role.default GrantISecretTargetAttachment.Jsii$Default.grantWrite(IGrantable grantee) Grants writing and updating the secret value to some role.final GrantISecretTargetAttachment.Jsii$Proxy.grantWrite(IGrantable grantee) Grants writing and updating the secret value to some role.Secret.grantWrite(IGrantable grantee) Grants writing and updating the secret value to some role.SecretTargetAttachment.grantWrite(IGrantable grantee) Grants writing and updating the secret value to some role. -
Uses of Grant in software.amazon.awscdk.services.ses
Methods in software.amazon.awscdk.services.ses that return GrantModifier and TypeMethodDescriptionEmailIdentity.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this email identity to an IAM principal's policy.IEmailIdentity.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this email identity to an IAM principal's policy.default GrantIEmailIdentity.Jsii$Default.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this email identity to an IAM principal's policy.final GrantIEmailIdentity.Jsii$Proxy.grant(IGrantable grantee, String... actions) Adds an IAM policy statement associated with this email identity to an IAM principal's policy.EmailIdentity.grantSendEmail(IGrantable grantee) Permits an IAM principal the send email action.IEmailIdentity.grantSendEmail(IGrantable grantee) Permits an IAM principal the send email action.default GrantIEmailIdentity.Jsii$Default.grantSendEmail(IGrantable grantee) Permits an IAM principal the send email action.final GrantIEmailIdentity.Jsii$Proxy.grantSendEmail(IGrantable grantee) Permits an IAM principal the send email action. -
Uses of Grant in software.amazon.awscdk.services.sns
Methods in software.amazon.awscdk.services.sns that return GrantModifier and TypeMethodDescriptionITopic.grantPublish(IGrantable identity) Grant topic publishing permissions to the given identity.default GrantITopic.Jsii$Default.grantPublish(IGrantable identity) Grant topic publishing permissions to the given identity.final GrantITopic.Jsii$Proxy.grantPublish(IGrantable identity) Grant topic publishing permissions to the given identity.TopicBase.grantPublish(IGrantable grantee) Grant topic publishing permissions to the given identity.ITopic.grantSubscribe(IGrantable identity) Grant topic subscribing permissions to the given identity.default GrantITopic.Jsii$Default.grantSubscribe(IGrantable identity) Grant topic subscribing permissions to the given identity.final GrantITopic.Jsii$Proxy.grantSubscribe(IGrantable identity) Grant topic subscribing permissions to the given identity.TopicBase.grantSubscribe(IGrantable grantee) Grant topic subscribing permissions to the given identity.TopicGrants.publish(IGrantable grantee) Grant topic publishing permissions to the given identity.TopicGrants.subscribe(IGrantable grantee) Grant topic subscribing permissions to the given identity. -
Uses of Grant in software.amazon.awscdk.services.sqs
Methods in software.amazon.awscdk.services.sqs that return GrantModifier and TypeMethodDescriptionQueueGrants.consumeMessages(IGrantable grantee) Grant permissions to consume messages from a queue.IQueue.grant(IGrantable grantee, String... queueActions) Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.default GrantIQueue.Jsii$Default.grant(IGrantable grantee, String... queueActions) Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.final GrantIQueue.Jsii$Proxy.grant(IGrantable grantee, String... queueActions) Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.QueueBase.grant(IGrantable grantee, String... actions) Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.IQueue.grantConsumeMessages(IGrantable grantee) Grant permissions to consume messages from a queue.default GrantIQueue.Jsii$Default.grantConsumeMessages(IGrantable grantee) Grant permissions to consume messages from a queue.final GrantIQueue.Jsii$Proxy.grantConsumeMessages(IGrantable grantee) Grant permissions to consume messages from a queue.QueueBase.grantConsumeMessages(IGrantable grantee) Grant permissions to consume messages from a queue.IQueue.grantPurge(IGrantable grantee) Grant an IAM principal permissions to purge all messages from the queue.default GrantIQueue.Jsii$Default.grantPurge(IGrantable grantee) Grant an IAM principal permissions to purge all messages from the queue.final GrantIQueue.Jsii$Proxy.grantPurge(IGrantable grantee) Grant an IAM principal permissions to purge all messages from the queue.QueueBase.grantPurge(IGrantable grantee) Grant an IAM principal permissions to purge all messages from the queue.IQueue.grantSendMessages(IGrantable grantee) Grant access to send messages to a queue to the given identity.default GrantIQueue.Jsii$Default.grantSendMessages(IGrantable grantee) Grant access to send messages to a queue to the given identity.final GrantIQueue.Jsii$Proxy.grantSendMessages(IGrantable grantee) Grant access to send messages to a queue to the given identity.QueueBase.grantSendMessages(IGrantable grantee) Grant access to send messages to a queue to the given identity.QueueGrants.purge(IGrantable grantee) Grants purge permissions.QueueGrants.sendMessages(IGrantable grantee) Grant access to send messages to a queue to the given identity. -
Uses of Grant in software.amazon.awscdk.services.ssm
Methods in software.amazon.awscdk.services.ssm that return GrantModifier and TypeMethodDescriptionIParameter.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.default GrantIParameter.Jsii$Default.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.final GrantIParameter.Jsii$Proxy.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.default GrantIStringListParameter.Jsii$Default.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.final GrantIStringListParameter.Jsii$Proxy.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.default GrantIStringParameter.Jsii$Default.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.final GrantIStringParameter.Jsii$Proxy.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.StringListParameter.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.StringParameter.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.IParameter.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.default GrantIParameter.Jsii$Default.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.final GrantIParameter.Jsii$Proxy.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.default GrantIStringListParameter.Jsii$Default.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.final GrantIStringListParameter.Jsii$Proxy.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.default GrantIStringParameter.Jsii$Default.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.final GrantIStringParameter.Jsii$Proxy.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.StringListParameter.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.StringParameter.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter. -
Uses of Grant in software.amazon.awscdk.services.stepfunctions
Methods in software.amazon.awscdk.services.stepfunctions that return GrantModifier and TypeMethodDescriptionStateMachineGrants.actions(IGrantable identity, String... actions) Grant the given identity custom permissions.StateMachineGrants.execution(IGrantable grantee, String... actions) Grant the given identity permissions to start an execution of this state machine.Activity.grant(IGrantable identity, String... actions) Grant the given identity permissions on this Activity.IStateMachine.grant(IGrantable identity, String... actions) Grant the given identity custom permissions.default GrantIStateMachine.Jsii$Default.grant(IGrantable identity, String... actions) Grant the given identity custom permissions.final GrantIStateMachine.Jsii$Proxy.grant(IGrantable identity, String... actions) Grant the given identity custom permissions.StateMachine.grant(IGrantable identity, String... actions) Grant the given identity custom permissions.IStateMachine.grantExecution(IGrantable identity, String... actions) Grant the given identity permissions for all executions of a state machine.default GrantIStateMachine.Jsii$Default.grantExecution(IGrantable identity, String... actions) Grant the given identity permissions for all executions of a state machine.final GrantIStateMachine.Jsii$Proxy.grantExecution(IGrantable identity, String... actions) Grant the given identity permissions for all executions of a state machine.StateMachine.grantExecution(IGrantable identity, String... actions) Grant the given identity permissions on all executions of the state machine.IStateMachine.grantRead(IGrantable identity) Grant the given identity read permissions for this state machine.default GrantIStateMachine.Jsii$Default.grantRead(IGrantable identity) Grant the given identity read permissions for this state machine.final GrantIStateMachine.Jsii$Proxy.grantRead(IGrantable identity) Grant the given identity read permissions for this state machine.StateMachine.grantRead(IGrantable identity) Grant the given identity permissions to read results from state machine.IStateMachine.grantRedriveExecution(IGrantable identity) Grant the given identity permission to redrive the execution of the state machine.default GrantIStateMachine.Jsii$Default.grantRedriveExecution(IGrantable identity) Grant the given identity permission to redrive the execution of the state machine.final GrantIStateMachine.Jsii$Proxy.grantRedriveExecution(IGrantable identity) Grant the given identity permission to redrive the execution of the state machine.StateMachine.grantRedriveExecution(IGrantable identity) Grant the given identity permission to redrive the execution of the state machine.IStateMachine.grantStartExecution(IGrantable identity) Grant the given identity permissions to start an execution of this state machine.default GrantIStateMachine.Jsii$Default.grantStartExecution(IGrantable identity) Grant the given identity permissions to start an execution of this state machine.final GrantIStateMachine.Jsii$Proxy.grantStartExecution(IGrantable identity) Grant the given identity permissions to start an execution of this state machine.StateMachine.grantStartExecution(IGrantable identity) Grant the given identity permissions to start an execution of this state machine.IStateMachine.grantStartSyncExecution(IGrantable identity) Grant the given identity permissions to start a synchronous execution of this state machine.default GrantIStateMachine.Jsii$Default.grantStartSyncExecution(IGrantable identity) Grant the given identity permissions to start a synchronous execution of this state machine.final GrantIStateMachine.Jsii$Proxy.grantStartSyncExecution(IGrantable identity) Grant the given identity permissions to start a synchronous execution of this state machine.StateMachine.grantStartSyncExecution(IGrantable identity) Grant the given identity permissions to start a synchronous execution of this state machine.IStateMachine.grantTaskResponse(IGrantable identity) Grant the given identity read permissions for this state machine.default GrantIStateMachine.Jsii$Default.grantTaskResponse(IGrantable identity) Grant the given identity read permissions for this state machine.final GrantIStateMachine.Jsii$Proxy.grantTaskResponse(IGrantable identity) Grant the given identity read permissions for this state machine.StateMachine.grantTaskResponse(IGrantable identity) Grant the given identity task response permissions on a state machine.StateMachineGrants.read(IGrantable grantee) Grant the given identity permissions to read results from state machine.StateMachineGrants.redriveExecution(IGrantable grantee) Grant the given identity permission to redrive the execution of the state machine.StateMachineGrants.startExecution(IGrantable grantee) Grant the given identity permissions to start an execution of this state machine.StateMachineGrants.startSyncExecution(IGrantable grantee) Grant the given identity permissions to start a synchronous execution of this state machine.StateMachineGrants.taskResponse(IGrantable grantee) Grant the given identity task response permissions on a state machine.