| Modifier and Type | Method and Description |
|---|---|
default IRole |
ProviderProps.getRole()
AWS Lambda execution role.
|
IRole |
ProviderProps.Jsii$Proxy.getRole() |
default IRole |
AwsCustomResourceProps.getRole()
The execution role for the singleton Lambda function implementing this custom resource provider.
|
IRole |
AwsCustomResourceProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
Provider.Builder |
Provider.Builder.role(IRole role)
AWS Lambda execution role.
|
AwsCustomResource.Builder |
AwsCustomResource.Builder.role(IRole role)
The execution role for the singleton Lambda function implementing this custom resource provider.
|
ProviderProps.Builder |
ProviderProps.Builder.role(IRole role)
Sets the value of
ProviderProps.getRole() |
AwsCustomResourceProps.Builder |
AwsCustomResourceProps.Builder.role(IRole role)
Sets the value of
AwsCustomResourceProps.getRole() |
| Modifier and Type | Method and Description |
|---|---|
IRole |
CodeBuildStep.getActionRole()
Custom execution role to be used for the Code Build Action.
|
default IRole |
CodeBuildStepProps.getActionRole()
Custom execution role to be used for the Code Build Action.
|
IRole |
CodeBuildStepProps.Jsii$Proxy.getActionRole() |
default IRole |
EcrDockerCredentialOptions.getAssumeRole()
An IAM role to assume prior to accessing the secret.
|
IRole |
EcrDockerCredentialOptions.Jsii$Proxy.getAssumeRole() |
default IRole |
ExternalDockerCredentialOptions.getAssumeRole()
An IAM role to assume prior to accessing the secret.
|
IRole |
ExternalDockerCredentialOptions.Jsii$Proxy.getAssumeRole() |
default IRole |
CodeCommitSourceOptions.getEventRole()
Role to be used by on commit event rule.
|
IRole |
CodeCommitSourceOptions.Jsii$Proxy.getEventRole() |
IRole |
CodeBuildStep.getRole()
Custom execution role to be used for the CodeBuild project.
|
default IRole |
CodeBuildStepProps.getRole()
Custom execution role to be used for the CodeBuild project.
|
IRole |
CodeBuildStepProps.Jsii$Proxy.getRole() |
default IRole |
CodePipelineProps.getRole()
The IAM role to be assumed by this Pipeline.
|
IRole |
CodePipelineProps.Jsii$Proxy.getRole() |
default IRole |
S3SourceOptions.getRole()
The role that will be assumed by the pipeline prior to executing the `S3Source` action.
|
IRole |
S3SourceOptions.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
CodeBuildStep.Builder |
CodeBuildStep.Builder.actionRole(IRole actionRole)
Custom execution role to be used for the Code Build Action.
|
CodeBuildStepProps.Builder |
CodeBuildStepProps.Builder.actionRole(IRole actionRole)
Sets the value of
CodeBuildStepProps.getActionRole() |
EcrDockerCredentialOptions.Builder |
EcrDockerCredentialOptions.Builder.assumeRole(IRole assumeRole)
Sets the value of
EcrDockerCredentialOptions.getAssumeRole() |
ExternalDockerCredentialOptions.Builder |
ExternalDockerCredentialOptions.Builder.assumeRole(IRole assumeRole)
Sets the value of
ExternalDockerCredentialOptions.getAssumeRole() |
CodeCommitSourceOptions.Builder |
CodeCommitSourceOptions.Builder.eventRole(IRole eventRole)
Sets the value of
CodeCommitSourceOptions.getEventRole() |
CodeBuildStep.Builder |
CodeBuildStep.Builder.role(IRole role)
Custom execution role to be used for the CodeBuild project.
|
CodePipeline.Builder |
CodePipeline.Builder.role(IRole role)
The IAM role to be assumed by this Pipeline.
|
CodeBuildStepProps.Builder |
CodeBuildStepProps.Builder.role(IRole role)
Sets the value of
CodeBuildStepProps.getRole() |
CodePipelineProps.Builder |
CodePipelineProps.Builder.role(IRole role)
Sets the value of
CodePipelineProps.getRole() |
S3SourceOptions.Builder |
S3SourceOptions.Builder.role(IRole role)
Sets the value of
S3SourceOptions.getRole() |
| Modifier and Type | Method and Description |
|---|---|
IRole |
RequestAuthorizerProps.Jsii$Proxy.getAssumeRole() |
IRole |
TokenAuthorizerProps.Jsii$Proxy.getAssumeRole() |
default IRole |
LambdaAuthorizerProps.getAssumeRole()
An optional IAM role for APIGateway to assume before calling the Lambda-based authorizer.
|
IRole |
LambdaAuthorizerProps.Jsii$Proxy.getAssumeRole() |
IRole |
LambdaIntegrationOptions.Jsii$Proxy.getCredentialsRole() |
IRole |
StepFunctionsExecutionIntegrationOptions.Jsii$Proxy.getCredentialsRole() |
default IRole |
IntegrationOptions.getCredentialsRole()
An IAM role that API Gateway assumes.
|
IRole |
IntegrationOptions.Jsii$Proxy.getCredentialsRole() |
default IRole |
StepFunctionsRestApiProps.getRole()
An IAM role that API Gateway will assume to start the execution of the state machine.
|
IRole |
StepFunctionsRestApiProps.Jsii$Proxy.getRole() |
protected IRole |
RequestAuthorizer.getRole()
The IAM role that the API Gateway service assumes while invoking the Lambda function.
|
protected IRole |
TokenAuthorizer.getRole()
The IAM role that the API Gateway service assumes while invoking the Lambda function.
|
| Modifier and Type | Method and Description |
|---|---|
RequestAuthorizerProps.Builder |
RequestAuthorizerProps.Builder.assumeRole(IRole assumeRole)
Sets the value of
LambdaAuthorizerProps.getAssumeRole() |
TokenAuthorizerProps.Builder |
TokenAuthorizerProps.Builder.assumeRole(IRole assumeRole)
Sets the value of
LambdaAuthorizerProps.getAssumeRole() |
LambdaAuthorizerProps.Builder |
LambdaAuthorizerProps.Builder.assumeRole(IRole assumeRole)
Sets the value of
LambdaAuthorizerProps.getAssumeRole() |
RequestAuthorizer.Builder |
RequestAuthorizer.Builder.assumeRole(IRole assumeRole)
An optional IAM role for APIGateway to assume before calling the Lambda-based authorizer.
|
TokenAuthorizer.Builder |
TokenAuthorizer.Builder.assumeRole(IRole assumeRole)
An optional IAM role for APIGateway to assume before calling the Lambda-based authorizer.
|
LambdaIntegrationOptions.Builder |
LambdaIntegrationOptions.Builder.credentialsRole(IRole credentialsRole)
Sets the value of
IntegrationOptions.getCredentialsRole() |
LambdaIntegration.Builder |
LambdaIntegration.Builder.credentialsRole(IRole credentialsRole)
An IAM role that API Gateway assumes.
|
MockIntegration.Builder |
MockIntegration.Builder.credentialsRole(IRole credentialsRole)
An IAM role that API Gateway assumes.
|
StepFunctionsExecutionIntegrationOptions.Builder |
StepFunctionsExecutionIntegrationOptions.Builder.credentialsRole(IRole credentialsRole)
Sets the value of
IntegrationOptions.getCredentialsRole() |
IntegrationOptions.Builder |
IntegrationOptions.Builder.credentialsRole(IRole credentialsRole)
Sets the value of
IntegrationOptions.getCredentialsRole() |
StepFunctionsRestApiProps.Builder |
StepFunctionsRestApiProps.Builder.role(IRole role)
Sets the value of
StepFunctionsRestApiProps.getRole() |
StepFunctionsRestApi.Builder |
StepFunctionsRestApi.Builder.role(IRole role)
An IAM role that API Gateway will assume to start the execution of the state machine.
|
| Modifier and Type | Method and Description |
|---|---|
IRole |
BaseScalableAttributeProps.getRole()
Role to use for scaling.
|
IRole |
BaseScalableAttributeProps.Jsii$Proxy.getRole() |
IRole |
ScalableTarget.getRole()
The role used to give AutoScaling permissions to your resource.
|
default IRole |
ScalableTargetProps.getRole()
Role that allows Application Auto Scaling to modify your scalable target.
|
IRole |
ScalableTargetProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
BaseScalableAttributeProps.Builder |
BaseScalableAttributeProps.Builder.role(IRole role)
Sets the value of
BaseScalableAttributeProps.getRole() |
ScalableTarget.Builder |
ScalableTarget.Builder.role(IRole role)
Role that allows Application Auto Scaling to modify your scalable target.
|
ScalableTargetProps.Builder |
ScalableTargetProps.Builder.role(IRole role)
Sets the value of
ScalableTargetProps.getRole() |
| Modifier and Type | Method and Description |
|---|---|
IRole |
LifecycleHookTargetConfig.getCreatedRole()
The IRole that was used to bind the lifecycle hook to the target.
|
IRole |
LifecycleHookTargetConfig.Jsii$Proxy.getCreatedRole() |
default IRole |
BindHookTargetOptions.getRole()
The role to use when attaching to the lifecycle hook.
|
IRole |
BindHookTargetOptions.Jsii$Proxy.getRole() |
IRole |
LifecycleHook.getRole()
The role that allows the ASG to publish to the notification target.
|
IRole |
LifecycleHookProps.Jsii$Proxy.getRole() |
IRole |
ILifecycleHook.getRole()
The role for the lifecycle hook to execute.
|
IRole |
ILifecycleHook.Jsii$Proxy.getRole()
The role for the lifecycle hook to execute.
|
default IRole |
ILifecycleHook.Jsii$Default.getRole()
The role for the lifecycle hook to execute.
|
default IRole |
AutoScalingGroupProps.getRole()
An IAM role to associate with the instance profile assigned to this Auto Scaling Group.
|
IRole |
AutoScalingGroupProps.Jsii$Proxy.getRole() |
IRole |
AutoScalingGroup.getRole()
The IAM Role in the instance profile.
|
default IRole |
BasicLifecycleHookProps.getRole()
The role that allows publishing to the notification target.
|
IRole |
BasicLifecycleHookProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
LifecycleHookTargetConfig.Builder |
LifecycleHookTargetConfig.Builder.createdRole(IRole createdRole)
Sets the value of
LifecycleHookTargetConfig.getCreatedRole() |
BindHookTargetOptions.Builder |
BindHookTargetOptions.Builder.role(IRole role)
Sets the value of
BindHookTargetOptions.getRole() |
LifecycleHook.Builder |
LifecycleHook.Builder.role(IRole role)
The role that allows publishing to the notification target.
|
LifecycleHookProps.Builder |
LifecycleHookProps.Builder.role(IRole role)
Sets the value of
BasicLifecycleHookProps.getRole() |
AutoScalingGroupProps.Builder |
AutoScalingGroupProps.Builder.role(IRole role)
Sets the value of
AutoScalingGroupProps.getRole() |
AutoScalingGroup.Builder |
AutoScalingGroup.Builder.role(IRole role)
An IAM role to associate with the instance profile assigned to this Auto Scaling Group.
|
BasicLifecycleHookProps.Builder |
BasicLifecycleHookProps.Builder.role(IRole role)
Sets the value of
BasicLifecycleHookProps.getRole() |
| Modifier and Type | Method and Description |
|---|---|
IRole |
BackupSelectionProps.Jsii$Proxy.getRole() |
default IRole |
BackupSelectionOptions.getRole()
The role that AWS Backup uses to authenticate when backuping or restoring the resources.
|
IRole |
BackupSelectionOptions.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
BackupSelection.Builder |
BackupSelection.Builder.role(IRole role)
The role that AWS Backup uses to authenticate when backuping or restoring the resources.
|
BackupSelectionProps.Builder |
BackupSelectionProps.Builder.role(IRole role)
Sets the value of
BackupSelectionOptions.getRole() |
BackupSelectionOptions.Builder |
BackupSelectionOptions.Builder.role(IRole role)
Sets the value of
BackupSelectionOptions.getRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
DnsValidatedCertificateProps.getCustomResourceRole()
Role to use for the custom resource that creates the validated certificate.
|
IRole |
DnsValidatedCertificateProps.Jsii$Proxy.getCustomResourceRole() |
| Modifier and Type | Method and Description |
|---|---|
DnsValidatedCertificateProps.Builder |
DnsValidatedCertificateProps.Builder.customResourceRole(IRole customResourceRole)
Sets the value of
DnsValidatedCertificateProps.getCustomResourceRole() |
DnsValidatedCertificate.Builder |
DnsValidatedCertificate.Builder.customResourceRole(IRole customResourceRole)
Role to use for the custom resource that creates the validated certificate.
|
| Modifier and Type | Method and Description |
|---|---|
default IRole |
SlackChannelConfigurationProps.getLogRetentionRole()
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
SlackChannelConfigurationProps.Jsii$Proxy.getLogRetentionRole() |
default IRole |
SlackChannelConfigurationProps.getRole()
The permission role of Slack channel configuration.
|
IRole |
SlackChannelConfigurationProps.Jsii$Proxy.getRole() |
IRole |
SlackChannelConfiguration.getRole()
The permission role of Slack channel configuration.
|
default IRole |
ISlackChannelConfiguration.getRole()
The permission role of Slack channel configuration.
|
IRole |
ISlackChannelConfiguration.Jsii$Proxy.getRole()
The permission role of Slack channel configuration.
|
default IRole |
ISlackChannelConfiguration.Jsii$Default.getRole()
The permission role of Slack channel configuration.
|
| Modifier and Type | Method and Description |
|---|---|
SlackChannelConfigurationProps.Builder |
SlackChannelConfigurationProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
SlackChannelConfigurationProps.getLogRetentionRole() |
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.logRetentionRole(IRole logRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
SlackChannelConfigurationProps.Builder |
SlackChannelConfigurationProps.Builder.role(IRole role)
Sets the value of
SlackChannelConfigurationProps.getRole() |
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.role(IRole role)
The permission role of Slack channel configuration.
|
| Modifier and Type | Method and Description |
|---|---|
IRole |
EdgeFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
EdgeFunction.getRole()
The IAM role associated with this function.
|
IRole |
EdgeFunctionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
EdgeFunction.Builder |
EdgeFunction.Builder.logRetentionRole(IRole logRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
EdgeFunctionProps.Builder |
EdgeFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
EdgeFunction.Builder |
EdgeFunction.Builder.role(IRole role)
Lambda execution role.
|
EdgeFunctionProps.Builder |
EdgeFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
CommonProjectProps.getRole()
Service Role to assume while running the build.
|
IRole |
CommonProjectProps.Jsii$Proxy.getRole() |
IRole |
Project.getRole()
The IAM role for this project.
|
default IRole |
IProject.getRole()
The IAM service Role of this Project.
|
IRole |
IProject.Jsii$Proxy.getRole()
The IAM service Role of this Project.
|
default IRole |
IProject.Jsii$Default.getRole()
The IAM service Role of this Project.
|
IRole |
ProjectProps.Jsii$Proxy.getRole() |
IRole |
BatchBuildConfig.getRole()
The IAM batch service Role of this Project.
|
IRole |
BatchBuildConfig.Jsii$Proxy.getRole() |
IRole |
PipelineProjectProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
PipelineProject.Builder |
PipelineProject.Builder.role(IRole role)
Service Role to assume while running the build.
|
CommonProjectProps.Builder |
CommonProjectProps.Builder.role(IRole role)
Sets the value of
CommonProjectProps.getRole() |
Project.Builder |
Project.Builder.role(IRole role)
Service Role to assume while running the build.
|
ProjectProps.Builder |
ProjectProps.Builder.role(IRole role)
Sets the value of
CommonProjectProps.getRole() |
BatchBuildConfig.Builder |
BatchBuildConfig.Builder.role(IRole role)
Sets the value of
BatchBuildConfig.getRole() |
PipelineProjectProps.Builder |
PipelineProjectProps.Builder.role(IRole role)
Sets the value of
CommonProjectProps.getRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
IServerDeploymentGroup.getRole() |
IRole |
IServerDeploymentGroup.Jsii$Proxy.getRole() |
default IRole |
IServerDeploymentGroup.Jsii$Default.getRole() |
default IRole |
LambdaDeploymentGroupProps.getRole()
The service Role of this Deployment Group.
|
IRole |
LambdaDeploymentGroupProps.Jsii$Proxy.getRole() |
default IRole |
ServerDeploymentGroupProps.getRole()
The service Role of this Deployment Group.
|
IRole |
ServerDeploymentGroupProps.Jsii$Proxy.getRole() |
IRole |
LambdaDeploymentGroup.getRole() |
IRole |
ServerDeploymentGroup.getRole() |
| Modifier and Type | Method and Description |
|---|---|
LambdaDeploymentGroupProps.Builder |
LambdaDeploymentGroupProps.Builder.role(IRole role)
Sets the value of
LambdaDeploymentGroupProps.getRole() |
ServerDeploymentGroupProps.Builder |
ServerDeploymentGroupProps.Builder.role(IRole role)
Sets the value of
ServerDeploymentGroupProps.getRole() |
LambdaDeploymentGroup.Builder |
LambdaDeploymentGroup.Builder.role(IRole role)
The service Role of this Deployment Group.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.role(IRole role)
The service Role of this Deployment Group.
|
| Modifier and Type | Method and Description |
|---|---|
default IRole |
CommonAwsActionProps.getRole()
The Role in which context's this Action will be executing in.
|
IRole |
CommonAwsActionProps.Jsii$Proxy.getRole() |
IRole |
ActionBindOptions.getRole() |
IRole |
ActionBindOptions.Jsii$Proxy.getRole() |
IRole |
Pipeline.getRole()
The IAM role AWS CodePipeline will use to perform actions or assume roles for actions with a more specific IAM role.
|
default IRole |
ActionProperties.getRole() |
IRole |
ActionProperties.Jsii$Proxy.getRole() |
default IRole |
PipelineProps.getRole()
The IAM role to be assumed by this Pipeline.
|
IRole |
PipelineProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
CommonAwsActionProps.Builder |
CommonAwsActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
ActionBindOptions.Builder |
ActionBindOptions.Builder.role(IRole role)
Sets the value of
ActionBindOptions.getRole() |
Pipeline.Builder |
Pipeline.Builder.role(IRole role)
The IAM role to be assumed by this Pipeline.
|
ActionProperties.Builder |
ActionProperties.Builder.role(IRole role)
Sets the value of
ActionProperties.getRole() |
PipelineProps.Builder |
PipelineProps.Builder.role(IRole role)
Sets the value of
PipelineProps.getRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
SelfManagedDeploymentProps.getAdministrationRole()
The IAM role in the administrator account used to assume execution roles in the target accounts.
|
IRole |
SelfManagedDeploymentProps.Jsii$Proxy.getAdministrationRole() |
default IRole |
CloudFormationCreateReplaceChangeSetActionProps.getDeploymentRole()
IAM role to assume when deploying changes.
|
IRole |
CloudFormationCreateReplaceChangeSetActionProps.Jsii$Proxy.getDeploymentRole() |
IRole |
CloudFormationDeleteStackAction.getDeploymentRole() |
IRole |
CloudFormationCreateUpdateStackAction.getDeploymentRole() |
IRole |
CloudFormationCreateReplaceChangeSetAction.getDeploymentRole() |
default IRole |
CloudFormationDeleteStackActionProps.getDeploymentRole()
IAM role to assume when deploying changes.
|
IRole |
CloudFormationDeleteStackActionProps.Jsii$Proxy.getDeploymentRole() |
default IRole |
CloudFormationCreateUpdateStackActionProps.getDeploymentRole()
IAM role to assume when deploying changes.
|
IRole |
CloudFormationCreateUpdateStackActionProps.Jsii$Proxy.getDeploymentRole() |
default IRole |
CodeCommitSourceActionProps.getEventRole()
Role to be used by on commit event rule.
|
IRole |
CodeCommitSourceActionProps.Jsii$Proxy.getEventRole() |
IRole |
CloudFormationCreateReplaceChangeSetActionProps.Jsii$Proxy.getRole() |
IRole |
CodeDeployEcsDeployActionProps.Jsii$Proxy.getRole() |
IRole |
CodeDeployServerDeployActionProps.Jsii$Proxy.getRole() |
IRole |
ManualApprovalActionProps.Jsii$Proxy.getRole() |
IRole |
S3DeployActionProps.Jsii$Proxy.getRole() |
IRole |
CodeCommitSourceActionProps.Jsii$Proxy.getRole() |
IRole |
CodeStarConnectionsSourceActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationDeployStackSetActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationDeployStackInstancesActionProps.Jsii$Proxy.getRole() |
IRole |
EcsDeployActionProps.Jsii$Proxy.getRole() |
IRole |
S3SourceActionProps.Jsii$Proxy.getRole() |
IRole |
EcrSourceActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationExecuteChangeSetActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationDeleteStackActionProps.Jsii$Proxy.getRole() |
IRole |
CodeBuildActionProps.Jsii$Proxy.getRole() |
IRole |
StepFunctionsInvokeActionProps.Jsii$Proxy.getRole() |
IRole |
LambdaInvokeActionProps.Jsii$Proxy.getRole() |
IRole |
ServiceCatalogDeployActionBeta1Props.Jsii$Proxy.getRole() |
IRole |
CloudFormationCreateUpdateStackActionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
SelfManagedDeploymentProps.Builder |
SelfManagedDeploymentProps.Builder.administrationRole(IRole administrationRole)
Sets the value of
SelfManagedDeploymentProps.getAdministrationRole() |
CloudFormationCreateReplaceChangeSetActionProps.Builder |
CloudFormationCreateReplaceChangeSetActionProps.Builder.deploymentRole(IRole deploymentRole)
Sets the value of
CloudFormationCreateReplaceChangeSetActionProps.getDeploymentRole() |
CloudFormationDeleteStackAction.Builder |
CloudFormationDeleteStackAction.Builder.deploymentRole(IRole deploymentRole)
IAM role to assume when deploying changes.
|
CloudFormationCreateUpdateStackAction.Builder |
CloudFormationCreateUpdateStackAction.Builder.deploymentRole(IRole deploymentRole)
IAM role to assume when deploying changes.
|
CloudFormationCreateReplaceChangeSetAction.Builder |
CloudFormationCreateReplaceChangeSetAction.Builder.deploymentRole(IRole deploymentRole)
IAM role to assume when deploying changes.
|
CloudFormationDeleteStackActionProps.Builder |
CloudFormationDeleteStackActionProps.Builder.deploymentRole(IRole deploymentRole)
Sets the value of
CloudFormationDeleteStackActionProps.getDeploymentRole() |
CloudFormationCreateUpdateStackActionProps.Builder |
CloudFormationCreateUpdateStackActionProps.Builder.deploymentRole(IRole deploymentRole)
Sets the value of
CloudFormationCreateUpdateStackActionProps.getDeploymentRole() |
CodeCommitSourceActionProps.Builder |
CodeCommitSourceActionProps.Builder.eventRole(IRole eventRole)
Sets the value of
CodeCommitSourceActionProps.getEventRole() |
CodeCommitSourceAction.Builder |
CodeCommitSourceAction.Builder.eventRole(IRole eventRole)
Role to be used by on commit event rule.
|
CloudFormationCreateReplaceChangeSetActionProps.Builder |
CloudFormationCreateReplaceChangeSetActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
ServiceCatalogDeployActionBeta1.Builder |
ServiceCatalogDeployActionBeta1.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
EcsDeployAction.Builder |
EcsDeployAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
EcrSourceAction.Builder |
EcrSourceAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CodeDeployEcsDeployActionProps.Builder |
CodeDeployEcsDeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeDeployServerDeployActionProps.Builder |
CodeDeployServerDeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationDeleteStackAction.Builder |
CloudFormationDeleteStackAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
ManualApprovalActionProps.Builder |
ManualApprovalActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeBuildAction.Builder |
CodeBuildAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
S3DeployActionProps.Builder |
S3DeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationDeployStackSetAction.Builder |
CloudFormationDeployStackSetAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CloudFormationCreateUpdateStackAction.Builder |
CloudFormationCreateUpdateStackAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CodeCommitSourceActionProps.Builder |
CodeCommitSourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeStarConnectionsSourceActionProps.Builder |
CodeStarConnectionsSourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeDeployEcsDeployAction.Builder |
CodeDeployEcsDeployAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CloudFormationDeployStackSetActionProps.Builder |
CloudFormationDeployStackSetActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationExecuteChangeSetAction.Builder |
CloudFormationExecuteChangeSetAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
S3DeployAction.Builder |
S3DeployAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CloudFormationCreateReplaceChangeSetAction.Builder |
CloudFormationCreateReplaceChangeSetAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CloudFormationDeployStackInstancesActionProps.Builder |
CloudFormationDeployStackInstancesActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
EcsDeployActionProps.Builder |
EcsDeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
StepFunctionInvokeAction.Builder |
StepFunctionInvokeAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CloudFormationDeployStackInstancesAction.Builder |
CloudFormationDeployStackInstancesAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CodeStarConnectionsSourceAction.Builder |
CodeStarConnectionsSourceAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
S3SourceActionProps.Builder |
S3SourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeCommitSourceAction.Builder |
CodeCommitSourceAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
LambdaInvokeAction.Builder |
LambdaInvokeAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
EcrSourceActionProps.Builder |
EcrSourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationExecuteChangeSetActionProps.Builder |
CloudFormationExecuteChangeSetActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
S3SourceAction.Builder |
S3SourceAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CloudFormationDeleteStackActionProps.Builder |
CloudFormationDeleteStackActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeBuildActionProps.Builder |
CodeBuildActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
StepFunctionsInvokeActionProps.Builder |
StepFunctionsInvokeActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
LambdaInvokeActionProps.Builder |
LambdaInvokeActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
ServiceCatalogDeployActionBeta1Props.Builder |
ServiceCatalogDeployActionBeta1Props.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
ManualApprovalAction.Builder |
ManualApprovalAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CodeDeployServerDeployAction.Builder |
CodeDeployServerDeployAction.Builder.role(IRole role)
The Role in which context's this Action will be executing in.
|
CloudFormationCreateUpdateStackActionProps.Builder |
CloudFormationCreateUpdateStackActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
UserPoolProps.getSmsRole()
The IAM role that Cognito will assume while sending SMS messages.
|
IRole |
UserPoolProps.Jsii$Proxy.getSmsRole() |
| Modifier and Type | Method and Description |
|---|---|
UserPoolProps.Builder |
UserPoolProps.Builder.smsRole(IRole smsRole)
Sets the value of
UserPoolProps.getSmsRole() |
UserPool.Builder |
UserPool.Builder.smsRole(IRole smsRole)
The IAM role that Cognito will assume while sending SMS messages.
|
| Modifier and Type | Method and Description |
|---|---|
default IRole |
CloudFormationStackDriftDetectionCheckProps.getRole()
The IAM role to use for this rule.
|
IRole |
CloudFormationStackDriftDetectionCheckProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
CloudFormationStackDriftDetectionCheckProps.Builder |
CloudFormationStackDriftDetectionCheckProps.Builder.role(IRole role)
Sets the value of
CloudFormationStackDriftDetectionCheckProps.getRole() |
CloudFormationStackDriftDetectionCheck.Builder |
CloudFormationStackDriftDetectionCheck.Builder.role(IRole role)
The IAM role to use for this rule.
|
| Modifier and Type | Method and Description |
|---|---|
default IRole |
DatabaseClusterProps.getCloudWatchLogsRetentionRole()
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
DatabaseClusterProps.Jsii$Proxy.getCloudWatchLogsRetentionRole() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.cloudWatchLogsRetentionRole(IRole cloudWatchLogsRetentionRole)
Sets the value of
DatabaseClusterProps.getCloudWatchLogsRetentionRole() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.cloudWatchLogsRetentionRole(IRole cloudWatchLogsRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
| Modifier and Type | Method and Description |
|---|---|
default IRole |
FlowLogDestinationConfig.getIamRole()
The IAM Role that has access to publish to CloudWatch logs.
|
IRole |
FlowLogDestinationConfig.Jsii$Proxy.getIamRole() |
IRole |
FlowLog.getIamRole()
The iam role used to publish logs to CloudWatch.
|
IRole |
AttachInitOptions.getInstanceRole()
Instance role of the consuming instance or fleet.
|
IRole |
AttachInitOptions.Jsii$Proxy.getInstanceRole() |
IRole |
Instance.getRole()
The IAM role assumed by the instance.
|
default IRole |
InstanceProps.getRole()
An IAM role to associate with the instance profile assigned to this Auto Scaling Group.
|
IRole |
InstanceProps.Jsii$Proxy.getRole() |
IRole |
LaunchTemplate.getRole()
IAM Role assumed by instances that are launched from this template.
|
IRole |
BastionHostLinux.getRole()
The IAM role assumed by the instance.
|
default IRole |
LaunchTemplateProps.getRole()
An IAM role to associate with the instance profile that is used by instances.
|
IRole |
LaunchTemplateProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
FlowLogDestinationConfig.Builder |
FlowLogDestinationConfig.Builder.iamRole(IRole iamRole)
Sets the value of
FlowLogDestinationConfig.getIamRole() |
AttachInitOptions.Builder |
AttachInitOptions.Builder.instanceRole(IRole instanceRole)
Sets the value of
AttachInitOptions.getInstanceRole() |
Instance.Builder |
Instance.Builder.role(IRole role)
An IAM role to associate with the instance profile assigned to this Auto Scaling Group.
|
InstanceProps.Builder |
InstanceProps.Builder.role(IRole role)
Sets the value of
InstanceProps.getRole() |
LaunchTemplate.Builder |
LaunchTemplate.Builder.role(IRole role)
An IAM role to associate with the instance profile that is used by instances.
|
LaunchTemplateProps.Builder |
LaunchTemplateProps.Builder.role(IRole role)
Sets the value of
LaunchTemplateProps.getRole() |
static FlowLogDestination |
FlowLogDestination.toCloudWatchLogs(ILogGroup logGroup,
IRole iamRole)
Use CloudWatch logs as the destination.
|
| Modifier and Type | Method and Description |
|---|---|
IRole |
TaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
IRole |
IFargateTaskDefinition.Jsii$Proxy.getExecutionRole()
Execution role for this task definition.
|
default IRole |
IFargateTaskDefinition.Jsii$Default.getExecutionRole()
Execution role for this task definition.
|
default IRole |
ITaskDefinition.getExecutionRole()
Execution role for this task definition.
|
IRole |
ITaskDefinition.Jsii$Proxy.getExecutionRole()
Execution role for this task definition.
|
default IRole |
ITaskDefinition.Jsii$Default.getExecutionRole()
Execution role for this task definition.
|
IRole |
FargateTaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
IRole |
TaskDefinition.getExecutionRole()
Execution role for this task definition.
|
IRole |
ExternalTaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
IRole |
Ec2TaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
IRole |
IEc2TaskDefinition.Jsii$Proxy.getExecutionRole()
Execution role for this task definition.
|
default IRole |
IEc2TaskDefinition.Jsii$Default.getExecutionRole()
Execution role for this task definition.
|
IRole |
IExternalTaskDefinition.Jsii$Proxy.getExecutionRole()
Execution role for this task definition.
|
default IRole |
IExternalTaskDefinition.Jsii$Default.getExecutionRole()
Execution role for this task definition.
|
default IRole |
CommonTaskDefinitionProps.getExecutionRole()
The name of the IAM task execution role that grants the ECS agent permission to call AWS APIs on your behalf.
|
IRole |
CommonTaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
IRole |
ScalableTaskCountProps.Jsii$Proxy.getRole() |
IRole |
TaskDefinitionProps.Jsii$Proxy.getTaskRole() |
IRole |
IFargateTaskDefinition.Jsii$Proxy.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
default IRole |
IFargateTaskDefinition.Jsii$Default.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
Ec2TaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
IRole |
ITaskDefinition.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
ITaskDefinition.Jsii$Proxy.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
default IRole |
ITaskDefinition.Jsii$Default.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
FargateTaskDefinitionProps.Jsii$Proxy.getTaskRole() |
default IRole |
CommonTaskDefinitionAttributes.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
CommonTaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
IRole |
TaskDefinition.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
ExternalTaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
IRole |
ExternalTaskDefinitionProps.Jsii$Proxy.getTaskRole() |
IRole |
Ec2TaskDefinitionProps.Jsii$Proxy.getTaskRole() |
IRole |
FargateTaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
IRole |
IEc2TaskDefinition.Jsii$Proxy.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
default IRole |
IEc2TaskDefinition.Jsii$Default.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
IExternalTaskDefinition.Jsii$Proxy.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
default IRole |
IExternalTaskDefinition.Jsii$Default.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
default IRole |
CommonTaskDefinitionProps.getTaskRole()
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
CommonTaskDefinitionProps.Jsii$Proxy.getTaskRole() |
IRole |
TaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
IRole |
TaskDefinition.obtainExecutionRole()
Creates the task execution IAM role if it doesn't already exist.
|
| Modifier and Type | Method and Description |
|---|---|
FargateTaskDefinition.Builder |
FargateTaskDefinition.Builder.executionRole(IRole executionRole)
The name of the IAM task execution role that grants the ECS agent permission to call AWS APIs on your behalf.
|
TaskDefinitionProps.Builder |
TaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
FargateTaskDefinitionProps.Builder |
FargateTaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
TaskDefinition.Builder |
TaskDefinition.Builder.executionRole(IRole executionRole)
The name of the IAM task execution role that grants the ECS agent permission to call AWS APIs on your behalf.
|
ExternalTaskDefinition.Builder |
ExternalTaskDefinition.Builder.executionRole(IRole executionRole)
The name of the IAM task execution role that grants the ECS agent permission to call AWS APIs on your behalf.
|
ExternalTaskDefinitionProps.Builder |
ExternalTaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
Ec2TaskDefinitionProps.Builder |
Ec2TaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
Ec2TaskDefinition.Builder |
Ec2TaskDefinition.Builder.executionRole(IRole executionRole)
The name of the IAM task execution role that grants the ECS agent permission to call AWS APIs on your behalf.
|
CommonTaskDefinitionProps.Builder |
CommonTaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
ScalableTaskCount.Builder |
ScalableTaskCount.Builder.role(IRole role)
Role to use for scaling.
|
ScalableTaskCountProps.Builder |
ScalableTaskCountProps.Builder.role(IRole role)
Sets the value of
BaseScalableAttributeProps.getRole() |
FargateTaskDefinition.Builder |
FargateTaskDefinition.Builder.taskRole(IRole taskRole)
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
TaskDefinitionProps.Builder |
TaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
Ec2TaskDefinitionAttributes.Builder |
Ec2TaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
FargateTaskDefinitionProps.Builder |
FargateTaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
CommonTaskDefinitionAttributes.Builder |
CommonTaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
TaskDefinition.Builder |
TaskDefinition.Builder.taskRole(IRole taskRole)
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
ExternalTaskDefinition.Builder |
ExternalTaskDefinition.Builder.taskRole(IRole taskRole)
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
ExternalTaskDefinitionAttributes.Builder |
ExternalTaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
ExternalTaskDefinitionProps.Builder |
ExternalTaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
Ec2TaskDefinitionProps.Builder |
Ec2TaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
FargateTaskDefinitionAttributes.Builder |
FargateTaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
Ec2TaskDefinition.Builder |
Ec2TaskDefinition.Builder.taskRole(IRole taskRole)
The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
CommonTaskDefinitionProps.Builder |
CommonTaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
TaskDefinitionAttributes.Builder |
TaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
NetworkLoadBalancedTaskImageOptions.getExecutionRole()
The name of the task execution IAM role that grants the Amazon ECS container agent permission to call AWS APIs on your behalf.
|
IRole |
NetworkLoadBalancedTaskImageOptions.Jsii$Proxy.getExecutionRole() |
default IRole |
ApplicationLoadBalancedTaskImageOptions.getExecutionRole()
The name of the task execution IAM role that grants the Amazon ECS container agent permission to call AWS APIs on your behalf.
|
IRole |
ApplicationLoadBalancedTaskImageOptions.Jsii$Proxy.getExecutionRole() |
default IRole |
NetworkLoadBalancedTaskImageProps.getExecutionRole()
The name of the task execution IAM role that grants the Amazon ECS container agent permission to call AWS APIs on your behalf.
|
IRole |
NetworkLoadBalancedTaskImageProps.Jsii$Proxy.getExecutionRole() |
default IRole |
ApplicationLoadBalancedTaskImageProps.getExecutionRole()
The name of the task execution IAM role that grants the Amazon ECS container agent permission to call AWS APIs on your behalf.
|
IRole |
ApplicationLoadBalancedTaskImageProps.Jsii$Proxy.getExecutionRole() |
default IRole |
NetworkLoadBalancedTaskImageOptions.getTaskRole()
The name of the task IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
NetworkLoadBalancedTaskImageOptions.Jsii$Proxy.getTaskRole() |
default IRole |
ApplicationLoadBalancedTaskImageOptions.getTaskRole()
The name of the task IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
ApplicationLoadBalancedTaskImageOptions.Jsii$Proxy.getTaskRole() |
default IRole |
NetworkLoadBalancedTaskImageProps.getTaskRole()
The name of the task IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
NetworkLoadBalancedTaskImageProps.Jsii$Proxy.getTaskRole() |
default IRole |
ApplicationLoadBalancedTaskImageProps.getTaskRole()
The name of the task IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
ApplicationLoadBalancedTaskImageProps.Jsii$Proxy.getTaskRole() |
| Modifier and Type | Method and Description |
|---|---|
IRole |
IKubectlProvider.getHandlerRole()
The IAM execution role of the handler.
|
IRole |
IKubectlProvider.Jsii$Proxy.getHandlerRole()
The IAM execution role of the handler.
|
default IRole |
IKubectlProvider.Jsii$Default.getHandlerRole()
The IAM execution role of the handler.
|
IRole |
KubectlProvider.getHandlerRole()
The IAM execution role of the handler.
|
IRole |
KubectlProviderAttributes.getHandlerRole()
The IAM execution role of the handler.
|
IRole |
KubectlProviderAttributes.Jsii$Proxy.getHandlerRole() |
IRole |
Cluster.getKubectlLambdaRole()
An IAM role that can perform kubectl operations against this cluster.
|
default IRole |
ClusterAttributes.getKubectlLambdaRole()
An IAM role that can perform kubectl operations against this cluster.
|
IRole |
ClusterAttributes.Jsii$Proxy.getKubectlLambdaRole() |
default IRole |
ClusterProps.getKubectlLambdaRole()
The IAM role to pass to the Kubectl Lambda Handler.
|
IRole |
ClusterProps.Jsii$Proxy.getKubectlLambdaRole() |
default IRole |
ICluster.getKubectlLambdaRole()
An IAM role that can perform kubectl operations against this cluster.
|
IRole |
ICluster.Jsii$Proxy.getKubectlLambdaRole()
An IAM role that can perform kubectl operations against this cluster.
|
default IRole |
ICluster.Jsii$Default.getKubectlLambdaRole()
An IAM role that can perform kubectl operations against this cluster.
|
IRole |
Cluster.getKubectlRole()
An IAM role that can perform kubectl operations against this cluster.
|
default IRole |
ICluster.getKubectlRole()
An IAM role that can perform kubectl operations against this cluster.
|
IRole |
ICluster.Jsii$Proxy.getKubectlRole()
An IAM role that can perform kubectl operations against this cluster.
|
default IRole |
ICluster.Jsii$Default.getKubectlRole()
An IAM role that can perform kubectl operations against this cluster.
|
IRole |
ClusterProps.Jsii$Proxy.getMastersRole() |
IRole |
FargateClusterProps.Jsii$Proxy.getMastersRole() |
default IRole |
ClusterOptions.getMastersRole()
An IAM role that will be added to the `system:masters` Kubernetes RBAC group.
|
IRole |
ClusterOptions.Jsii$Proxy.getMastersRole() |
IRole |
NodegroupProps.Jsii$Proxy.getNodeRole() |
default IRole |
NodegroupOptions.getNodeRole()
The IAM role to associate with your node group.
|
IRole |
NodegroupOptions.Jsii$Proxy.getNodeRole() |
IRole |
FargateProfileProps.Jsii$Proxy.getPodExecutionRole() |
default IRole |
FargateProfileOptions.getPodExecutionRole()
The pod execution role to use for pods that match the selectors in the Fargate profile.
|
IRole |
FargateProfileOptions.Jsii$Proxy.getPodExecutionRole() |
IRole |
FargateProfile.getPodExecutionRole()
The pod execution role to use for pods that match the selectors in the Fargate profile.
|
IRole |
Cluster.getRole()
IAM role assumed by the EKS Control Plane.
|
default IRole |
CommonClusterOptions.getRole()
Role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
|
IRole |
CommonClusterOptions.Jsii$Proxy.getRole() |
IRole |
ClusterProps.Jsii$Proxy.getRole() |
IRole |
FargateClusterProps.Jsii$Proxy.getRole() |
IRole |
Nodegroup.getRole()
IAM role of the instance profile for the nodegroup.
|
IRole |
ClusterOptions.Jsii$Proxy.getRole() |
IRole |
ServiceAccount.getRole()
The role which is linked to the service account.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AwsAuth.addMastersRole(IRole role)
Adds the specified IAM role to the `system:masters` RBAC group, which means that anyone that can assume it will be able to administer this Kubernetes system.
|
void |
AwsAuth.addMastersRole(IRole role,
String username)
Adds the specified IAM role to the `system:masters` RBAC group, which means that anyone that can assume it will be able to administer this Kubernetes system.
|
void |
AwsAuth.addRoleMapping(IRole role,
AwsAuthMapping mapping)
Adds a mapping between an IAM role to a Kubernetes user and groups.
|
KubectlProviderAttributes.Builder |
KubectlProviderAttributes.Builder.handlerRole(IRole handlerRole)
Sets the value of
KubectlProviderAttributes.getHandlerRole() |
Cluster.Builder |
Cluster.Builder.kubectlLambdaRole(IRole kubectlLambdaRole)
The IAM role to pass to the Kubectl Lambda Handler.
|
ClusterAttributes.Builder |
ClusterAttributes.Builder.kubectlLambdaRole(IRole kubectlLambdaRole)
Sets the value of
ClusterAttributes.getKubectlLambdaRole() |
ClusterProps.Builder |
ClusterProps.Builder.kubectlLambdaRole(IRole kubectlLambdaRole)
Sets the value of
ClusterProps.getKubectlLambdaRole() |
Cluster.Builder |
Cluster.Builder.mastersRole(IRole mastersRole)
An IAM role that will be added to the `system:masters` Kubernetes RBAC group.
|
ClusterProps.Builder |
ClusterProps.Builder.mastersRole(IRole mastersRole)
Sets the value of
ClusterOptions.getMastersRole() |
FargateClusterProps.Builder |
FargateClusterProps.Builder.mastersRole(IRole mastersRole)
Sets the value of
ClusterOptions.getMastersRole() |
ClusterOptions.Builder |
ClusterOptions.Builder.mastersRole(IRole mastersRole)
Sets the value of
ClusterOptions.getMastersRole() |
FargateCluster.Builder |
FargateCluster.Builder.mastersRole(IRole mastersRole)
An IAM role that will be added to the `system:masters` Kubernetes RBAC group.
|
NodegroupProps.Builder |
NodegroupProps.Builder.nodeRole(IRole nodeRole)
Sets the value of
NodegroupOptions.getNodeRole() |
NodegroupOptions.Builder |
NodegroupOptions.Builder.nodeRole(IRole nodeRole)
Sets the value of
NodegroupOptions.getNodeRole() |
Nodegroup.Builder |
Nodegroup.Builder.nodeRole(IRole nodeRole)
The IAM role to associate with your node group.
|
FargateProfileProps.Builder |
FargateProfileProps.Builder.podExecutionRole(IRole podExecutionRole)
Sets the value of
FargateProfileOptions.getPodExecutionRole() |
FargateProfileOptions.Builder |
FargateProfileOptions.Builder.podExecutionRole(IRole podExecutionRole)
Sets the value of
FargateProfileOptions.getPodExecutionRole() |
FargateProfile.Builder |
FargateProfile.Builder.podExecutionRole(IRole podExecutionRole)
The pod execution role to use for pods that match the selectors in the Fargate profile.
|
Cluster.Builder |
Cluster.Builder.role(IRole role)
Role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
|
CommonClusterOptions.Builder |
CommonClusterOptions.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
ClusterProps.Builder |
ClusterProps.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
FargateClusterProps.Builder |
FargateClusterProps.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
ClusterOptions.Builder |
ClusterOptions.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
FargateCluster.Builder |
FargateCluster.Builder.role(IRole role)
Role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
|
| Modifier and Type | Method and Description |
|---|---|
IRole |
CognitoOptions.getRole()
Deprecated.
use opensearchservice module instead
|
IRole |
CognitoOptions.Jsii$Proxy.getRole()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
CognitoOptions.Builder |
CognitoOptions.Builder.role(IRole role)
Deprecated.
use opensearchservice module instead
|
| Modifier and Type | Method and Description |
|---|---|
default IRole |
RuleTargetConfig.getRole()
Role to use to invoke this event target.
|
IRole |
RuleTargetConfig.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
RuleTargetConfig.Builder |
RuleTargetConfig.Builder.role(IRole role)
Sets the value of
RuleTargetConfig.getRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
CodeBuildProjectProps.getEventRole()
The role to assume before invoking the target (i.e., the codebuild) when the given rule is triggered.
|
IRole |
CodeBuildProjectProps.Jsii$Proxy.getEventRole() |
default IRole |
ApiDestinationProps.getEventRole()
The role to assume before invoking the target.
|
IRole |
ApiDestinationProps.Jsii$Proxy.getEventRole() |
default IRole |
CodePipelineTargetOptions.getEventRole()
The role to assume before invoking the target (i.e., the pipeline) when the given rule is triggered.
|
IRole |
CodePipelineTargetOptions.Jsii$Proxy.getEventRole() |
default IRole |
ApiGatewayProps.getEventRole()
The role to assume before invoking the target (i.e., the pipeline) when the given rule is triggered.
|
IRole |
ApiGatewayProps.Jsii$Proxy.getEventRole() |
default IRole |
EventBusProps.getRole()
Role to be used to publish the event.
|
IRole |
EventBusProps.Jsii$Proxy.getRole() |
default IRole |
SfnStateMachineProps.getRole()
The IAM role to be assumed to execute the State Machine.
|
IRole |
SfnStateMachineProps.Jsii$Proxy.getRole() |
default IRole |
EcsTaskProps.getRole()
Existing IAM role to run the ECS task.
|
IRole |
EcsTaskProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
ApiGateway.Builder |
ApiGateway.Builder.eventRole(IRole eventRole)
The role to assume before invoking the target (i.e., the pipeline) when the given rule is triggered.
|
CodeBuildProject.Builder |
CodeBuildProject.Builder.eventRole(IRole eventRole)
The role to assume before invoking the target (i.e., the codebuild) when the given rule is triggered.
|
CodeBuildProjectProps.Builder |
CodeBuildProjectProps.Builder.eventRole(IRole eventRole)
Sets the value of
CodeBuildProjectProps.getEventRole() |
ApiDestinationProps.Builder |
ApiDestinationProps.Builder.eventRole(IRole eventRole)
Sets the value of
ApiDestinationProps.getEventRole() |
CodePipeline.Builder |
CodePipeline.Builder.eventRole(IRole eventRole)
The role to assume before invoking the target (i.e., the pipeline) when the given rule is triggered.
|
CodePipelineTargetOptions.Builder |
CodePipelineTargetOptions.Builder.eventRole(IRole eventRole)
Sets the value of
CodePipelineTargetOptions.getEventRole() |
ApiGatewayProps.Builder |
ApiGatewayProps.Builder.eventRole(IRole eventRole)
Sets the value of
ApiGatewayProps.getEventRole() |
ApiDestination.Builder |
ApiDestination.Builder.eventRole(IRole eventRole)
The role to assume before invoking the target.
|
EcsTask.Builder |
EcsTask.Builder.role(IRole role)
Existing IAM role to run the ECS task.
|
EventBusProps.Builder |
EventBusProps.Builder.role(IRole role)
Sets the value of
EventBusProps.getRole() |
SfnStateMachineProps.Builder |
SfnStateMachineProps.Builder.role(IRole role)
Sets the value of
SfnStateMachineProps.getRole() |
EventBus.Builder |
EventBus.Builder.role(IRole role)
Role to be used to publish the event.
|
SfnStateMachine.Builder |
SfnStateMachine.Builder.role(IRole role)
The IAM role to be assumed to execute the State Machine.
|
EcsTaskProps.Builder |
EcsTaskProps.Builder.role(IRole role)
Sets the value of
EcsTaskProps.getRole() |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IRole.Jsii$Default
Internal default implementation for
IRole. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IRole.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
LazyRole
An IAM role that only gets attached to the construct tree once it gets used, not before.
|
class |
Role
IAM Role.
|
| Modifier and Type | Method and Description |
|---|---|
static IRole |
Role.fromRoleArn(software.constructs.Construct scope,
String id,
String roleArn)
Import an external role by ARN.
|
static IRole |
Role.fromRoleArn(software.constructs.Construct scope,
String id,
String roleArn,
FromRoleArnOptions options)
Import an external role by ARN.
|
static IRole |
Role.fromRoleName(software.constructs.Construct scope,
String id,
String roleName)
Import an external role by name.
|
static IRole |
Role.fromRoleName(software.constructs.Construct scope,
String id,
String roleName,
FromRoleNameOptions options)
Import an external role by name.
|
IRole |
Role.withoutPolicyUpdates()
Return a copy of this Role object whose Policies will not be updated.
|
IRole |
Role.withoutPolicyUpdates(WithoutPolicyUpdatesOptions options)
Return a copy of this Role object whose Policies will not be updated.
|
| Modifier and Type | Method and Description |
|---|---|
default List<IRole> |
ManagedPolicyProps.getRoles()
Roles to attach this policy to.
|
List<IRole> |
ManagedPolicyProps.Jsii$Proxy.getRoles() |
default List<IRole> |
PolicyProps.getRoles()
Roles to attach this policy to.
|
List<IRole> |
PolicyProps.Jsii$Proxy.getRoles() |
| Modifier and Type | Method and Description |
|---|---|
void |
Policy.attachToRole(IRole role)
Attaches this policy to a role.
|
void |
ManagedPolicy.attachToRole(IRole role)
Attaches this policy to a role.
|
| Modifier and Type | Method and Description |
|---|---|
Policy.Builder |
Policy.Builder.roles(List<? extends IRole> roles)
Roles to attach this policy to.
|
ManagedPolicyProps.Builder |
ManagedPolicyProps.Builder.roles(List<? extends IRole> roles)
Sets the value of
ManagedPolicyProps.getRoles() |
PolicyProps.Builder |
PolicyProps.Builder.roles(List<? extends IRole> roles)
Sets the value of
PolicyProps.getRoles() |
ManagedPolicy.Builder |
ManagedPolicy.Builder.roles(List<? extends IRole> roles)
Roles to attach this policy to.
|
| Modifier and Type | Method and Description |
|---|---|
default IRole |
FunctionOptions.getLogRetentionRole()
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
FunctionOptions.Jsii$Proxy.getLogRetentionRole() |
IRole |
DockerImageFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
SingletonFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
FunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
Alias.getRole()
The IAM role associated with this function.
|
IRole |
Function.getRole()
Execution role associated with this function.
|
default IRole |
FunctionOptions.getRole()
Lambda execution role.
|
IRole |
FunctionOptions.Jsii$Proxy.getRole() |
abstract IRole |
FunctionBase.getRole()
The IAM role associated with this function.
|
IRole |
DockerImageFunctionProps.Jsii$Proxy.getRole() |
IRole |
SingletonFunctionProps.Jsii$Proxy.getRole() |
default IRole |
FunctionAttributes.getRole()
The IAM execution role associated with this function.
|
IRole |
FunctionAttributes.Jsii$Proxy.getRole() |
IRole |
IAlias.Jsii$Proxy.getRole()
The IAM role associated with this function.
|
default IRole |
IAlias.Jsii$Default.getRole()
The IAM role associated with this function.
|
IRole |
FunctionProps.Jsii$Proxy.getRole() |
IRole |
SingletonFunction.getRole()
The IAM role associated with this function.
|
default IRole |
IFunction.getRole()
The IAM role associated with this function.
|
IRole |
IFunction.Jsii$Proxy.getRole()
The IAM role associated with this function.
|
default IRole |
IFunction.Jsii$Default.getRole()
The IAM role associated with this function.
|
IRole |
IVersion.Jsii$Proxy.getRole()
The IAM role associated with this function.
|
default IRole |
IVersion.Jsii$Default.getRole()
The IAM role associated with this function.
|
IRole |
Version.getRole()
The IAM role associated with this function.
|
| Modifier and Type | Method and Description |
|---|---|
Function.Builder |
Function.Builder.logRetentionRole(IRole logRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
FunctionOptions.Builder |
FunctionOptions.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
FunctionProps.Builder |
FunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
SingletonFunction.Builder |
SingletonFunction.Builder.logRetentionRole(IRole logRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.logRetentionRole(IRole logRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
Function.Builder |
Function.Builder.role(IRole role)
Lambda execution role.
|
FunctionOptions.Builder |
FunctionOptions.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
FunctionAttributes.Builder |
FunctionAttributes.Builder.role(IRole role)
Sets the value of
FunctionAttributes.getRole() |
FunctionProps.Builder |
FunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
SingletonFunction.Builder |
SingletonFunction.Builder.role(IRole role)
Lambda execution role.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.role(IRole role)
Lambda execution role.
|
| Modifier and Type | Method and Description |
|---|---|
IRole |
NodejsFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
NodejsFunctionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
NodejsFunction.Builder |
NodejsFunction.Builder.logRetentionRole(IRole logRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
NodejsFunction.Builder |
NodejsFunction.Builder.role(IRole role)
Lambda execution role.
|
| Modifier and Type | Method and Description |
|---|---|
default IRole |
LogRetentionProps.getRole()
The IAM role for the Lambda function associated with the custom resource.
|
IRole |
LogRetentionProps.Jsii$Proxy.getRole() |
IRole |
CrossAccountDestinationProps.getRole()
The role to assume that grants permissions to write to 'target'.
|
IRole |
CrossAccountDestinationProps.Jsii$Proxy.getRole() |
default IRole |
LogSubscriptionDestinationConfig.getRole()
The role to assume to write log events to the destination.
|
IRole |
LogSubscriptionDestinationConfig.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
LogRetentionProps.Builder |
LogRetentionProps.Builder.role(IRole role)
Sets the value of
LogRetentionProps.getRole() |
CrossAccountDestinationProps.Builder |
CrossAccountDestinationProps.Builder.role(IRole role)
Sets the value of
CrossAccountDestinationProps.getRole() |
CrossAccountDestination.Builder |
CrossAccountDestination.Builder.role(IRole role)
The role to assume that grants permissions to write to 'target'.
|
LogRetention.Builder |
LogRetention.Builder.role(IRole role)
The IAM role for the Lambda function associated with the custom resource.
|
LogSubscriptionDestinationConfig.Builder |
LogSubscriptionDestinationConfig.Builder.role(IRole role)
Sets the value of
LogSubscriptionDestinationConfig.getRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
KinesisDestinationProps.getRole()
The role to assume to write log events to the destination.
|
IRole |
KinesisDestinationProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
KinesisDestination.Builder |
KinesisDestination.Builder.role(IRole role)
The role to assume to write log events to the destination.
|
KinesisDestinationProps.Builder |
KinesisDestinationProps.Builder.role(IRole role)
Sets the value of
KinesisDestinationProps.getRole() |
| Modifier and Type | Method and Description |
|---|---|
IRole |
CognitoOptions.getRole()
A role that allows Amazon OpenSearch Service to configure your user pool and identity pool.
|
IRole |
CognitoOptions.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
CognitoOptions.Builder |
CognitoOptions.Builder.role(IRole role)
Sets the value of
CognitoOptions.getRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
DatabaseClusterProps.getCloudwatchLogsRetentionRole()
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
DatabaseClusterProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
default IRole |
DatabaseClusterFromSnapshotProps.getCloudwatchLogsRetentionRole()
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
default IRole |
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole()
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getDomainRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getDomainRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getDomainRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getDomainRole() |
default IRole |
DatabaseInstanceNewProps.getDomainRole()
The IAM role to be used when making API calls to the Directory Service.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getDomainRole() |
default IRole |
DatabaseClusterProps.getMonitoringRole()
Role that will be used to manage DB instances monitoring.
|
IRole |
DatabaseClusterProps.Jsii$Proxy.getMonitoringRole() |
default IRole |
DatabaseClusterFromSnapshotProps.getMonitoringRole()
Role that will be used to manage DB instances monitoring.
|
IRole |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getMonitoringRole() |
default IRole |
DatabaseInstanceNewProps.getMonitoringRole()
Role that will be used to manage DB instance monitoring.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseProxyProps.Jsii$Proxy.getRole() |
default IRole |
DatabaseProxyOptions.getRole()
IAM role that the proxy uses to access secrets in AWS Secrets Manager.
|
IRole |
DatabaseProxyOptions.Jsii$Proxy.getRole() |
default IRole |
DatabaseClusterProps.getS3ExportRole()
Role that will be associated with this DB cluster to enable S3 export.
|
IRole |
DatabaseClusterProps.Jsii$Proxy.getS3ExportRole() |
default IRole |
DatabaseClusterFromSnapshotProps.getS3ExportRole()
Role that will be associated with this DB cluster to enable S3 export.
|
IRole |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getS3ExportRole() |
default IRole |
InstanceEngineBindOptions.getS3ExportRole()
The role used for S3 exporting.
|
IRole |
InstanceEngineBindOptions.Jsii$Proxy.getS3ExportRole() |
default IRole |
ClusterEngineBindOptions.getS3ExportRole()
The role used for S3 exporting.
|
IRole |
ClusterEngineBindOptions.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getS3ExportRole() |
default IRole |
DatabaseInstanceNewProps.getS3ExportRole()
Role that will be associated with this DB instance to enable S3 export.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getS3ExportRole() |
default IRole |
DatabaseClusterProps.getS3ImportRole()
Role that will be associated with this DB cluster to enable S3 import.
|
IRole |
DatabaseClusterProps.Jsii$Proxy.getS3ImportRole() |
default IRole |
DatabaseClusterFromSnapshotProps.getS3ImportRole()
Role that will be associated with this DB cluster to enable S3 import.
|
IRole |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getS3ImportRole() |
default IRole |
InstanceEngineBindOptions.getS3ImportRole()
The role used for S3 importing.
|
IRole |
InstanceEngineBindOptions.Jsii$Proxy.getS3ImportRole() |
default IRole |
ClusterEngineBindOptions.getS3ImportRole()
The role used for S3 importing.
|
IRole |
ClusterEngineBindOptions.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getS3ImportRole() |
default IRole |
DatabaseInstanceNewProps.getS3ImportRole()
Role that will be associated with this DB instance to enable S3 import.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getS3ImportRole() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseClusterProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseClusterFromSnapshotProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.domainRole(IRole domainRole)
The IAM role to be used when making API calls to the Directory Service.
|
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.domainRole(IRole domainRole)
The IAM role to be used when making API calls to the Directory Service.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.domainRole(IRole domainRole)
The IAM role to be used when making API calls to the Directory Service.
|
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.monitoringRole(IRole monitoringRole)
Role that will be used to manage DB instances monitoring.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseClusterProps.getMonitoringRole() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.monitoringRole(IRole monitoringRole)
Role that will be used to manage DB instance monitoring.
|
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseClusterFromSnapshotProps.getMonitoringRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.monitoringRole(IRole monitoringRole)
Role that will be used to manage DB instances monitoring.
|
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.monitoringRole(IRole monitoringRole)
Role that will be used to manage DB instance monitoring.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.monitoringRole(IRole monitoringRole)
Role that will be used to manage DB instance monitoring.
|
DatabaseProxyProps.Builder |
DatabaseProxyProps.Builder.role(IRole role)
Sets the value of
DatabaseProxyOptions.getRole() |
DatabaseProxy.Builder |
DatabaseProxy.Builder.role(IRole role)
IAM role that the proxy uses to access secrets in AWS Secrets Manager.
|
DatabaseProxyOptions.Builder |
DatabaseProxyOptions.Builder.role(IRole role)
Sets the value of
DatabaseProxyOptions.getRole() |
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.s3ExportRole(IRole s3ExportRole)
Role that will be associated with this DB cluster to enable S3 export.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseClusterProps.getS3ExportRole() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ExportRole(IRole s3ExportRole)
Role that will be associated with this DB instance to enable S3 export.
|
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseClusterFromSnapshotProps.getS3ExportRole() |
InstanceEngineBindOptions.Builder |
InstanceEngineBindOptions.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
InstanceEngineBindOptions.getS3ExportRole() |
ClusterEngineBindOptions.Builder |
ClusterEngineBindOptions.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
ClusterEngineBindOptions.getS3ExportRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.s3ExportRole(IRole s3ExportRole)
Role that will be associated with this DB cluster to enable S3 export.
|
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.s3ExportRole(IRole s3ExportRole)
Role that will be associated with this DB instance to enable S3 export.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.s3ExportRole(IRole s3ExportRole)
Role that will be associated with this DB instance to enable S3 export.
|
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.s3ImportRole(IRole s3ImportRole)
Role that will be associated with this DB cluster to enable S3 import.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseClusterProps.getS3ImportRole() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ImportRole(IRole s3ImportRole)
Role that will be associated with this DB instance to enable S3 import.
|
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseClusterFromSnapshotProps.getS3ImportRole() |
InstanceEngineBindOptions.Builder |
InstanceEngineBindOptions.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
InstanceEngineBindOptions.getS3ImportRole() |
ClusterEngineBindOptions.Builder |
ClusterEngineBindOptions.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
ClusterEngineBindOptions.getS3ImportRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.s3ImportRole(IRole s3ImportRole)
Role that will be associated with this DB cluster to enable S3 import.
|
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.s3ImportRole(IRole s3ImportRole)
Role that will be associated with this DB instance to enable S3 import.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.s3ImportRole(IRole s3ImportRole)
Role that will be associated with this DB instance to enable S3 import.
|
| Modifier and Type | Method and Description |
|---|---|
IRole |
CrossAccountZoneDelegationRecordProps.getDelegationRole()
The delegation role in the parent account.
|
IRole |
CrossAccountZoneDelegationRecordProps.Jsii$Proxy.getDelegationRole() |
| Modifier and Type | Method and Description |
|---|---|
CrossAccountZoneDelegationRecordProps.Builder |
CrossAccountZoneDelegationRecordProps.Builder.delegationRole(IRole delegationRole)
Sets the value of
CrossAccountZoneDelegationRecordProps.getDelegationRole() |
CrossAccountZoneDelegationRecord.Builder |
CrossAccountZoneDelegationRecord.Builder.delegationRole(IRole delegationRole)
The delegation role in the parent account.
|
| Modifier and Type | Method and Description |
|---|---|
protected IRole |
BucketBase.getNotificationsHandlerRole() |
default IRole |
BucketProps.getNotificationsHandlerRole()
The role to be used by the notifications handler.
|
IRole |
BucketProps.Jsii$Proxy.getNotificationsHandlerRole() |
default IRole |
BucketAttributes.getNotificationsHandlerRole()
The role to be used by the notifications handler.
|
IRole |
BucketAttributes.Jsii$Proxy.getNotificationsHandlerRole() |
| Modifier and Type | Method and Description |
|---|---|
Bucket.Builder |
Bucket.Builder.notificationsHandlerRole(IRole notificationsHandlerRole)
The role to be used by the notifications handler.
|
BucketProps.Builder |
BucketProps.Builder.notificationsHandlerRole(IRole notificationsHandlerRole)
Sets the value of
BucketProps.getNotificationsHandlerRole() |
BucketAttributes.Builder |
BucketAttributes.Builder.notificationsHandlerRole(IRole notificationsHandlerRole)
Sets the value of
BucketAttributes.getNotificationsHandlerRole() |
protected void |
BucketBase.setNotificationsHandlerRole(IRole value) |
| Modifier and Type | Method and Description |
|---|---|
IRole |
DeploymentSourceContext.getHandlerRole()
The role for the handler.
|
IRole |
DeploymentSourceContext.Jsii$Proxy.getHandlerRole() |
default IRole |
BucketDeploymentProps.getRole()
Execution role associated with this function.
|
IRole |
BucketDeploymentProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
DeploymentSourceContext.Builder |
DeploymentSourceContext.Builder.handlerRole(IRole handlerRole)
Sets the value of
DeploymentSourceContext.getHandlerRole() |
BucketDeploymentProps.Builder |
BucketDeploymentProps.Builder.role(IRole role)
Sets the value of
BucketDeploymentProps.getRole() |
BucketDeployment.Builder |
BucketDeployment.Builder.role(IRole role)
Execution role associated with this function.
|
| Modifier and Type | Method and Description |
|---|---|
IRole |
StackSetsConstraintOptions.getAdminRole()
IAM role used to administer the StackSets configuration.
|
IRole |
StackSetsConstraintOptions.Jsii$Proxy.getAdminRole() |
IRole |
Portfolio.setLocalLaunchRoleName(IProduct product,
String launchRoleName)
Force users to assume a certain role when launching a product.
|
IRole |
IPortfolio.setLocalLaunchRoleName(IProduct product,
String launchRoleName)
Force users to assume a certain role when launching a product.
|
IRole |
IPortfolio.Jsii$Proxy.setLocalLaunchRoleName(IProduct product,
String launchRoleName)
Force users to assume a certain role when launching a product.
|
IRole |
Portfolio.setLocalLaunchRoleName(IProduct product,
String launchRoleName,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
IRole |
IPortfolio.setLocalLaunchRoleName(IProduct product,
String launchRoleName,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
IRole |
IPortfolio.Jsii$Proxy.setLocalLaunchRoleName(IProduct product,
String launchRoleName,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
default IRole |
IPortfolio.Jsii$Default.setLocalLaunchRoleName(IProduct product,
String launchRoleName,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
| Modifier and Type | Method and Description |
|---|---|
StackSetsConstraintOptions.Builder |
StackSetsConstraintOptions.Builder.adminRole(IRole adminRole)
Sets the value of
StackSetsConstraintOptions.getAdminRole() |
void |
Portfolio.giveAccessToRole(IRole role)
Associate portfolio with an IAM Role.
|
void |
IPortfolio.giveAccessToRole(IRole role)
Associate portfolio with an IAM Role.
|
void |
IPortfolio.Jsii$Proxy.giveAccessToRole(IRole role)
Associate portfolio with an IAM Role.
|
default void |
IPortfolio.Jsii$Default.giveAccessToRole(IRole role)
Associate portfolio with an IAM Role.
|
void |
Portfolio.setLaunchRole(IProduct product,
IRole launchRole)
Force users to assume a certain role when launching a product.
|
void |
IPortfolio.setLaunchRole(IProduct product,
IRole launchRole)
Force users to assume a certain role when launching a product.
|
void |
IPortfolio.Jsii$Proxy.setLaunchRole(IProduct product,
IRole launchRole)
Force users to assume a certain role when launching a product.
|
void |
Portfolio.setLaunchRole(IProduct product,
IRole launchRole,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
void |
IPortfolio.setLaunchRole(IProduct product,
IRole launchRole,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
void |
IPortfolio.Jsii$Proxy.setLaunchRole(IProduct product,
IRole launchRole,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
default void |
IPortfolio.Jsii$Default.setLaunchRole(IProduct product,
IRole launchRole,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
void |
Portfolio.setLocalLaunchRole(IProduct product,
IRole launchRole)
Force users to assume a certain role when launching a product.
|
void |
IPortfolio.setLocalLaunchRole(IProduct product,
IRole launchRole)
Force users to assume a certain role when launching a product.
|
void |
IPortfolio.Jsii$Proxy.setLocalLaunchRole(IProduct product,
IRole launchRole)
Force users to assume a certain role when launching a product.
|
void |
Portfolio.setLocalLaunchRole(IProduct product,
IRole launchRole,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
void |
IPortfolio.setLocalLaunchRole(IProduct product,
IRole launchRole,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
void |
IPortfolio.Jsii$Proxy.setLocalLaunchRole(IProduct product,
IRole launchRole,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
default void |
IPortfolio.Jsii$Default.setLocalLaunchRole(IProduct product,
IRole launchRole,
CommonConstraintOptions options)
Force users to assume a certain role when launching a product.
|
| Modifier and Type | Method and Description |
|---|---|
IRole |
StateMachine.getRole()
Execution role of this state machine.
|
default IRole |
StateMachineProps.getRole()
The execution role for the state machine service.
|
IRole |
StateMachineProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
StateMachine.Builder |
StateMachine.Builder.role(IRole role)
The execution role for the state machine service.
|
StateMachineProps.Builder |
StateMachineProps.Builder.role(IRole role)
Sets the value of
StateMachineProps.getRole() |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
EmrCreateClusterProps.getAutoScalingRole()
An IAM role for automatic scaling policies.
|
IRole |
EmrCreateClusterProps.Jsii$Proxy.getAutoScalingRole() |
IRole |
EmrCreateCluster.getAutoScalingRole()
The autoscaling role for the EMR Cluster.
|
default IRole |
EmrCreateClusterProps.getClusterRole()
Also called instance profile and EC2 role.
|
IRole |
EmrCreateClusterProps.Jsii$Proxy.getClusterRole() |
IRole |
EmrCreateCluster.getClusterRole()
The instance role for the EMR Cluster.
|
default IRole |
EmrContainersStartJobRunProps.getExecutionRole()
The execution role for the job run.
|
IRole |
EmrContainersStartJobRunProps.Jsii$Proxy.getExecutionRole() |
default IRole |
SageMakerCreateTransformJobProps.getRole()
Role for the Transform Job.
|
IRole |
SageMakerCreateTransformJobProps.Jsii$Proxy.getRole() |
default IRole |
SageMakerCreateTrainingJobProps.getRole()
Role for the Training Job.
|
IRole |
SageMakerCreateTrainingJobProps.Jsii$Proxy.getRole() |
default IRole |
SageMakerCreateModelProps.getRole()
An execution role that you can pass in a CreateModel API request.
|
IRole |
SageMakerCreateModelProps.Jsii$Proxy.getRole() |
IRole |
SageMakerCreateTransformJob.getRole()
The execution role for the Sagemaker transform job.
|
IRole |
SageMakerCreateTrainingJob.getRole()
The execution role for the Sagemaker training job.
|
IRole |
SageMakerCreateModel.getRole()
The execution role for the Sagemaker Create Model API.
|
default IRole |
EmrCreateClusterProps.getServiceRole()
The IAM role that will be assumed by the Amazon EMR service to access AWS resources on your behalf.
|
IRole |
EmrCreateClusterProps.Jsii$Proxy.getServiceRole() |
IRole |
EmrCreateCluster.getServiceRole()
The service role for the EMR Cluster.
|
| Modifier and Type | Method and Description |
|---|---|
EmrCreateClusterProps.Builder |
EmrCreateClusterProps.Builder.autoScalingRole(IRole autoScalingRole)
Sets the value of
EmrCreateClusterProps.getAutoScalingRole() |
EmrCreateCluster.Builder |
EmrCreateCluster.Builder.autoScalingRole(IRole autoScalingRole)
An IAM role for automatic scaling policies.
|
EmrCreateClusterProps.Builder |
EmrCreateClusterProps.Builder.clusterRole(IRole clusterRole)
Sets the value of
EmrCreateClusterProps.getClusterRole() |
EmrCreateCluster.Builder |
EmrCreateCluster.Builder.clusterRole(IRole clusterRole)
Also called instance profile and EC2 role.
|
EmrContainersStartJobRun.Builder |
EmrContainersStartJobRun.Builder.executionRole(IRole executionRole)
The execution role for the job run.
|
EmrContainersStartJobRunProps.Builder |
EmrContainersStartJobRunProps.Builder.executionRole(IRole executionRole)
Sets the value of
EmrContainersStartJobRunProps.getExecutionRole() |
SageMakerCreateTransformJobProps.Builder |
SageMakerCreateTransformJobProps.Builder.role(IRole role)
Sets the value of
SageMakerCreateTransformJobProps.getRole() |
SageMakerCreateTrainingJobProps.Builder |
SageMakerCreateTrainingJobProps.Builder.role(IRole role)
Sets the value of
SageMakerCreateTrainingJobProps.getRole() |
SageMakerCreateModelProps.Builder |
SageMakerCreateModelProps.Builder.role(IRole role)
Sets the value of
SageMakerCreateModelProps.getRole() |
SageMakerCreateTransformJob.Builder |
SageMakerCreateTransformJob.Builder.role(IRole role)
Role for the Transform Job.
|
SageMakerCreateTrainingJob.Builder |
SageMakerCreateTrainingJob.Builder.role(IRole role)
Role for the Training Job.
|
SageMakerCreateModel.Builder |
SageMakerCreateModel.Builder.role(IRole role)
An execution role that you can pass in a CreateModel API request.
|
EmrCreateClusterProps.Builder |
EmrCreateClusterProps.Builder.serviceRole(IRole serviceRole)
Sets the value of
EmrCreateClusterProps.getServiceRole() |
EmrCreateCluster.Builder |
EmrCreateCluster.Builder.serviceRole(IRole serviceRole)
The IAM role that will be assumed by the Amazon EMR service to access AWS resources on your behalf.
|
| Modifier and Type | Method and Description |
|---|---|
IRole |
TriggerFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
TriggerFunctionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
TriggerFunction.Builder |
TriggerFunction.Builder.logRetentionRole(IRole logRetentionRole)
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
TriggerFunctionProps.Builder |
TriggerFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
TriggerFunction.Builder |
TriggerFunction.Builder.role(IRole role)
Lambda execution role.
|
TriggerFunctionProps.Builder |
TriggerFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
Copyright © 2022. All rights reserved.