| Modifier and Type | Method and Description |
|---|---|
List<PolicyStatement> |
AwsCustomResourcePolicy.getStatements()
statements for explicit policy.
|
| Modifier and Type | Method and Description |
|---|---|
static AwsCustomResourcePolicy |
AwsCustomResourcePolicy.fromStatements(List<? extends PolicyStatement> statements)
Explicit IAM Policy Statements.
|
| Modifier and Type | Method and Description |
|---|---|
default List<PolicyStatement> |
CodeBuildOptions.getRolePolicy()
Policy statements to add to role.
|
List<PolicyStatement> |
CodeBuildOptions.Jsii$Proxy.getRolePolicy() |
List<PolicyStatement> |
CodeBuildStep.getRolePolicyStatements()
Policy statements to add to role used during the synth.
|
default List<PolicyStatement> |
CodeBuildStepProps.getRolePolicyStatements()
Policy statements to add to role used during the synth.
|
List<PolicyStatement> |
CodeBuildStepProps.Jsii$Proxy.getRolePolicyStatements() |
| Modifier and Type | Method and Description |
|---|---|
CodeBuildOptions.Builder |
CodeBuildOptions.Builder.rolePolicy(List<? extends PolicyStatement> rolePolicy)
Sets the value of
CodeBuildOptions.getRolePolicy() |
CodeBuildStep.Builder |
CodeBuildStep.Builder.rolePolicyStatements(List<? extends PolicyStatement> rolePolicyStatements)
Policy statements to add to role used during the synth.
|
CodeBuildStepProps.Builder |
CodeBuildStepProps.Builder.rolePolicyStatements(List<? extends PolicyStatement> rolePolicyStatements)
Sets the value of
CodeBuildStepProps.getRolePolicyStatements() |
| Modifier and Type | Method and Description |
|---|---|
void |
ScalableTarget.addToRolePolicy(PolicyStatement statement)
Add a policy statement to the role's policy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AutoScalingGroup.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by instances of this fleet.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BackupVault.addToAccessPolicy(PolicyStatement statement)
Adds a statement to the vault access policy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SlackChannelConfiguration.addToRolePolicy(PolicyStatement statement)
Adds extra permission to iam-role of Slack channel configuration.
|
void |
ISlackChannelConfiguration.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role.
|
void |
ISlackChannelConfiguration.Jsii$Proxy.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role.
|
default void |
ISlackChannelConfiguration.Jsii$Default.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role.
|
| Modifier and Type | Method and Description |
|---|---|
List<PolicyStatement> |
EdgeFunctionProps.Jsii$Proxy.getInitialPolicy() |
| Modifier and Type | Method and Description |
|---|---|
void |
EdgeFunction.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
| Modifier and Type | Method and Description |
|---|---|
EdgeFunction.Builder |
EdgeFunction.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Initial policy statements to add to the created Lambda Role.
|
EdgeFunctionProps.Builder |
EdgeFunctionProps.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Sets the value of
FunctionOptions.getInitialPolicy() |
| Modifier and Type | Method and Description |
|---|---|
default List<PolicyStatement> |
UntrustedCodeBoundaryPolicyProps.getAdditionalStatements()
Additional statements to add to the default set of statements.
|
List<PolicyStatement> |
UntrustedCodeBoundaryPolicyProps.Jsii$Proxy.getAdditionalStatements() |
| Modifier and Type | Method and Description |
|---|---|
void |
Project.addToRolePolicy(PolicyStatement statement)
Add a permission only if there's a policy attached.
|
void |
IProject.addToRolePolicy(PolicyStatement policyStatement) |
void |
IProject.Jsii$Proxy.addToRolePolicy(PolicyStatement policyStatement) |
default void |
IProject.Jsii$Default.addToRolePolicy(PolicyStatement policyStatement) |
| Modifier and Type | Method and Description |
|---|---|
UntrustedCodeBoundaryPolicyProps.Builder |
UntrustedCodeBoundaryPolicyProps.Builder.additionalStatements(List<? extends PolicyStatement> additionalStatements)
Sets the value of
UntrustedCodeBoundaryPolicyProps.getAdditionalStatements() |
UntrustedCodeBoundaryPolicy.Builder |
UntrustedCodeBoundaryPolicy.Builder.additionalStatements(List<? extends PolicyStatement> additionalStatements)
Additional statements to add to the default set of statements.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Pipeline.addToRolePolicy(PolicyStatement statement)
Adds a statement to the pipeline role.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
CloudFormationDeleteStackAction.addToDeploymentRolePolicy(PolicyStatement statement)
Add statement to the service role assumed by CloudFormation while executing this action.
|
Boolean |
CloudFormationCreateUpdateStackAction.addToDeploymentRolePolicy(PolicyStatement statement)
Add statement to the service role assumed by CloudFormation while executing this action.
|
Boolean |
CloudFormationCreateReplaceChangeSetAction.addToDeploymentRolePolicy(PolicyStatement statement)
Add statement to the service role assumed by CloudFormation while executing this action.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VpcEndpoint.addToPolicy(PolicyStatement statement)
Adds a statement to the policy document of the VPC endpoint.
|
void |
Instance.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
| Modifier and Type | Method and Description |
|---|---|
abstract AddToResourcePolicyResult |
RepositoryBase.addToResourcePolicy(PolicyStatement statement)
Add a policy statement to the repository's resource policy.
|
AddToResourcePolicyResult |
IRepository.addToResourcePolicy(PolicyStatement statement)
Add a policy statement to the repository's resource policy.
|
AddToResourcePolicyResult |
IRepository.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement)
Add a policy statement to the repository's resource policy.
|
default AddToResourcePolicyResult |
IRepository.Jsii$Default.addToResourcePolicy(PolicyStatement statement)
Add a policy statement to the repository's resource policy.
|
AddToResourcePolicyResult |
Repository.addToResourcePolicy(PolicyStatement statement)
Add a policy statement to the repository's resource policy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ContainerDefinition.addToExecutionPolicy(PolicyStatement statement)
This method adds the specified statement to the IAM task execution policy in the task definition.
|
void |
TaskDefinition.addToExecutionRolePolicy(PolicyStatement statement)
Adds a policy statement to the task execution IAM role.
|
void |
TaskDefinition.addToTaskRolePolicy(PolicyStatement statement)
Adds a policy statement to the task IAM role.
|
| Modifier and Type | Method and Description |
|---|---|
AddToPrincipalPolicyResult |
ServiceAccount.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
| Modifier and Type | Method and Description |
|---|---|
default List<PolicyStatement> |
DomainProps.getAccessPolicies()
Deprecated.
use opensearchservice module instead
|
List<PolicyStatement> |
DomainProps.Jsii$Proxy.getAccessPolicies()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Domain.addAccessPolicies(PolicyStatement... accessPolicyStatements)
Deprecated.
use opensearchservice module instead
|
| Modifier and Type | Method and Description |
|---|---|
DomainProps.Builder |
DomainProps.Builder.accessPolicies(List<? extends PolicyStatement> accessPolicies)
Deprecated.
use opensearchservice module instead
|
Domain.Builder |
Domain.Builder.accessPolicies(List<? extends PolicyStatement> accessPolicies)
Deprecated.
use opensearchservice module instead
|
| Modifier and Type | Method and Description |
|---|---|
default PolicyStatement |
AwsApiProps.getPolicyStatement()
The IAM policy statement to allow the API call.
|
PolicyStatement |
AwsApiProps.Jsii$Proxy.getPolicyStatement() |
| Modifier and Type | Method and Description |
|---|---|
AwsApi.Builder |
AwsApi.Builder.policyStatement(PolicyStatement policyStatement)
The IAM policy statement to allow the API call.
|
AwsApiProps.Builder |
AwsApiProps.Builder.policyStatement(PolicyStatement policyStatement)
Sets the value of
AwsApiProps.getPolicyStatement() |
| Modifier and Type | Method and Description |
|---|---|
PolicyStatement |
PolicyStatement.Builder.build() |
PolicyStatement |
PolicyStatement.copy()
Create a new `PolicyStatement` with the same exact properties as this one, except for the overrides.
|
PolicyStatement |
PolicyStatement.copy(PolicyStatementProps overrides)
Create a new `PolicyStatement` with the same exact properties as this one, except for the overrides.
|
PolicyStatement |
PolicyStatement.freeze()
Make the PolicyStatement immutable.
|
static PolicyStatement |
PolicyStatement.fromJson(Object obj)
Creates a new PolicyStatement based on the object provided.
|
PolicyStatement |
Grant.getPrincipalStatement()
The statement that was added to the principal's policy.
|
PolicyStatement |
Grant.getResourceStatement()
The statement that was added to the resource policy.
|
| Modifier and Type | Method and Description |
|---|---|
default List<PolicyStatement> |
ManagedPolicyProps.getStatements()
Initial set of permissions to add to this policy document.
|
List<PolicyStatement> |
ManagedPolicyProps.Jsii$Proxy.getStatements() |
default List<PolicyStatement> |
PolicyProps.getStatements()
Initial set of permissions to add to this policy document.
|
List<PolicyStatement> |
PolicyProps.Jsii$Proxy.getStatements() |
default List<PolicyStatement> |
PolicyDocumentProps.getStatements()
Initial statements to add to the policy document.
|
List<PolicyStatement> |
PolicyDocumentProps.Jsii$Proxy.getStatements() |
| Modifier and Type | Method and Description |
|---|---|
void |
Policy.addStatements(PolicyStatement... statement)
Adds a statement to the policy document.
|
void |
ManagedPolicy.addStatements(PolicyStatement... statement)
Adds a statement to the policy document.
|
void |
PolicyDocument.addStatements(PolicyStatement... statement)
Adds a statement to the policy document.
|
Boolean |
UnknownPrincipal.addToPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
Boolean |
Role.addToPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
Boolean |
LazyRole.addToPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
Boolean |
SessionTagsPrincipal.addToPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
Boolean |
Group.addToPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
Boolean |
PrincipalWithConditions.addToPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
Boolean |
PrincipalBase.addToPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
Boolean |
User.addToPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
IAssumeRolePrincipal.Jsii$Proxy.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
default AddToPrincipalPolicyResult |
IAssumeRolePrincipal.Jsii$Default.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
UnknownPrincipal.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
Role.addToPrincipalPolicy(PolicyStatement statement)
Adds a permission to the role's default policy document.
|
AddToPrincipalPolicyResult |
LazyRole.addToPrincipalPolicy(PolicyStatement statement)
Adds a permission to the role's default policy document.
|
AddToPrincipalPolicyResult |
IIdentity.Jsii$Proxy.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
default AddToPrincipalPolicyResult |
IIdentity.Jsii$Default.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
IUser.Jsii$Proxy.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
default AddToPrincipalPolicyResult |
IUser.Jsii$Default.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
SessionTagsPrincipal.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
IRole.Jsii$Proxy.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
default AddToPrincipalPolicyResult |
IRole.Jsii$Default.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
Group.addToPrincipalPolicy(PolicyStatement statement)
Adds an IAM statement to the default policy.
|
AddToPrincipalPolicyResult |
PrincipalWithConditions.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
IGroup.Jsii$Proxy.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
default AddToPrincipalPolicyResult |
IGroup.Jsii$Default.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
PrincipalBase.addToPrincipalPolicy(PolicyStatement _statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
IComparablePrincipal.Jsii$Proxy.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
default AddToPrincipalPolicyResult |
IComparablePrincipal.Jsii$Default.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
User.addToPrincipalPolicy(PolicyStatement statement)
Adds an IAM statement to the default policy.
|
AddToPrincipalPolicyResult |
IPrincipal.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToPrincipalPolicyResult |
IPrincipal.Jsii$Proxy.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
default AddToPrincipalPolicyResult |
IPrincipal.Jsii$Default.addToPrincipalPolicy(PolicyStatement statement)
Add to the policy of this principal.
|
AddToResourcePolicyResult |
IResourceWithPolicy.addToResourcePolicy(PolicyStatement statement)
Add a statement to the resource's resource policy.
|
AddToResourcePolicyResult |
IResourceWithPolicy.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement)
Add a statement to the resource's resource policy.
|
default AddToResourcePolicyResult |
IResourceWithPolicy.Jsii$Default.addToResourcePolicy(PolicyStatement statement)
Add a statement to the resource's resource policy.
|
| Modifier and Type | Method and Description |
|---|---|
Policy.Builder |
Policy.Builder.statements(List<? extends PolicyStatement> statements)
Initial set of permissions to add to this policy document.
|
ManagedPolicyProps.Builder |
ManagedPolicyProps.Builder.statements(List<? extends PolicyStatement> statements)
Sets the value of
ManagedPolicyProps.getStatements() |
PolicyProps.Builder |
PolicyProps.Builder.statements(List<? extends PolicyStatement> statements)
Sets the value of
PolicyProps.getStatements() |
ManagedPolicy.Builder |
ManagedPolicy.Builder.statements(List<? extends PolicyStatement> statements)
Initial set of permissions to add to this policy document.
|
PolicyDocumentProps.Builder |
PolicyDocumentProps.Builder.statements(List<? extends PolicyStatement> statements)
Sets the value of
PolicyDocumentProps.getStatements() |
PolicyDocument.Builder |
PolicyDocument.Builder.statements(List<? extends PolicyStatement> statements)
Initial statements to add to the policy document.
|
| Modifier and Type | Method and Description |
|---|---|
AddToResourcePolicyResult |
Alias.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the KMS key resource policy.
|
AddToResourcePolicyResult |
IAlias.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the KMS key resource policy.
|
AddToResourcePolicyResult |
IKey.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the KMS key resource policy.
|
AddToResourcePolicyResult |
IKey.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the KMS key resource policy.
|
AddToResourcePolicyResult |
Key.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the KMS key resource policy.
|
AddToResourcePolicyResult |
Alias.addToResourcePolicy(PolicyStatement statement,
Boolean allowNoOp)
Adds a statement to the KMS key resource policy.
|
AddToResourcePolicyResult |
IAlias.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement,
Boolean allowNoOp)
Adds a statement to the KMS key resource policy.
|
default AddToResourcePolicyResult |
IAlias.Jsii$Default.addToResourcePolicy(PolicyStatement statement,
Boolean allowNoOp)
Adds a statement to the KMS key resource policy.
|
AddToResourcePolicyResult |
IKey.addToResourcePolicy(PolicyStatement statement,
Boolean allowNoOp)
Adds a statement to the KMS key resource policy.
|
AddToResourcePolicyResult |
IKey.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement,
Boolean allowNoOp)
Adds a statement to the KMS key resource policy.
|
default AddToResourcePolicyResult |
IKey.Jsii$Default.addToResourcePolicy(PolicyStatement statement,
Boolean allowNoOp)
Adds a statement to the KMS key resource policy.
|
AddToResourcePolicyResult |
Key.addToResourcePolicy(PolicyStatement statement,
Boolean allowNoOp)
Adds a statement to the KMS key resource policy.
|
| Modifier and Type | Method and Description |
|---|---|
default List<PolicyStatement> |
FunctionOptions.getInitialPolicy()
Initial policy statements to add to the created Lambda Role.
|
List<PolicyStatement> |
FunctionOptions.Jsii$Proxy.getInitialPolicy() |
List<PolicyStatement> |
DockerImageFunctionProps.Jsii$Proxy.getInitialPolicy() |
List<PolicyStatement> |
SingletonFunctionProps.Jsii$Proxy.getInitialPolicy() |
List<PolicyStatement> |
FunctionProps.Jsii$Proxy.getInitialPolicy() |
default List<PolicyStatement> |
FileSystemConfig.getPolicies()
additional IAM policies required for the lambda function.
|
List<PolicyStatement> |
FileSystemConfig.Jsii$Proxy.getPolicies() |
| Modifier and Type | Method and Description |
|---|---|
void |
FunctionBase.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
void |
IAlias.Jsii$Proxy.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
default void |
IAlias.Jsii$Default.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
void |
IFunction.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
void |
IFunction.Jsii$Proxy.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
default void |
IFunction.Jsii$Default.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
void |
IVersion.Jsii$Proxy.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
default void |
IVersion.Jsii$Default.addToRolePolicy(PolicyStatement statement)
Adds a statement to the IAM role assumed by the instance.
|
| Modifier and Type | Method and Description |
|---|---|
Function.Builder |
Function.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Initial policy statements to add to the created Lambda Role.
|
FunctionOptions.Builder |
FunctionOptions.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Sets the value of
FunctionOptions.getInitialPolicy() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Sets the value of
FunctionOptions.getInitialPolicy() |
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Sets the value of
FunctionOptions.getInitialPolicy() |
FunctionProps.Builder |
FunctionProps.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Sets the value of
FunctionOptions.getInitialPolicy() |
SingletonFunction.Builder |
SingletonFunction.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Initial policy statements to add to the created Lambda Role.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Initial policy statements to add to the created Lambda Role.
|
FileSystemConfig.Builder |
FileSystemConfig.Builder.policies(List<? extends PolicyStatement> policies)
Sets the value of
FileSystemConfig.getPolicies() |
| Modifier and Type | Method and Description |
|---|---|
List<PolicyStatement> |
NodejsFunctionProps.Jsii$Proxy.getInitialPolicy() |
| Modifier and Type | Method and Description |
|---|---|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Sets the value of
FunctionOptions.getInitialPolicy() |
NodejsFunction.Builder |
NodejsFunction.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Initial policy statements to add to the created Lambda Role.
|
| Modifier and Type | Method and Description |
|---|---|
default List<PolicyStatement> |
ResourcePolicyProps.getPolicyStatements()
Initial statements to add to the resource policy.
|
List<PolicyStatement> |
ResourcePolicyProps.Jsii$Proxy.getPolicyStatements() |
| Modifier and Type | Method and Description |
|---|---|
void |
CrossAccountDestination.addToPolicy(PolicyStatement statement) |
AddToResourcePolicyResult |
ILogGroup.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement)
Add a statement to the resource's resource policy.
|
default AddToResourcePolicyResult |
ILogGroup.Jsii$Default.addToResourcePolicy(PolicyStatement statement)
Add a statement to the resource's resource policy.
|
AddToResourcePolicyResult |
LogGroup.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the resource policy associated with this log group.
|
| Modifier and Type | Method and Description |
|---|---|
ResourcePolicy.Builder |
ResourcePolicy.Builder.policyStatements(List<? extends PolicyStatement> policyStatements)
Initial statements to add to the resource policy.
|
ResourcePolicyProps.Builder |
ResourcePolicyProps.Builder.policyStatements(List<? extends PolicyStatement> policyStatements)
Sets the value of
ResourcePolicyProps.getPolicyStatements() |
| Modifier and Type | Method and Description |
|---|---|
default List<PolicyStatement> |
DomainProps.getAccessPolicies()
Domain access policies.
|
List<PolicyStatement> |
DomainProps.Jsii$Proxy.getAccessPolicies() |
| Modifier and Type | Method and Description |
|---|---|
void |
Domain.addAccessPolicies(PolicyStatement... accessPolicyStatements)
Add policy statements to the domain access policy.
|
| Modifier and Type | Method and Description |
|---|---|
DomainProps.Builder |
DomainProps.Builder.accessPolicies(List<? extends PolicyStatement> accessPolicies)
Sets the value of
DomainProps.getAccessPolicies() |
Domain.Builder |
Domain.Builder.accessPolicies(List<? extends PolicyStatement> accessPolicies)
Domain access policies.
|
| Modifier and Type | Method and Description |
|---|---|
AddToResourcePolicyResult |
BucketBase.addToResourcePolicy(PolicyStatement permission)
Adds a statement to the resource policy for a principal (i.e.
|
AddToResourcePolicyResult |
IBucket.addToResourcePolicy(PolicyStatement permission)
Adds a statement to the resource policy for a principal (i.e.
|
AddToResourcePolicyResult |
IBucket.Jsii$Proxy.addToResourcePolicy(PolicyStatement permission)
Adds a statement to the resource policy for a principal (i.e.
|
default AddToResourcePolicyResult |
IBucket.Jsii$Default.addToResourcePolicy(PolicyStatement permission)
Adds a statement to the resource policy for a principal (i.e.
|
| Modifier and Type | Method and Description |
|---|---|
AddToResourcePolicyResult |
ISecretTargetAttachment.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this secret.
|
default AddToResourcePolicyResult |
ISecretTargetAttachment.Jsii$Default.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this secret.
|
AddToResourcePolicyResult |
Secret.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this secret.
|
AddToResourcePolicyResult |
SecretTargetAttachment.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this secret.
|
AddToResourcePolicyResult |
ISecret.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this secret.
|
AddToResourcePolicyResult |
ISecret.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this secret.
|
default AddToResourcePolicyResult |
ISecret.Jsii$Default.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this secret.
|
| Modifier and Type | Method and Description |
|---|---|
AddToResourcePolicyResult |
ITopic.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this topic.
|
AddToResourcePolicyResult |
ITopic.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this topic.
|
default AddToResourcePolicyResult |
ITopic.Jsii$Default.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this topic.
|
AddToResourcePolicyResult |
TopicBase.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this topic.
|
| Modifier and Type | Method and Description |
|---|---|
AddToResourcePolicyResult |
IQueue.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this queue.
|
AddToResourcePolicyResult |
IQueue.Jsii$Proxy.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this queue.
|
default AddToResourcePolicyResult |
IQueue.Jsii$Default.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this queue.
|
AddToResourcePolicyResult |
QueueBase.addToResourcePolicy(PolicyStatement statement)
Adds a statement to the IAM resource policy associated with this queue.
|
| Modifier and Type | Method and Description |
|---|---|
List<PolicyStatement> |
StateGraph.getPolicyStatements()
The accumulated policy statements.
|
protected abstract List<PolicyStatement> |
TaskStateBase.getTaskPolicies() |
| Modifier and Type | Method and Description |
|---|---|
void |
StateMachine.addToRolePolicy(PolicyStatement statement)
Add the given statement to the role's policy.
|
void |
StateGraph.registerPolicyStatement(PolicyStatement statement)
Register a Policy Statement used by states in this graph.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<PolicyStatement> |
CallApiGatewayHttpApiEndpoint.createPolicyStatements() |
protected List<PolicyStatement> |
CallApiGatewayRestApiEndpoint.createPolicyStatements() |
protected List<PolicyStatement> |
EmrContainersDeleteVirtualCluster.getTaskPolicies() |
protected List<PolicyStatement> |
AthenaStartQueryExecution.getTaskPolicies() |
protected List<PolicyStatement> |
SageMakerCreateEndpoint.getTaskPolicies() |
protected List<PolicyStatement> |
EmrCancelStep.getTaskPolicies() |
protected List<PolicyStatement> |
StepFunctionsInvokeActivity.getTaskPolicies() |
protected List<PolicyStatement> |
DynamoUpdateItem.getTaskPolicies() |
protected List<PolicyStatement> |
CodeBuildStartBuild.getTaskPolicies() |
protected List<PolicyStatement> |
EcsRunTask.getTaskPolicies() |
protected List<PolicyStatement> |
SageMakerUpdateEndpoint.getTaskPolicies() |
protected List<PolicyStatement> |
DynamoPutItem.getTaskPolicies() |
protected List<PolicyStatement> |
SqsSendMessage.getTaskPolicies() |
protected List<PolicyStatement> |
EmrModifyInstanceFleetByName.getTaskPolicies() |
protected List<PolicyStatement> |
EventBridgePutEvents.getTaskPolicies() |
protected List<PolicyStatement> |
EmrContainersCreateVirtualCluster.getTaskPolicies() |
protected List<PolicyStatement> |
GlueStartJobRun.getTaskPolicies() |
protected List<PolicyStatement> |
AthenaGetQueryExecution.getTaskPolicies() |
protected List<PolicyStatement> |
SnsPublish.getTaskPolicies() |
protected List<PolicyStatement> |
StepFunctionsStartExecution.getTaskPolicies() |
protected List<PolicyStatement> |
SageMakerCreateTransformJob.getTaskPolicies() |
protected List<PolicyStatement> |
EmrCreateCluster.getTaskPolicies() |
protected List<PolicyStatement> |
BatchSubmitJob.getTaskPolicies() |
protected List<PolicyStatement> |
DynamoDeleteItem.getTaskPolicies() |
protected List<PolicyStatement> |
DynamoGetItem.getTaskPolicies() |
protected List<PolicyStatement> |
EmrTerminateCluster.getTaskPolicies() |
protected List<PolicyStatement> |
EmrSetClusterTerminationProtection.getTaskPolicies() |
protected List<PolicyStatement> |
GlueDataBrewStartJobRun.getTaskPolicies() |
protected List<PolicyStatement> |
CallApiGatewayHttpApiEndpoint.getTaskPolicies() |
protected List<PolicyStatement> |
EksCall.getTaskPolicies() |
protected List<PolicyStatement> |
EmrModifyInstanceGroupByName.getTaskPolicies() |
protected List<PolicyStatement> |
CallAwsService.getTaskPolicies() |
protected List<PolicyStatement> |
AthenaGetQueryResults.getTaskPolicies() |
protected List<PolicyStatement> |
EmrAddStep.getTaskPolicies() |
protected List<PolicyStatement> |
EvaluateExpression.getTaskPolicies() |
protected List<PolicyStatement> |
LambdaInvoke.getTaskPolicies() |
protected List<PolicyStatement> |
SageMakerCreateEndpointConfig.getTaskPolicies() |
protected List<PolicyStatement> |
SageMakerCreateTrainingJob.getTaskPolicies() |
protected List<PolicyStatement> |
EmrContainersStartJobRun.getTaskPolicies() |
protected List<PolicyStatement> |
CallApiGatewayRestApiEndpoint.getTaskPolicies() |
protected List<PolicyStatement> |
SageMakerCreateModel.getTaskPolicies() |
protected List<PolicyStatement> |
AthenaStopQueryExecution.getTaskPolicies() |
| Modifier and Type | Method and Description |
|---|---|
List<PolicyStatement> |
TriggerFunctionProps.Jsii$Proxy.getInitialPolicy() |
| Modifier and Type | Method and Description |
|---|---|
TriggerFunction.Builder |
TriggerFunction.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Initial policy statements to add to the created Lambda Role.
|
TriggerFunctionProps.Builder |
TriggerFunctionProps.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy)
Sets the value of
FunctionOptions.getInitialPolicy() |
Copyright © 2022. All rights reserved.