| Modifier and Type | Method and Description |
|---|---|
IRole |
PipelineDeployStackAction.getDeploymentRole() |
default IRole |
PipelineDeployStackActionProps.getRole()
(experimental) IAM role to assume when deploying changes.
|
IRole |
PipelineDeployStackActionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
PipelineDeployStackAction.Builder |
PipelineDeployStackAction.Builder.role(IRole role)
(experimental) IAM role to assume when deploying changes.
|
PipelineDeployStackActionProps.Builder |
PipelineDeployStackActionProps.Builder.role(IRole role)
Sets the value of
PipelineDeployStackActionProps.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean adminPermissions,
Artifact input,
Stack stack,
List<? extends CloudFormationCapabilities> capabilities,
String changeSetName,
String createChangeSetActionName,
Number createChangeSetRunOrder,
String executeChangeSetActionName,
Number executeChangeSetRunOrder,
IRole role)
Constructor that initializes the object based on literal property values passed by the
PipelineDeployStackActionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
AwsCustomResourceProps.getRole()
(experimental) The execution role for the Lambda function implementing this custom resource provider.
|
IRole |
AwsCustomResourceProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
AwsCustomResourceProps.Builder |
AwsCustomResourceProps.Builder.role(IRole role)
Sets the value of
AwsCustomResourceProps.getRole() |
AwsCustomResource.Builder |
AwsCustomResource.Builder.role(IRole role)
(experimental) The execution role for the Lambda function implementing this custom resource provider.
|
| Constructor and Description |
|---|
Jsii$Proxy(AwsCustomResourcePolicy policy,
String functionName,
Boolean installLatestAwsSdk,
RetentionDays logRetention,
AwsSdkCall onCreate,
AwsSdkCall onDelete,
AwsSdkCall onUpdate,
String resourceType,
IRole role,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
AwsCustomResourceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
DeployCdkStackActionProps.getActionRole()
(experimental) Role for the action to assume.
|
IRole |
DeployCdkStackActionProps.Jsii$Proxy.getActionRole() |
default IRole |
DeployCdkStackActionProps.getCloudFormationExecutionRole()
(experimental) Role to execute CloudFormation under.
|
IRole |
DeployCdkStackActionProps.Jsii$Proxy.getCloudFormationExecutionRole() |
default IRole |
PublishAssetsActionProps.getRole()
(experimental) Role to use for CodePipeline and CodeBuild to build and publish the assets.
|
IRole |
PublishAssetsActionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
DeployCdkStackActionProps.Builder |
DeployCdkStackActionProps.Builder.actionRole(IRole actionRole)
Sets the value of
DeployCdkStackActionProps.getActionRole() |
DeployCdkStackAction.Builder |
DeployCdkStackAction.Builder.actionRole(IRole actionRole)
(experimental) Role for the action to assume.
|
DeployCdkStackActionProps.Builder |
DeployCdkStackActionProps.Builder.cloudFormationExecutionRole(IRole cloudFormationExecutionRole)
Sets the value of
DeployCdkStackActionProps.getCloudFormationExecutionRole() |
DeployCdkStackAction.Builder |
DeployCdkStackAction.Builder.cloudFormationExecutionRole(IRole cloudFormationExecutionRole)
(experimental) Role to execute CloudFormation under.
|
PublishAssetsAction.Builder |
PublishAssetsAction.Builder.role(IRole role)
(experimental) Role to use for CodePipeline and CodeBuild to build and publish the assets.
|
PublishAssetsActionProps.Builder |
PublishAssetsActionProps.Builder.role(IRole role)
Sets the value of
PublishAssetsActionProps.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(IRole actionRole,
String stackName,
String templatePath,
IRole cloudFormationExecutionRole,
List<String> dependencyStackArtifactIds,
String region,
String stackArtifactId,
String templateConfigurationPath,
Artifact cloudAssemblyInput,
String baseActionName,
String changeSetName,
Number executeRunOrder,
Artifact output,
String outputFileName,
Number prepareRunOrder)
Constructor that initializes the object based on literal property values passed by the
DeployCdkStackActionProps.Builder. |
Jsii$Proxy(String actionName,
AssetType assetType,
Artifact cloudAssemblyInput,
String cdkCliVersion,
String projectName,
IRole role,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
PublishAssetsActionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
DomainProps.getAutoSubDomainIamRole()
(experimental) The IAM role with access to Route53 when using enableAutoSubdomain.
|
IRole |
DomainProps.Jsii$Proxy.getAutoSubDomainIamRole() |
default IRole |
AppProps.getRole()
(experimental) The IAM service role to associate with the application.
|
IRole |
AppProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
Domain.Builder |
Domain.Builder.autoSubDomainIamRole(IRole autoSubDomainIamRole)
(experimental) The IAM role with access to Route53 when using enableAutoSubdomain.
|
DomainProps.Builder |
DomainProps.Builder.autoSubDomainIamRole(IRole autoSubDomainIamRole)
Sets the value of
DomainProps.getAutoSubDomainIamRole() |
AppProps.Builder |
AppProps.Builder.role(IRole role)
Sets the value of
AppProps.getRole() |
App.Builder |
App.Builder.role(IRole role)
(experimental) The IAM service role to associate with the application.
|
| Constructor and Description |
|---|
Jsii$Proxy(IApp app,
IRole autoSubDomainIamRole,
List<String> autoSubdomainCreationPatterns,
String domainName,
Boolean enableAutoSubdomain,
List<? extends SubDomain> subDomains)
Constructor that initializes the object based on literal property values passed by the
DomainProps.Builder. |
Jsii$Proxy(String appName,
AutoBranchCreation autoBranchCreation,
Boolean autoBranchDeletion,
BasicAuth basicAuth,
BuildSpec buildSpec,
List<? extends CustomRule> customRules,
String description,
Map<String,String> environmentVariables,
IRole role,
ISourceCodeProvider sourceCodeProvider)
Constructor that initializes the object based on literal property values passed by the
AppProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
TokenAuthorizerProps.Jsii$Proxy.getAssumeRole() |
IRole |
RequestAuthorizerProps.Jsii$Proxy.getAssumeRole() |
default IRole |
LambdaAuthorizerProps.getAssumeRole()
(experimental) An optional IAM role for APIGateway to assume before calling the Lambda-based authorizer.
|
IRole |
LambdaAuthorizerProps.Jsii$Proxy.getAssumeRole() |
IRole |
LambdaIntegrationOptions.Jsii$Proxy.getCredentialsRole() |
default IRole |
IntegrationOptions.getCredentialsRole()
(experimental) An IAM role that API Gateway assumes.
|
IRole |
IntegrationOptions.Jsii$Proxy.getCredentialsRole() |
protected IRole |
RequestAuthorizer.getRole()
(experimental) The IAM role that the API Gateway service assumes while invoking the Lambda function.
|
protected IRole |
TokenAuthorizer.getRole()
(experimental) The IAM role that the API Gateway service assumes while invoking the Lambda function.
|
| Modifier and Type | Method and Description |
|---|---|
TokenAuthorizerProps.Builder |
TokenAuthorizerProps.Builder.assumeRole(IRole assumeRole)
Sets the value of
LambdaAuthorizerProps.getAssumeRole() |
RequestAuthorizerProps.Builder |
RequestAuthorizerProps.Builder.assumeRole(IRole assumeRole)
Sets the value of
LambdaAuthorizerProps.getAssumeRole() |
RequestAuthorizer.Builder |
RequestAuthorizer.Builder.assumeRole(IRole assumeRole)
(experimental) An optional IAM role for APIGateway to assume before calling the Lambda-based authorizer.
|
LambdaAuthorizerProps.Builder |
LambdaAuthorizerProps.Builder.assumeRole(IRole assumeRole)
Sets the value of
LambdaAuthorizerProps.getAssumeRole() |
TokenAuthorizer.Builder |
TokenAuthorizer.Builder.assumeRole(IRole assumeRole)
(experimental) An optional IAM role for APIGateway to assume before calling the Lambda-based authorizer.
|
LambdaIntegration.Builder |
LambdaIntegration.Builder.credentialsRole(IRole credentialsRole)
(experimental) An IAM role that API Gateway assumes.
|
LambdaIntegrationOptions.Builder |
LambdaIntegrationOptions.Builder.credentialsRole(IRole credentialsRole)
Sets the value of
IntegrationOptions.getCredentialsRole() |
MockIntegration.Builder |
MockIntegration.Builder.credentialsRole(IRole credentialsRole)
(experimental) An IAM role that API Gateway assumes.
|
IntegrationOptions.Builder |
IntegrationOptions.Builder.credentialsRole(IRole credentialsRole)
Sets the value of
IntegrationOptions.getCredentialsRole() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowTestInvoke,
Boolean proxy,
List<String> cacheKeyParameters,
String cacheNamespace,
ConnectionType connectionType,
ContentHandling contentHandling,
Boolean credentialsPassthrough,
IRole credentialsRole,
List<? extends IntegrationResponse> integrationResponses,
PassthroughBehavior passthroughBehavior,
Map<String,String> requestParameters,
Map<String,String> requestTemplates,
IVpcLink vpcLink)
Constructor that initializes the object based on literal property values passed by the
LambdaIntegrationOptions.Builder. |
Jsii$Proxy(IFunction handler,
IRole assumeRole,
String authorizerName,
Duration resultsCacheTtl)
Constructor that initializes the object based on literal property values passed by the
LambdaAuthorizerProps.Builder. |
Jsii$Proxy(List<String> identitySources,
IFunction handler,
IRole assumeRole,
String authorizerName,
Duration resultsCacheTtl)
Constructor that initializes the object based on literal property values passed by the
RequestAuthorizerProps.Builder. |
Jsii$Proxy(List<String> cacheKeyParameters,
String cacheNamespace,
ConnectionType connectionType,
ContentHandling contentHandling,
Boolean credentialsPassthrough,
IRole credentialsRole,
List<? extends IntegrationResponse> integrationResponses,
PassthroughBehavior passthroughBehavior,
Map<String,String> requestParameters,
Map<String,String> requestTemplates,
IVpcLink vpcLink)
Constructor that initializes the object based on literal property values passed by the
IntegrationOptions.Builder. |
Jsii$Proxy(String identitySource,
String validationRegex,
IFunction handler,
IRole assumeRole,
String authorizerName,
Duration resultsCacheTtl)
Constructor that initializes the object based on literal property values passed by the
TokenAuthorizerProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
ScalableTargetProps.getRole()
(experimental) Role that allows Application Auto Scaling to modify your scalable target.
|
IRole |
ScalableTargetProps.Jsii$Proxy.getRole() |
IRole |
BaseScalableAttributeProps.getRole()
(experimental) Role to use for scaling.
|
IRole |
BaseScalableAttributeProps.Jsii$Proxy.getRole() |
IRole |
ScalableTarget.getRole()
(experimental) The role used to give AutoScaling permissions to your resource.
|
| Modifier and Type | Method and Description |
|---|---|
ScalableTargetProps.Builder |
ScalableTargetProps.Builder.role(IRole role)
Sets the value of
ScalableTargetProps.getRole() |
BaseScalableAttributeProps.Builder |
BaseScalableAttributeProps.Builder.role(IRole role)
Sets the value of
BaseScalableAttributeProps.getRole() |
ScalableTarget.Builder |
ScalableTarget.Builder.role(IRole role)
(experimental) Role that allows Application Auto Scaling to modify your scalable target.
|
| Constructor and Description |
|---|
Jsii$Proxy(Number maxCapacity,
Number minCapacity,
String resourceId,
String scalableDimension,
ServiceNamespace serviceNamespace,
IRole role)
Constructor that initializes the object based on literal property values passed by the
ScalableTargetProps.Builder. |
Jsii$Proxy(String dimension,
String resourceId,
IRole role,
ServiceNamespace serviceNamespace,
Number maxCapacity,
Number minCapacity)
Constructor that initializes the object based on literal property values passed by the
BaseScalableAttributeProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
LogConfig.getRole()
(experimental) The role for CloudWatch Logs.
|
IRole |
LogConfig.Jsii$Proxy.getRole() |
default IRole |
BackedDataSourceProps.getServiceRole()
(experimental) The IAM service role to be assumed by AppSync to interact with the data source.
|
IRole |
BackedDataSourceProps.Jsii$Proxy.getServiceRole() |
IRole |
LambdaDataSourceProps.Jsii$Proxy.getServiceRole() |
IRole |
DynamoDbDataSourceProps.Jsii$Proxy.getServiceRole() |
protected IRole |
BaseDataSource.getServiceRole() |
IRole |
RdsDataSourceProps.Jsii$Proxy.getServiceRole() |
| Modifier and Type | Method and Description |
|---|---|
LogConfig.Builder |
LogConfig.Builder.role(IRole role)
Sets the value of
LogConfig.getRole() |
BackedDataSourceProps.Builder |
BackedDataSourceProps.Builder.serviceRole(IRole serviceRole)
Sets the value of
BackedDataSourceProps.getServiceRole() |
LambdaDataSourceProps.Builder |
LambdaDataSourceProps.Builder.serviceRole(IRole serviceRole)
Sets the value of
BackedDataSourceProps.getServiceRole() |
DynamoDbDataSourceProps.Builder |
DynamoDbDataSourceProps.Builder.serviceRole(IRole serviceRole)
Sets the value of
BackedDataSourceProps.getServiceRole() |
DynamoDbDataSource.Builder |
DynamoDbDataSource.Builder.serviceRole(IRole serviceRole)
(experimental) The IAM service role to be assumed by AppSync to interact with the data source.
|
LambdaDataSource.Builder |
LambdaDataSource.Builder.serviceRole(IRole serviceRole)
(experimental) The IAM service role to be assumed by AppSync to interact with the data source.
|
RdsDataSourceProps.Builder |
RdsDataSourceProps.Builder.serviceRole(IRole serviceRole)
Sets the value of
BackedDataSourceProps.getServiceRole() |
RdsDataSource.Builder |
RdsDataSource.Builder.serviceRole(IRole serviceRole)
(experimental) The IAM service role to be assumed by AppSync to interact with the data source.
|
protected void |
BaseDataSource.setServiceRole(IRole value) |
| Constructor and Description |
|---|
Jsii$Proxy(IFunction lambdaFunction,
IRole serviceRole,
IGraphqlApi api,
String description,
String name)
Constructor that initializes the object based on literal property values passed by the
LambdaDataSourceProps.Builder. |
Jsii$Proxy(IRole serviceRole,
IGraphqlApi api,
String description,
String name)
Constructor that initializes the object based on literal property values passed by the
BackedDataSourceProps.Builder. |
Jsii$Proxy(ISecret secretStore,
IServerlessCluster serverlessCluster,
String databaseName,
IRole serviceRole,
IGraphqlApi api,
String description,
String name)
Constructor that initializes the object based on literal property values passed by the
RdsDataSourceProps.Builder. |
Jsii$Proxy(ITable table,
Boolean readOnlyAccess,
Boolean useCallerCredentials,
IRole serviceRole,
IGraphqlApi api,
String description,
String name)
Constructor that initializes the object based on literal property values passed by the
DynamoDbDataSourceProps.Builder. |
Jsii$Proxy(Object excludeVerboseContent,
FieldLogLevel fieldLogLevel,
IRole role)
Constructor that initializes the object based on literal property values passed by the
LogConfig.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
BasicLifecycleHookProps.getRole()
(experimental) The role that allows publishing to the notification target.
|
IRole |
BasicLifecycleHookProps.Jsii$Proxy.getRole() |
default IRole |
AutoScalingGroupProps.getRole()
(experimental) An IAM role to associate with the instance profile assigned to this Auto Scaling Group.
|
IRole |
AutoScalingGroupProps.Jsii$Proxy.getRole() |
IRole |
AutoScalingGroup.getRole()
(experimental) The IAM role assumed by instances of this fleet.
|
IRole |
LifecycleHook.getRole()
(experimental) The role that allows the ASG to publish to the notification target.
|
IRole |
LifecycleHookProps.Jsii$Proxy.getRole() |
IRole |
ILifecycleHook.getRole()
(experimental) The role for the lifecycle hook to execute.
|
IRole |
ILifecycleHook.Jsii$Proxy.getRole()
(experimental) The role for the lifecycle hook to execute.
|
default IRole |
ILifecycleHook.Jsii$Default.getRole()
(experimental) The role for the lifecycle hook to execute.
|
| Modifier and Type | Method and Description |
|---|---|
BasicLifecycleHookProps.Builder |
BasicLifecycleHookProps.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)
(experimental) An IAM role to associate with the instance profile assigned to this Auto Scaling Group.
|
LifecycleHook.Builder |
LifecycleHook.Builder.role(IRole role)
(experimental) The role that allows publishing to the notification target.
|
LifecycleHookProps.Builder |
LifecycleHookProps.Builder.role(IRole role)
Sets the value of
BasicLifecycleHookProps.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(IAutoScalingGroup autoScalingGroup,
LifecycleTransition lifecycleTransition,
ILifecycleHookTarget notificationTarget,
DefaultResult defaultResult,
Duration heartbeatTimeout,
String lifecycleHookName,
String notificationMetadata,
IRole role)
Constructor that initializes the object based on literal property values passed by the
LifecycleHookProps.Builder. |
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
IVpc vpc,
CloudFormationInit init,
ApplyCloudFormationInitOptions initOptions,
IRole role,
ISecurityGroup securityGroup,
UserData userData,
Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
List<? extends NotificationConfiguration> notifications,
ITopic notificationsTopic,
Number replacingUpdateMinSuccessfulInstancesPercent,
Number resourceSignalCount,
Duration resourceSignalTimeout,
RollingUpdateConfiguration rollingUpdateConfiguration,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
UpdateType updateType,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AutoScalingGroupProps.Builder. |
Jsii$Proxy(LifecycleTransition lifecycleTransition,
ILifecycleHookTarget notificationTarget,
DefaultResult defaultResult,
Duration heartbeatTimeout,
String lifecycleHookName,
String notificationMetadata,
IRole role)
Constructor that initializes the object based on literal property values passed by the
BasicLifecycleHookProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
BackupSelectionProps.Jsii$Proxy.getRole() |
default IRole |
BackupSelectionOptions.getRole()
(experimental) 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 |
|---|---|
BackupSelectionProps.Builder |
BackupSelectionProps.Builder.role(IRole role)
Sets the value of
BackupSelectionOptions.getRole() |
BackupSelection.Builder |
BackupSelection.Builder.role(IRole role)
(experimental) The role that AWS Backup uses to authenticate when backuping or restoring the resources.
|
BackupSelectionOptions.Builder |
BackupSelectionOptions.Builder.role(IRole role)
Sets the value of
BackupSelectionOptions.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(IBackupPlan backupPlan,
List<? extends BackupResource> resources,
Boolean allowRestores,
String backupSelectionName,
IRole role)
Constructor that initializes the object based on literal property values passed by the
BackupSelectionProps.Builder. |
Jsii$Proxy(List<? extends BackupResource> resources,
Boolean allowRestores,
String backupSelectionName,
IRole role)
Constructor that initializes the object based on literal property values passed by the
BackupSelectionOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
JobDefinitionContainer.getJobRole()
(experimental) The IAM role that the container can assume for AWS permissions.
|
IRole |
JobDefinitionContainer.Jsii$Proxy.getJobRole() |
default IRole |
ComputeEnvironmentProps.getServiceRole()
(experimental) The IAM role used by Batch to make calls to other AWS services on your behalf for managing the resources that you use with the service.
|
IRole |
ComputeEnvironmentProps.Jsii$Proxy.getServiceRole() |
default IRole |
ComputeResources.getSpotFleetRole()
(experimental) This property will be ignored if you set the environment type to ON_DEMAND.
|
IRole |
ComputeResources.Jsii$Proxy.getSpotFleetRole() |
| Modifier and Type | Method and Description |
|---|---|
JobDefinitionContainer.Builder |
JobDefinitionContainer.Builder.jobRole(IRole jobRole)
Sets the value of
JobDefinitionContainer.getJobRole() |
ComputeEnvironmentProps.Builder |
ComputeEnvironmentProps.Builder.serviceRole(IRole serviceRole)
Sets the value of
ComputeEnvironmentProps.getServiceRole() |
ComputeEnvironment.Builder |
ComputeEnvironment.Builder.serviceRole(IRole serviceRole)
(experimental) The IAM role used by Batch to make calls to other AWS services on your behalf for managing the resources that you use with the service.
|
ComputeResources.Builder |
ComputeResources.Builder.spotFleetRole(IRole spotFleetRole)
Sets the value of
ComputeResources.getSpotFleetRole() |
| Constructor and Description |
|---|
Jsii$Proxy(ContainerImage image,
List<String> command,
Map<String,String> environment,
Number gpuCount,
InstanceType instanceType,
IRole jobRole,
LinuxParameters linuxParams,
LogConfiguration logConfiguration,
Number memoryLimitMiB,
List<? extends MountPoint> mountPoints,
Boolean privileged,
Boolean readOnly,
List<? extends Ulimit> ulimits,
String user,
Number vcpus,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
JobDefinitionContainer.Builder. |
Jsii$Proxy(IVpc vpc,
AllocationStrategy allocationStrategy,
Number bidPercentage,
Map<String,String> computeResourcesTags,
Number desiredvCpus,
String ec2KeyPair,
IMachineImage image,
String instanceRole,
List<? extends InstanceType> instanceTypes,
LaunchTemplateSpecification launchTemplate,
Number maxvCpus,
Number minvCpus,
String placementGroup,
List<? extends ISecurityGroup> securityGroups,
IRole spotFleetRole,
ComputeResourceType type,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ComputeResources.Builder. |
Jsii$Proxy(String computeEnvironmentName,
ComputeResources computeResources,
Boolean enabled,
Boolean managed,
IRole serviceRole)
Constructor that initializes the object based on literal property values passed by the
ComputeEnvironmentProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
DnsValidatedCertificateProps.getCustomResourceRole()
(experimental) Role to use for the custom resource that creates the validated certificate.
|
IRole |
DnsValidatedCertificateProps.Jsii$Proxy.getCustomResourceRole() |
| Modifier and Type | Method and Description |
|---|---|
DnsValidatedCertificate.Builder |
DnsValidatedCertificate.Builder.customResourceRole(IRole customResourceRole)
(experimental) Role to use for the custom resource that creates the validated certificate.
|
DnsValidatedCertificateProps.Builder |
DnsValidatedCertificateProps.Builder.customResourceRole(IRole customResourceRole)
Sets the value of
DnsValidatedCertificateProps.getCustomResourceRole() |
| Constructor and Description |
|---|
Jsii$Proxy(IHostedZone hostedZone,
IRole customResourceRole,
String region,
String route53Endpoint,
String domainName,
List<String> subjectAlternativeNames,
CertificateValidation validation,
Map<String,String> validationDomains,
ValidationMethod validationMethod)
Constructor that initializes the object based on literal property values passed by the
DnsValidatedCertificateProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
SlackChannelConfigurationProps.getLogRetentionRole()
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
SlackChannelConfigurationProps.Jsii$Proxy.getLogRetentionRole() |
default IRole |
ISlackChannelConfiguration.getRole()
(experimental) The permission role of Slack channel configuration.
|
IRole |
ISlackChannelConfiguration.Jsii$Proxy.getRole()
(experimental) The permission role of Slack channel configuration.
|
default IRole |
ISlackChannelConfiguration.Jsii$Default.getRole()
(experimental) The permission role of Slack channel configuration.
|
default IRole |
SlackChannelConfigurationProps.getRole()
(experimental) The permission role of Slack channel configuration.
|
IRole |
SlackChannelConfigurationProps.Jsii$Proxy.getRole() |
IRole |
SlackChannelConfiguration.getRole()
(experimental) 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)
(experimental) 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)
(experimental) The permission role of Slack channel configuration.
|
| Constructor and Description |
|---|
Jsii$Proxy(String slackChannelConfigurationName,
String slackChannelId,
String slackWorkspaceId,
LoggingLevel loggingLevel,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
List<? extends ITopic> notificationTopics,
IRole role)
Constructor that initializes the object based on literal property values passed by the
SlackChannelConfigurationProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
EdgeFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
EdgeFunction.getRole()
(experimental) 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)
(experimental) 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)
(experimental) Lambda execution role.
|
EdgeFunctionProps.Builder |
EdgeFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(String stackId,
Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
EdgeFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
BatchBuildConfig.getRole()
(experimental) The IAM batch service Role of this Project.
|
IRole |
BatchBuildConfig.Jsii$Proxy.getRole() |
IRole |
Project.getRole()
(experimental) The IAM role for this project.
|
default IRole |
CommonProjectProps.getRole()
(experimental) Service Role to assume while running the build.
|
IRole |
CommonProjectProps.Jsii$Proxy.getRole() |
default IRole |
IProject.getRole()
(experimental) The IAM service Role of this Project.
|
IRole |
IProject.Jsii$Proxy.getRole()
(experimental) The IAM service Role of this Project.
|
default IRole |
IProject.Jsii$Default.getRole()
(experimental) The IAM service Role of this Project.
|
IRole |
ProjectProps.Jsii$Proxy.getRole() |
IRole |
PipelineProjectProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
BatchBuildConfig.Builder |
BatchBuildConfig.Builder.role(IRole role)
Sets the value of
BatchBuildConfig.getRole() |
Project.Builder |
Project.Builder.role(IRole role)
(experimental) Service Role to assume while running the build.
|
CommonProjectProps.Builder |
CommonProjectProps.Builder.role(IRole role)
Sets the value of
CommonProjectProps.getRole() |
PipelineProject.Builder |
PipelineProject.Builder.role(IRole role)
(experimental) Service Role to assume while running the build.
|
ProjectProps.Builder |
ProjectProps.Builder.role(IRole role)
Sets the value of
CommonProjectProps.getRole() |
PipelineProjectProps.Builder |
PipelineProjectProps.Builder.role(IRole role)
Sets the value of
CommonProjectProps.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
CommonProjectProps.Builder. |
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
PipelineProjectProps.Builder. |
Jsii$Proxy(IArtifacts artifacts,
List<? extends IArtifacts> secondaryArtifacts,
List<? extends ISource> secondarySources,
ISource source,
Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ProjectProps.Builder. |
Jsii$Proxy(IRole role)
Constructor that initializes the object based on literal property values passed by the
BatchBuildConfig.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
LambdaDeploymentGroupProps.getRole()
(experimental) The service Role of this Deployment Group.
|
IRole |
LambdaDeploymentGroupProps.Jsii$Proxy.getRole() |
default IRole |
ServerDeploymentGroupProps.getRole()
(experimental) The service Role of this Deployment Group.
|
IRole |
ServerDeploymentGroupProps.Jsii$Proxy.getRole() |
default IRole |
IServerDeploymentGroup.getRole() |
IRole |
IServerDeploymentGroup.Jsii$Proxy.getRole() |
default IRole |
IServerDeploymentGroup.Jsii$Default.getRole() |
IRole |
ServerDeploymentGroup.getRole() |
IRole |
LambdaDeploymentGroup.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() |
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.role(IRole role)
(experimental) The service Role of this Deployment Group.
|
LambdaDeploymentGroup.Builder |
LambdaDeploymentGroup.Builder.role(IRole role)
(experimental) The service Role of this Deployment Group.
|
| Constructor and Description |
|---|
Jsii$Proxy(Alias alias,
List<? extends IAlarm> alarms,
ILambdaApplication application,
AutoRollbackConfig autoRollback,
ILambdaDeploymentConfig deploymentConfig,
String deploymentGroupName,
Boolean ignorePollAlarmsFailure,
IFunction postHook,
IFunction preHook,
IRole role)
Constructor that initializes the object based on literal property values passed by the
LambdaDeploymentGroupProps.Builder. |
Jsii$Proxy(List<? extends IAlarm> alarms,
IServerApplication application,
AutoRollbackConfig autoRollback,
List<? extends IAutoScalingGroup> autoScalingGroups,
IServerDeploymentConfig deploymentConfig,
String deploymentGroupName,
InstanceTagSet ec2InstanceTags,
Boolean ignorePollAlarmsFailure,
Boolean installAgent,
LoadBalancer loadBalancer,
InstanceTagSet onPremiseInstanceTags,
IRole role)
Constructor that initializes the object based on literal property values passed by the
ServerDeploymentGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
ActionProperties.getRole() |
IRole |
ActionProperties.Jsii$Proxy.getRole() |
default IRole |
PipelineProps.getRole()
(experimental) The IAM role to be assumed by this Pipeline.
|
IRole |
PipelineProps.Jsii$Proxy.getRole() |
IRole |
Pipeline.getRole()
(experimental) The IAM role AWS CodePipeline will use to perform actions or assume roles for actions with a more specific IAM role.
|
IRole |
ActionBindOptions.getRole() |
IRole |
ActionBindOptions.Jsii$Proxy.getRole() |
default IRole |
CommonAwsActionProps.getRole()
(experimental) The Role in which context's this Action will be executing in.
|
IRole |
CommonAwsActionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
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() |
Pipeline.Builder |
Pipeline.Builder.role(IRole role)
(experimental) The IAM role to be assumed by this Pipeline.
|
ActionBindOptions.Builder |
ActionBindOptions.Builder.role(IRole role)
Sets the value of
ActionBindOptions.getRole() |
CommonAwsActionProps.Builder |
CommonAwsActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(IBucket artifactBucket,
Boolean crossAccountKeys,
Map<String,? extends IBucket> crossRegionReplicationBuckets,
String pipelineName,
Boolean restartExecutionOnUpdate,
IRole role,
List<? extends StageProps> stages)
Constructor that initializes the object based on literal property values passed by the
PipelineProps.Builder. |
Jsii$Proxy(IBucket bucket,
IRole role)
Constructor that initializes the object based on literal property values passed by the
ActionBindOptions.Builder. |
Jsii$Proxy(IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
CommonAwsActionProps.Builder. |
Jsii$Proxy(String actionName,
ActionArtifactBounds artifactBounds,
ActionCategory category,
String provider,
String account,
List<? extends Artifact> inputs,
List<? extends Artifact> outputs,
String owner,
String region,
IResource resource,
IRole role,
Number runOrder,
String variablesNamespace,
String version)
Constructor that initializes the object based on literal property values passed by the
ActionProperties.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
CloudFormationCreateReplaceChangeSetAction.getDeploymentRole() |
default IRole |
CloudFormationDeleteStackActionProps.getDeploymentRole()
(experimental) IAM role to assume when deploying changes.
|
IRole |
CloudFormationDeleteStackActionProps.Jsii$Proxy.getDeploymentRole() |
default IRole |
CloudFormationCreateReplaceChangeSetActionProps.getDeploymentRole()
(experimental) IAM role to assume when deploying changes.
|
IRole |
CloudFormationCreateReplaceChangeSetActionProps.Jsii$Proxy.getDeploymentRole() |
IRole |
CloudFormationDeleteStackAction.getDeploymentRole() |
default IRole |
CloudFormationCreateUpdateStackActionProps.getDeploymentRole()
(experimental) IAM role to assume when deploying changes.
|
IRole |
CloudFormationCreateUpdateStackActionProps.Jsii$Proxy.getDeploymentRole() |
IRole |
CloudFormationCreateUpdateStackAction.getDeploymentRole() |
default IRole |
CodeCommitSourceActionProps.getEventRole()
(experimental) Role to be used by on commit event rule.
|
IRole |
CodeCommitSourceActionProps.Jsii$Proxy.getEventRole() |
IRole |
S3DeployActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationDeleteStackActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationCreateReplaceChangeSetActionProps.Jsii$Proxy.getRole() |
IRole |
S3SourceActionProps.Jsii$Proxy.getRole() |
IRole |
CodeDeployServerDeployActionProps.Jsii$Proxy.getRole() |
IRole |
EcsDeployActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationExecuteChangeSetActionProps.Jsii$Proxy.getRole() |
IRole |
LambdaInvokeActionProps.Jsii$Proxy.getRole() |
IRole |
CodeCommitSourceActionProps.Jsii$Proxy.getRole() |
IRole |
CodeBuildActionProps.Jsii$Proxy.getRole() |
IRole |
EcrSourceActionProps.Jsii$Proxy.getRole() |
IRole |
StepFunctionsInvokeActionProps.Jsii$Proxy.getRole() |
IRole |
CodeDeployEcsDeployActionProps.Jsii$Proxy.getRole() |
IRole |
ServiceCatalogDeployActionProps.Jsii$Proxy.getRole() |
IRole |
BitBucketSourceActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationCreateUpdateStackActionProps.Jsii$Proxy.getRole() |
IRole |
ManualApprovalActionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
CloudFormationCreateReplaceChangeSetAction.Builder |
CloudFormationCreateReplaceChangeSetAction.Builder.deploymentRole(IRole deploymentRole)
(experimental) IAM role to assume when deploying changes.
|
CloudFormationDeleteStackActionProps.Builder |
CloudFormationDeleteStackActionProps.Builder.deploymentRole(IRole deploymentRole)
Sets the value of
CloudFormationDeleteStackActionProps.getDeploymentRole() |
CloudFormationCreateReplaceChangeSetActionProps.Builder |
CloudFormationCreateReplaceChangeSetActionProps.Builder.deploymentRole(IRole deploymentRole)
Sets the value of
CloudFormationCreateReplaceChangeSetActionProps.getDeploymentRole() |
CloudFormationDeleteStackAction.Builder |
CloudFormationDeleteStackAction.Builder.deploymentRole(IRole deploymentRole)
(experimental) IAM role to assume when deploying changes.
|
CloudFormationCreateUpdateStackActionProps.Builder |
CloudFormationCreateUpdateStackActionProps.Builder.deploymentRole(IRole deploymentRole)
Sets the value of
CloudFormationCreateUpdateStackActionProps.getDeploymentRole() |
CloudFormationCreateUpdateStackAction.Builder |
CloudFormationCreateUpdateStackAction.Builder.deploymentRole(IRole deploymentRole)
(experimental) IAM role to assume when deploying changes.
|
CodeCommitSourceAction.Builder |
CodeCommitSourceAction.Builder.eventRole(IRole eventRole)
(experimental) Role to be used by on commit event rule.
|
CodeCommitSourceActionProps.Builder |
CodeCommitSourceActionProps.Builder.eventRole(IRole eventRole)
Sets the value of
CodeCommitSourceActionProps.getEventRole() |
S3DeployActionProps.Builder |
S3DeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
StepFunctionInvokeAction.Builder |
StepFunctionInvokeAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CodeBuildAction.Builder |
CodeBuildAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
BitBucketSourceAction.Builder |
BitBucketSourceAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CloudFormationExecuteChangeSetAction.Builder |
CloudFormationExecuteChangeSetAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CodeCommitSourceAction.Builder |
CodeCommitSourceAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CloudFormationCreateReplaceChangeSetAction.Builder |
CloudFormationCreateReplaceChangeSetAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
S3DeployAction.Builder |
S3DeployAction.Builder.role(IRole role)
(experimental) 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() |
CloudFormationCreateReplaceChangeSetActionProps.Builder |
CloudFormationCreateReplaceChangeSetActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
S3SourceActionProps.Builder |
S3SourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeDeployServerDeployActionProps.Builder |
CodeDeployServerDeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
EcrSourceAction.Builder |
EcrSourceAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CodeDeployServerDeployAction.Builder |
CodeDeployServerDeployAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
S3SourceAction.Builder |
S3SourceAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
EcsDeployActionProps.Builder |
EcsDeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationExecuteChangeSetActionProps.Builder |
CloudFormationExecuteChangeSetActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
LambdaInvokeActionProps.Builder |
LambdaInvokeActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeDeployEcsDeployAction.Builder |
CodeDeployEcsDeployAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CloudFormationDeleteStackAction.Builder |
CloudFormationDeleteStackAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
EcsDeployAction.Builder |
EcsDeployAction.Builder.role(IRole role)
(experimental) 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() |
CodeBuildActionProps.Builder |
CodeBuildActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
EcrSourceActionProps.Builder |
EcrSourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
StepFunctionsInvokeActionProps.Builder |
StepFunctionsInvokeActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeDeployEcsDeployActionProps.Builder |
CodeDeployEcsDeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
ManualApprovalAction.Builder |
ManualApprovalAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
ServiceCatalogDeployActionProps.Builder |
ServiceCatalogDeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
ServiceCatalogDeployAction.Builder |
ServiceCatalogDeployAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
LambdaInvokeAction.Builder |
LambdaInvokeAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
BitBucketSourceActionProps.Builder |
BitBucketSourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationCreateUpdateStackActionProps.Builder |
CloudFormationCreateUpdateStackActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
ManualApprovalActionProps.Builder |
ManualApprovalActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationCreateUpdateStackAction.Builder |
CloudFormationCreateUpdateStackAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
| Constructor and Description |
|---|
Jsii$Proxy(Artifact input,
IProject project,
Boolean checkSecretsInPlainTextEnvVariables,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
Boolean executeBatchBuild,
List<? extends Artifact> extraInputs,
List<? extends Artifact> outputs,
CodeBuildActionType type,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
CodeBuildActionProps.Builder. |
Jsii$Proxy(Artifact output,
IRepository repository,
String branch,
Boolean codeBuildCloneOutput,
IRole eventRole,
CodeCommitTrigger trigger,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
CodeCommitSourceActionProps.Builder. |
Jsii$Proxy(Artifact output,
IRepository repository,
String imageTag,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
EcrSourceActionProps.Builder. |
Jsii$Proxy(Boolean adminPermissions,
String stackName,
ArtifactPath templatePath,
String account,
List<? extends CloudFormationCapabilities> capabilities,
List<? extends CfnCapabilities> cfnCapabilities,
IRole deploymentRole,
List<? extends Artifact> extraInputs,
Artifact output,
String outputFileName,
Map<String,? extends Object> parameterOverrides,
String region,
Boolean replaceOnFailure,
ArtifactPath templateConfiguration,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
CloudFormationCreateUpdateStackActionProps.Builder. |
Jsii$Proxy(Boolean adminPermissions,
String changeSetName,
String stackName,
ArtifactPath templatePath,
String account,
List<? extends CloudFormationCapabilities> capabilities,
List<? extends CfnCapabilities> cfnCapabilities,
IRole deploymentRole,
List<? extends Artifact> extraInputs,
Artifact output,
String outputFileName,
Map<String,? extends Object> parameterOverrides,
String region,
ArtifactPath templateConfiguration,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
CloudFormationCreateReplaceChangeSetActionProps.Builder. |
Jsii$Proxy(Boolean adminPermissions,
String stackName,
String account,
List<? extends CloudFormationCapabilities> capabilities,
List<? extends CfnCapabilities> cfnCapabilities,
IRole deploymentRole,
List<? extends Artifact> extraInputs,
Artifact output,
String outputFileName,
Map<String,? extends Object> parameterOverrides,
String region,
ArtifactPath templateConfiguration,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
CloudFormationDeleteStackActionProps.Builder. |
Jsii$Proxy(IBaseService service,
Duration deploymentTimeout,
ArtifactPath imageFile,
Artifact input,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
EcsDeployActionProps.Builder. |
Jsii$Proxy(IBucket bucket,
Artifact input,
BucketAccessControl accessControl,
List<? extends CacheControl> cacheControl,
Boolean extract,
String objectKey,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
S3DeployActionProps.Builder. |
Jsii$Proxy(IBucket bucket,
String bucketKey,
Artifact output,
S3Trigger trigger,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
S3SourceActionProps.Builder. |
Jsii$Proxy(IEcsDeploymentGroup deploymentGroup,
ArtifactPath appSpecTemplateFile,
Artifact appSpecTemplateInput,
List<? extends CodeDeployEcsContainerImageInput> containerImageInputs,
ArtifactPath taskDefinitionTemplateFile,
Artifact taskDefinitionTemplateInput,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
CodeDeployEcsDeployActionProps.Builder. |
Jsii$Proxy(IFunction lambda,
List<? extends Artifact> inputs,
List<? extends Artifact> outputs,
Map<String,? extends Object> userParameters,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
LambdaInvokeActionProps.Builder. |
Jsii$Proxy(IServerDeploymentGroup deploymentGroup,
Artifact input,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
CodeDeployServerDeployActionProps.Builder. |
Jsii$Proxy(IStateMachine stateMachine,
String executionNamePrefix,
Artifact output,
StateMachineInput stateMachineInput,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
StepFunctionsInvokeActionProps.Builder. |
Jsii$Proxy(String connectionArn,
Artifact output,
String owner,
String repo,
String branch,
Boolean codeBuildCloneOutput,
Boolean triggerOnPush,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
BitBucketSourceActionProps.Builder. |
Jsii$Proxy(String productId,
String productVersionName,
ArtifactPath templatePath,
String productVersionDescription,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
ServiceCatalogDeployActionProps.Builder. |
Jsii$Proxy(String additionalInformation,
String externalEntityLink,
ITopic notificationTopic,
List<String> notifyEmails,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
ManualApprovalActionProps.Builder. |
Jsii$Proxy(String changeSetName,
String stackName,
String account,
Artifact output,
String outputFileName,
String region,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
CloudFormationExecuteChangeSetActionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
UserPoolProps.getSmsRole()
(experimental) 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)
(experimental) The IAM role that Cognito will assume while sending SMS messages.
|
| Constructor and Description |
|---|
Jsii$Proxy(AccountRecovery accountRecovery,
AutoVerifiedAttrs autoVerify,
Map<String,? extends ICustomAttribute> customAttributes,
EmailSettings emailSettings,
Boolean enableSmsRole,
UserPoolTriggers lambdaTriggers,
Mfa mfa,
MfaSecondFactor mfaSecondFactor,
PasswordPolicy passwordPolicy,
RemovalPolicy removalPolicy,
Boolean selfSignUpEnabled,
SignInAliases signInAliases,
Boolean signInCaseSensitive,
IRole smsRole,
String smsRoleExternalId,
StandardAttributes standardAttributes,
UserInvitationConfig userInvitation,
String userPoolName,
UserVerificationConfig userVerification)
Constructor that initializes the object based on literal property values passed by the
UserPoolProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
CloudFormationStackDriftDetectionCheckProps.getRole()
(experimental) 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)
(experimental) The IAM role to use for this rule.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean ownStackOnly,
IRole role,
String configRuleName,
String description,
Map<String,? extends Object> inputParameters,
MaximumExecutionFrequency maximumExecutionFrequency,
RuleScope ruleScope)
Constructor that initializes the object based on literal property values passed by the
CloudFormationStackDriftDetectionCheckProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
FlowLogDestinationConfig.getIamRole()
(experimental) The IAM Role that has access to publish to CloudWatch logs.
|
IRole |
FlowLogDestinationConfig.Jsii$Proxy.getIamRole() |
IRole |
FlowLog.getIamRole()
(experimental) The iam role used to publish logs to CloudWatch.
|
IRole |
AttachInitOptions.getInstanceRole()
(experimental) Instance role of the consuming instance or fleet.
|
IRole |
AttachInitOptions.Jsii$Proxy.getInstanceRole() |
IRole |
Instance.getRole()
(experimental) The IAM role assumed by the instance.
|
IRole |
BastionHostLinux.getRole()
(experimental) The IAM role assumed by the instance.
|
default IRole |
LaunchTemplateProps.getRole()
(experimental) An IAM role to associate with the instance profile that is used by instances.
|
IRole |
LaunchTemplateProps.Jsii$Proxy.getRole() |
default IRole |
InstanceProps.getRole()
(experimental) An IAM role to associate with the instance profile assigned to this Auto Scaling Group.
|
IRole |
InstanceProps.Jsii$Proxy.getRole() |
IRole |
LaunchTemplate.getRole()
(experimental) IAM Role assumed by instances that are launched from this template.
|
| 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)
(experimental) An IAM role to associate with the instance profile assigned to this Auto Scaling Group.
|
LaunchTemplateProps.Builder |
LaunchTemplateProps.Builder.role(IRole role)
Sets the value of
LaunchTemplateProps.getRole() |
InstanceProps.Builder |
InstanceProps.Builder.role(IRole role)
Sets the value of
InstanceProps.getRole() |
LaunchTemplate.Builder |
LaunchTemplate.Builder.role(IRole role)
(experimental) An IAM role to associate with the instance profile that is used by instances.
|
static FlowLogDestination |
FlowLogDestination.toCloudWatchLogs(ILogGroup logGroup,
IRole iamRole)
(experimental) Use CloudWatch logs as the destination.
|
| Constructor and Description |
|---|
Jsii$Proxy(FlowLogDestinationType logDestinationType,
IRole iamRole,
String keyPrefix,
ILogGroup logGroup,
IBucket s3Bucket)
Constructor that initializes the object based on literal property values passed by the
FlowLogDestinationConfig.Builder. |
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
IVpc vpc,
Boolean allowAllOutbound,
String availabilityZone,
List<? extends BlockDevice> blockDevices,
CloudFormationInit init,
ApplyCloudFormationInitOptions initOptions,
String instanceName,
String keyName,
String privateIpAddress,
Duration resourceSignalTimeout,
IRole role,
ISecurityGroup securityGroup,
Boolean sourceDestCheck,
UserData userData,
Boolean userDataCausesReplacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder. |
Jsii$Proxy(IRole instanceRole,
OperatingSystemType platform,
UserData userData,
List<String> configSets,
Boolean embedFingerprint,
Boolean ignoreFailures,
Boolean printLog)
Constructor that initializes the object based on literal property values passed by the
AttachInitOptions.Builder. |
Jsii$Proxy(List<? extends BlockDevice> blockDevices,
CpuCredits cpuCredits,
Boolean detailedMonitoring,
Boolean disableApiTermination,
Boolean ebsOptimized,
Boolean hibernationConfigured,
InstanceInitiatedShutdownBehavior instanceInitiatedShutdownBehavior,
InstanceType instanceType,
String keyName,
String launchTemplateName,
IMachineImage machineImage,
Boolean nitroEnclaveEnabled,
IRole role,
ISecurityGroup securityGroup,
LaunchTemplateSpotOptions spotOptions,
UserData userData)
Constructor that initializes the object based on literal property values passed by the
LaunchTemplateProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
IFargateTaskDefinition.Jsii$Proxy.getExecutionRole()
(experimental) Execution role for this task definition.
|
default IRole |
IFargateTaskDefinition.Jsii$Default.getExecutionRole()
(experimental) Execution role for this task definition.
|
IRole |
TaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
IRole |
Ec2TaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
IRole |
TaskDefinition.getExecutionRole()
(experimental) Execution role for this task definition.
|
IRole |
FargateTaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
default IRole |
ITaskDefinition.getExecutionRole()
(experimental) Execution role for this task definition.
|
IRole |
ITaskDefinition.Jsii$Proxy.getExecutionRole()
(experimental) Execution role for this task definition.
|
default IRole |
ITaskDefinition.Jsii$Default.getExecutionRole()
(experimental) Execution role for this task definition.
|
IRole |
IEc2TaskDefinition.Jsii$Proxy.getExecutionRole()
(experimental) Execution role for this task definition.
|
default IRole |
IEc2TaskDefinition.Jsii$Default.getExecutionRole()
(experimental) Execution role for this task definition.
|
default IRole |
CommonTaskDefinitionProps.getExecutionRole()
(experimental) The name of the IAM task execution role that grants the ECS agent to call AWS APIs on your behalf.
|
IRole |
CommonTaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
IRole |
ScalableTaskCountProps.Jsii$Proxy.getRole() |
IRole |
TaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
IRole |
IFargateTaskDefinition.Jsii$Proxy.getTaskRole()
(experimental) 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()
(experimental) The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
TaskDefinitionProps.Jsii$Proxy.getTaskRole() |
IRole |
Ec2TaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
default IRole |
CommonTaskDefinitionAttributes.getTaskRole()
(experimental) 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 |
Ec2TaskDefinitionProps.Jsii$Proxy.getTaskRole() |
IRole |
TaskDefinition.getTaskRole()
(experimental) 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() |
IRole |
ITaskDefinition.getTaskRole()
(experimental) 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()
(experimental) 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()
(experimental) The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
IEc2TaskDefinition.Jsii$Proxy.getTaskRole()
(experimental) 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()
(experimental) The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
IRole |
FargateTaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
default IRole |
CommonTaskDefinitionProps.getTaskRole()
(experimental) 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 |
TaskDefinition.obtainExecutionRole()
(experimental) Creates the task execution IAM role if it doesn't already exist.
|
| Modifier and Type | Method and Description |
|---|---|
TaskDefinitionProps.Builder |
TaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
FargateTaskDefinition.Builder |
FargateTaskDefinition.Builder.executionRole(IRole executionRole)
(experimental) The name of the IAM task execution role that grants the ECS agent to call AWS APIs on your behalf.
|
Ec2TaskDefinitionProps.Builder |
Ec2TaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
TaskDefinition.Builder |
TaskDefinition.Builder.executionRole(IRole executionRole)
(experimental) The name of the IAM task execution role that grants the ECS agent to call AWS APIs on your behalf.
|
FargateTaskDefinitionProps.Builder |
FargateTaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
Ec2TaskDefinition.Builder |
Ec2TaskDefinition.Builder.executionRole(IRole executionRole)
(experimental) The name of the IAM task execution role that grants the ECS agent 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)
(experimental) Role to use for scaling.
|
ScalableTaskCountProps.Builder |
ScalableTaskCountProps.Builder.role(IRole role)
Sets the value of
BaseScalableAttributeProps.getRole() |
TaskDefinitionAttributes.Builder |
TaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
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() |
CommonTaskDefinitionAttributes.Builder |
CommonTaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
FargateTaskDefinition.Builder |
FargateTaskDefinition.Builder.taskRole(IRole taskRole)
(experimental) The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
Ec2TaskDefinitionProps.Builder |
Ec2TaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
TaskDefinition.Builder |
TaskDefinition.Builder.taskRole(IRole taskRole)
(experimental) The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
FargateTaskDefinitionProps.Builder |
FargateTaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
Ec2TaskDefinition.Builder |
Ec2TaskDefinition.Builder.taskRole(IRole taskRole)
(experimental) The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.
|
FargateTaskDefinitionAttributes.Builder |
FargateTaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
CommonTaskDefinitionProps.Builder |
CommonTaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
| Constructor and Description |
|---|
Jsii$Proxy(Compatibility compatibility,
String cpu,
IpcMode ipcMode,
String memoryMiB,
NetworkMode networkMode,
PidMode pidMode,
List<? extends PlacementConstraint> placementConstraints,
IRole executionRole,
String family,
ProxyConfiguration proxyConfiguration,
IRole taskRole,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
TaskDefinitionProps.Builder. |
Jsii$Proxy(Compatibility compatibility,
String taskDefinitionArn,
NetworkMode networkMode,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
TaskDefinitionAttributes.Builder. |
Jsii$Proxy(IpcMode ipcMode,
NetworkMode networkMode,
PidMode pidMode,
List<? extends PlacementConstraint> placementConstraints,
IRole executionRole,
String family,
ProxyConfiguration proxyConfiguration,
IRole taskRole,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
Ec2TaskDefinitionProps.Builder. |
Jsii$Proxy(IRole executionRole,
String family,
ProxyConfiguration proxyConfiguration,
IRole taskRole,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
CommonTaskDefinitionProps.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
IRole executionRole,
String family,
ProxyConfiguration proxyConfiguration,
IRole taskRole,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
FargateTaskDefinitionProps.Builder. |
Jsii$Proxy(String taskDefinitionArn,
NetworkMode networkMode,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
Ec2TaskDefinitionAttributes.Builder. |
Jsii$Proxy(String taskDefinitionArn,
NetworkMode networkMode,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
CommonTaskDefinitionAttributes.Builder. |
Jsii$Proxy(String taskDefinitionArn,
NetworkMode networkMode,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
FargateTaskDefinitionAttributes.Builder. |
Jsii$Proxy(String dimension,
String resourceId,
IRole role,
ServiceNamespace serviceNamespace,
Number maxCapacity,
Number minCapacity)
Constructor that initializes the object based on literal property values passed by the
ScalableTaskCountProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
NetworkLoadBalancedTaskImageProps.getExecutionRole()
(experimental) 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 |
NetworkLoadBalancedTaskImageOptions.getExecutionRole()
(experimental) 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()
(experimental) 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 |
ApplicationLoadBalancedTaskImageProps.getExecutionRole()
(experimental) 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 |
NetworkLoadBalancedTaskImageProps.getTaskRole()
(experimental) 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 |
NetworkLoadBalancedTaskImageOptions.getTaskRole()
(experimental) 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()
(experimental) 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 |
ApplicationLoadBalancedTaskImageProps.getTaskRole()
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(ContainerImage image,
String containerName,
List<? extends Number> containerPorts,
Boolean enableLogging,
Map<String,String> environment,
IRole executionRole,
String family,
LogDriver logDriver,
Map<String,? extends Secret> secrets,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedTaskImageProps.Builder. |
Jsii$Proxy(ContainerImage image,
String containerName,
List<? extends Number> containerPorts,
Boolean enableLogging,
Map<String,String> environment,
IRole executionRole,
String family,
LogDriver logDriver,
Map<String,? extends Secret> secrets,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedTaskImageProps.Builder. |
Jsii$Proxy(ContainerImage image,
String containerName,
Number containerPort,
Boolean enableLogging,
Map<String,String> environment,
IRole executionRole,
String family,
LogDriver logDriver,
Map<String,? extends Secret> secrets,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedTaskImageOptions.Builder. |
Jsii$Proxy(ContainerImage image,
String containerName,
Number containerPort,
Boolean enableLogging,
Map<String,String> environment,
IRole executionRole,
String family,
LogDriver logDriver,
Map<String,? extends Secret> secrets,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedTaskImageOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
Cluster.getKubectlRole()
(experimental) An IAM role that can perform kubectl operations against this cluster.
|
default IRole |
ICluster.getKubectlRole()
(experimental) An IAM role that can perform kubectl operations against this cluster.
|
IRole |
ICluster.Jsii$Proxy.getKubectlRole()
(experimental) An IAM role that can perform kubectl operations against this cluster.
|
default IRole |
ICluster.Jsii$Default.getKubectlRole()
(experimental) An IAM role that can perform kubectl operations against this cluster.
|
IRole |
FargateClusterProps.Jsii$Proxy.getMastersRole() |
default IRole |
ClusterOptions.getMastersRole()
(experimental) An IAM role that will be added to the `system:masters` Kubernetes RBAC group.
|
IRole |
ClusterOptions.Jsii$Proxy.getMastersRole() |
IRole |
ClusterProps.Jsii$Proxy.getMastersRole() |
IRole |
NodegroupProps.Jsii$Proxy.getNodeRole() |
default IRole |
NodegroupOptions.getNodeRole()
(experimental) The IAM role to associate with your node group.
|
IRole |
NodegroupOptions.Jsii$Proxy.getNodeRole() |
default IRole |
FargateProfileOptions.getPodExecutionRole()
(experimental) The pod execution role to use for pods that match the selectors in the Fargate profile.
|
IRole |
FargateProfileOptions.Jsii$Proxy.getPodExecutionRole() |
IRole |
FargateProfile.getPodExecutionRole()
(experimental) The pod execution role to use for pods that match the selectors in the Fargate profile.
|
IRole |
FargateProfileProps.Jsii$Proxy.getPodExecutionRole() |
IRole |
Cluster.getRole()
(experimental) IAM role assumed by the EKS Control Plane.
|
IRole |
Nodegroup.getRole()
(experimental) IAM role of the instance profile for the nodegroup.
|
IRole |
FargateClusterProps.Jsii$Proxy.getRole() |
default IRole |
CommonClusterOptions.getRole()
(experimental) 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 |
ClusterOptions.Jsii$Proxy.getRole() |
IRole |
ClusterProps.Jsii$Proxy.getRole() |
IRole |
ServiceAccount.getRole()
(experimental) The role which is linked to the service account.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AwsAuth.addMastersRole(IRole role)
(experimental) 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)
(experimental) 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)
(experimental) Adds a mapping between an IAM role to a Kubernetes user and groups.
|
Cluster.Builder |
Cluster.Builder.mastersRole(IRole mastersRole)
(experimental) An IAM role that will be added to the `system:masters` Kubernetes RBAC group.
|
FargateCluster.Builder |
FargateCluster.Builder.mastersRole(IRole mastersRole)
(experimental) An IAM role that will be added to the `system:masters` Kubernetes RBAC group.
|
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() |
ClusterProps.Builder |
ClusterProps.Builder.mastersRole(IRole mastersRole)
Sets the value of
ClusterOptions.getMastersRole() |
Nodegroup.Builder |
Nodegroup.Builder.nodeRole(IRole nodeRole)
(experimental) The IAM role to associate with your node 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() |
FargateProfileOptions.Builder |
FargateProfileOptions.Builder.podExecutionRole(IRole podExecutionRole)
Sets the value of
FargateProfileOptions.getPodExecutionRole() |
FargateProfile.Builder |
FargateProfile.Builder.podExecutionRole(IRole podExecutionRole)
(experimental) The pod execution role to use for pods that match the selectors in the Fargate profile.
|
FargateProfileProps.Builder |
FargateProfileProps.Builder.podExecutionRole(IRole podExecutionRole)
Sets the value of
FargateProfileOptions.getPodExecutionRole() |
Cluster.Builder |
Cluster.Builder.role(IRole role)
(experimental) Role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
|
FargateCluster.Builder |
FargateCluster.Builder.role(IRole role)
(experimental) Role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
|
FargateClusterProps.Builder |
FargateClusterProps.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
CommonClusterOptions.Builder |
CommonClusterOptions.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
ClusterOptions.Builder |
ClusterOptions.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
ClusterProps.Builder |
ClusterProps.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(Cluster cluster,
List<? extends Selector> selectors,
String fargateProfileName,
IRole podExecutionRole,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
FargateProfileProps.Builder. |
Jsii$Proxy(FargateProfileOptions defaultProfile,
Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
FargateClusterProps.Builder. |
Jsii$Proxy(ICluster cluster,
NodegroupAmiType amiType,
CapacityType capacityType,
Number desiredSize,
Number diskSize,
Boolean forceUpdate,
InstanceType instanceType,
List<? extends InstanceType> instanceTypes,
Map<String,String> labels,
LaunchTemplateSpec launchTemplateSpec,
Number maxSize,
Number minSize,
String nodegroupName,
IRole nodeRole,
String releaseVersion,
NodegroupRemoteAccess remoteAccess,
SubnetSelection subnets,
Map<String,String> tags)
Constructor that initializes the object based on literal property values passed by the
NodegroupProps.Builder. |
Jsii$Proxy(KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
CommonClusterOptions.Builder. |
Jsii$Proxy(List<? extends Selector> selectors,
String fargateProfileName,
IRole podExecutionRole,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
FargateProfileOptions.Builder. |
Jsii$Proxy(Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterOptions.Builder. |
Jsii$Proxy(NodegroupAmiType amiType,
CapacityType capacityType,
Number desiredSize,
Number diskSize,
Boolean forceUpdate,
InstanceType instanceType,
List<? extends InstanceType> instanceTypes,
Map<String,String> labels,
LaunchTemplateSpec launchTemplateSpec,
Number maxSize,
Number minSize,
String nodegroupName,
IRole nodeRole,
String releaseVersion,
NodegroupRemoteAccess remoteAccess,
SubnetSelection subnets,
Map<String,String> tags)
Constructor that initializes the object based on literal property values passed by the
NodegroupOptions.Builder. |
Jsii$Proxy(Number defaultCapacity,
InstanceType defaultCapacityInstance,
DefaultCapacityType defaultCapacityType,
IKey secretsEncryptionKey,
Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
ClusterProps.getMastersRole()
(experimental) An IAM role that will be added to the `system:masters` Kubernetes RBAC group.
|
IRole |
ClusterProps.Jsii$Proxy.getMastersRole() |
IRole |
Cluster.getRole()
(experimental) IAM role assumed by the EKS Control Plane.
|
default IRole |
ClusterProps.getRole()
(experimental) Role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
|
IRole |
ClusterProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
void |
AwsAuth.addMastersRole(IRole role)
(experimental) 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)
(experimental) 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,
Mapping mapping)
(experimental) Adds a mapping between an IAM role to a Kubernetes user and groups.
|
Cluster.Builder |
Cluster.Builder.mastersRole(IRole mastersRole)
(experimental) 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
ClusterProps.getMastersRole() |
Cluster.Builder |
Cluster.Builder.role(IRole role)
(experimental) Role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
|
ClusterProps.Builder |
ClusterProps.Builder.role(IRole role)
Sets the value of
ClusterProps.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(String clusterName,
Number defaultCapacity,
InstanceType defaultCapacityInstance,
Boolean kubectlEnabled,
IRole mastersRole,
Boolean outputClusterName,
Boolean outputConfigCommand,
Boolean outputMastersRoleArn,
IRole role,
ISecurityGroup securityGroup,
String version,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
CognitoOptions.getRole()
(experimental) A role that allows Amazon ES 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() |
| Constructor and Description |
|---|
Jsii$Proxy(String identityPoolId,
IRole role,
String userPoolId)
Constructor that initializes the object based on literal property values passed by the
CognitoOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
RuleTargetConfig.getRole()
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(String arn,
CfnRule.BatchParametersProperty batchParameters,
CfnRule.DeadLetterConfigProperty deadLetterConfig,
CfnRule.EcsParametersProperty ecsParameters,
String id,
RuleTargetInput input,
CfnRule.KinesisParametersProperty kinesisParameters,
CfnRule.RetryPolicyProperty retryPolicy,
IRole role,
CfnRule.RunCommandParametersProperty runCommandParameters,
CfnRule.SqsParametersProperty sqsParameters,
IConstruct targetResource)
Constructor that initializes the object based on literal property values passed by the
RuleTargetConfig.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
CodePipelineTargetOptions.getEventRole()
(experimental) 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 |
CodeBuildProjectProps.getEventRole()
(experimental) 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 |
EventBusProps.getRole()
(experimental) Role to be used to publish the event.
|
IRole |
EventBusProps.Jsii$Proxy.getRole() |
default IRole |
EcsTaskProps.getRole()
(experimental) Existing IAM role to run the ECS task.
|
IRole |
EcsTaskProps.Jsii$Proxy.getRole() |
default IRole |
SfnStateMachineProps.getRole()
(experimental) The IAM role to be assumed to execute the State Machine.
|
IRole |
SfnStateMachineProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
CodePipelineTargetOptions.Builder |
CodePipelineTargetOptions.Builder.eventRole(IRole eventRole)
Sets the value of
CodePipelineTargetOptions.getEventRole() |
CodeBuildProjectProps.Builder |
CodeBuildProjectProps.Builder.eventRole(IRole eventRole)
Sets the value of
CodeBuildProjectProps.getEventRole() |
CodeBuildProject.Builder |
CodeBuildProject.Builder.eventRole(IRole eventRole)
(experimental) The role to assume before invoking the target (i.e., the codebuild) when the given rule is triggered.
|
CodePipeline.Builder |
CodePipeline.Builder.eventRole(IRole eventRole)
(experimental) The role to assume before invoking the target (i.e., the pipeline) when the given rule is triggered.
|
EcsTask.Builder |
EcsTask.Builder.role(IRole role)
(experimental) Existing IAM role to run the ECS task.
|
SfnStateMachine.Builder |
SfnStateMachine.Builder.role(IRole role)
(experimental) The IAM role to be assumed to execute the State Machine.
|
EventBusProps.Builder |
EventBusProps.Builder.role(IRole role)
Sets the value of
EventBusProps.getRole() |
EventBus.Builder |
EventBus.Builder.role(IRole role)
(experimental) Role to be used to publish the event.
|
EcsTaskProps.Builder |
EcsTaskProps.Builder.role(IRole role)
Sets the value of
EcsTaskProps.getRole() |
SfnStateMachineProps.Builder |
SfnStateMachineProps.Builder.role(IRole role)
Sets the value of
SfnStateMachineProps.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
ITaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
FargatePlatformVersion platformVersion,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Number taskCount)
Constructor that initializes the object based on literal property values passed by the
EcsTaskProps.Builder. |
Jsii$Proxy(IRole role)
Constructor that initializes the object based on literal property values passed by the
EventBusProps.Builder. |
Jsii$Proxy(IRole eventRole,
IQueue deadLetterQueue,
Duration maxEventAge,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
CodePipelineTargetOptions.Builder. |
Jsii$Proxy(RuleTargetInput event,
IRole eventRole,
IQueue deadLetterQueue,
Duration maxEventAge,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
CodeBuildProjectProps.Builder. |
Jsii$Proxy(RuleTargetInput input,
IRole role,
IQueue deadLetterQueue,
Duration maxEventAge,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
SfnStateMachineProps.Builder. |
| 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
(experimental) An IAM role that only gets attached to the construct tree once it gets used, not before.
|
class |
Role
(experimental) IAM Role.
|
| Modifier and Type | Method and Description |
|---|---|
static IRole |
Role.fromRoleArn(software.constructs.Construct scope,
String id,
String roleArn)
(experimental) Import an external role by ARN.
|
static IRole |
Role.fromRoleArn(software.constructs.Construct scope,
String id,
String roleArn,
FromRoleArnOptions options)
(experimental) Import an external role by ARN.
|
IRole |
Role.withoutPolicyUpdates()
(experimental) Return a copy of this Role object whose Policies will not be updated.
|
| Modifier and Type | Method and Description |
|---|---|
default List<IRole> |
ManagedPolicyProps.getRoles()
(experimental) Roles to attach this policy to.
|
List<IRole> |
ManagedPolicyProps.Jsii$Proxy.getRoles() |
default List<IRole> |
PolicyProps.getRoles()
(experimental) Roles to attach this policy to.
|
List<IRole> |
PolicyProps.Jsii$Proxy.getRoles() |
| Modifier and Type | Method and Description |
|---|---|
void |
ManagedPolicy.attachToRole(IRole role)
(experimental) Attaches this policy to a role.
|
void |
Policy.attachToRole(IRole role)
(experimental) Attaches this policy to a role.
|
| Modifier and Type | Method and Description |
|---|---|
ManagedPolicyProps.Builder |
ManagedPolicyProps.Builder.roles(List<? extends IRole> roles)
Sets the value of
ManagedPolicyProps.getRoles() |
ManagedPolicy.Builder |
ManagedPolicy.Builder.roles(List<? extends IRole> roles)
(experimental) Roles to attach this policy to.
|
PolicyProps.Builder |
PolicyProps.Builder.roles(List<? extends IRole> roles)
Sets the value of
PolicyProps.getRoles() |
Policy.Builder |
Policy.Builder.roles(List<? extends IRole> roles)
(experimental) Roles to attach this policy to.
|
| Constructor and Description |
|---|
Jsii$Proxy(PolicyDocument document,
Boolean force,
List<? extends IGroup> groups,
String policyName,
List<? extends IRole> roles,
List<? extends PolicyStatement> statements,
List<? extends IUser> users)
Constructor that initializes the object based on literal property values passed by the
PolicyProps.Builder. |
Jsii$Proxy(String description,
PolicyDocument document,
List<? extends IGroup> groups,
String managedPolicyName,
String path,
List<? extends IRole> roles,
List<? extends PolicyStatement> statements,
List<? extends IUser> users)
Constructor that initializes the object based on literal property values passed by the
ManagedPolicyProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
Application.getRole()
(experimental) The application IAM role.
|
default IRole |
IApplication.getRole()
(experimental) The application IAM role.
|
IRole |
IApplication.Jsii$Proxy.getRole()
(experimental) The application IAM role.
|
default IRole |
IApplication.Jsii$Default.getRole()
(experimental) The application IAM role.
|
default IRole |
ApplicationProps.getRole()
(experimental) A role to use to grant permissions to your application.
|
IRole |
ApplicationProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
Application.Builder |
Application.Builder.role(IRole role)
(experimental) A role to use to grant permissions to your application.
|
ApplicationProps.Builder |
ApplicationProps.Builder.role(IRole role)
Sets the value of
ApplicationProps.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(ApplicationCode code,
Runtime runtime,
String applicationName,
Boolean autoScalingEnabled,
Boolean checkpointingEnabled,
Duration checkpointInterval,
ILogGroup logGroup,
LogLevel logLevel,
MetricsLevel metricsLevel,
Duration minPauseBetweenCheckpoints,
Number parallelism,
Number parallelismPerKpu,
PropertyGroups propertyGroups,
RemovalPolicy removalPolicy,
IRole role,
Boolean snapshotsEnabled)
Constructor that initializes the object based on literal property values passed by the
ApplicationProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
FunctionOptions.getLogRetentionRole()
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
FunctionOptions.Jsii$Proxy.getLogRetentionRole() |
IRole |
SingletonFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
DockerImageFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
FunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
IAlias.Jsii$Proxy.getRole()
(experimental) The IAM role associated with this function.
|
default IRole |
IAlias.Jsii$Default.getRole()
(experimental) The IAM role associated with this function.
|
IRole |
IVersion.Jsii$Proxy.getRole()
(experimental) The IAM role associated with this function.
|
default IRole |
IVersion.Jsii$Default.getRole()
(experimental) The IAM role associated with this function.
|
IRole |
Version.getRole()
(experimental) The IAM role associated with this function.
|
IRole |
Function.getRole()
(experimental) Execution role associated with this function.
|
abstract IRole |
FunctionBase.getRole()
(experimental) The IAM role associated with this function.
|
default IRole |
FunctionOptions.getRole()
(experimental) Lambda execution role.
|
IRole |
FunctionOptions.Jsii$Proxy.getRole() |
IRole |
SingletonFunction.getRole()
(experimental) The IAM role associated with this function.
|
IRole |
SingletonFunctionProps.Jsii$Proxy.getRole() |
IRole |
LogRetentionProps.Jsii$Proxy.getRole()
Deprecated.
|
IRole |
Alias.getRole()
(experimental) The IAM role associated with this function.
|
IRole |
DockerImageFunctionProps.Jsii$Proxy.getRole() |
default IRole |
IFunction.getRole()
(experimental) The IAM role associated with this function.
|
IRole |
IFunction.Jsii$Proxy.getRole()
(experimental) The IAM role associated with this function.
|
default IRole |
IFunction.Jsii$Default.getRole()
(experimental) The IAM role associated with this function.
|
IRole |
FunctionProps.Jsii$Proxy.getRole() |
default IRole |
FunctionAttributes.getRole()
(experimental) The IAM execution role associated with this function.
|
IRole |
FunctionAttributes.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
Function.Builder |
Function.Builder.logRetentionRole(IRole logRetentionRole)
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.logRetentionRole(IRole logRetentionRole)
(experimental) 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() |
SingletonFunction.Builder |
SingletonFunction.Builder.logRetentionRole(IRole logRetentionRole)
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
FunctionProps.Builder |
FunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
Function.Builder |
Function.Builder.role(IRole role)
(experimental) Lambda execution role.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.role(IRole role)
(experimental) Lambda execution role.
|
FunctionOptions.Builder |
FunctionOptions.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
SingletonFunction.Builder |
SingletonFunction.Builder.role(IRole role)
(experimental) Lambda execution role.
|
LogRetention.Builder |
LogRetention.Builder.role(IRole role)
Deprecated.
(experimental) The IAM role for the Lambda function associated with the custom resource.
|
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
LogRetentionProps.Builder |
LogRetentionProps.Builder.role(IRole role)
Deprecated.
Sets the value of
LogRetentionProps.getRole() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
FunctionProps.Builder |
FunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
FunctionAttributes.Builder |
FunctionAttributes.Builder.role(IRole role)
Sets the value of
FunctionAttributes.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
FunctionOptions.Builder. |
Jsii$Proxy(Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
FunctionProps.Builder. |
Jsii$Proxy(DockerImageCode code,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
DockerImageFunctionProps.Builder. |
Jsii$Proxy(String functionArn,
IRole role,
Boolean sameEnvironment,
ISecurityGroup securityGroup,
String securityGroupId)
Constructor that initializes the object based on literal property values passed by the
FunctionAttributes.Builder. |
Jsii$Proxy(String logGroupName,
RetentionDays retention,
String logGroupRegion,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole role)
Deprecated.
Constructor that initializes the object based on literal property values passed by the
LogRetentionProps.Builder. |
Jsii$Proxy(String uuid,
String lambdaPurpose,
Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
SingletonFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
NodejsFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
NodejsFunctionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
NodejsFunction.Builder |
NodejsFunction.Builder.logRetentionRole(IRole logRetentionRole)
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
NodejsFunction.Builder |
NodejsFunction.Builder.role(IRole role)
(experimental) Lambda execution role.
|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean awsSdkConnectionReuse,
BundlingOptions bundling,
String depsLockFilePath,
String entry,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
NodejsFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
PythonFunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
PythonFunctionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
PythonFunctionProps.Builder |
PythonFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
PythonFunction.Builder |
PythonFunction.Builder.logRetentionRole(IRole logRetentionRole)
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
PythonFunctionProps.Builder |
PythonFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
PythonFunction.Builder |
PythonFunction.Builder.role(IRole role)
(experimental) Lambda execution role.
|
| Constructor and Description |
|---|
Jsii$Proxy(String entry,
String assetHash,
AssetHashType assetHashType,
String handler,
String index,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
PythonFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
LogRetentionProps.getRole()
(experimental) The IAM role for the Lambda function associated with the custom resource.
|
IRole |
LogRetentionProps.Jsii$Proxy.getRole() |
default IRole |
LogSubscriptionDestinationConfig.getRole()
(experimental) The role to assume to write log events to the destination.
|
IRole |
LogSubscriptionDestinationConfig.Jsii$Proxy.getRole() |
IRole |
CrossAccountDestinationProps.getRole()
(experimental) The role to assume that grants permissions to write to 'target'.
|
IRole |
CrossAccountDestinationProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
CrossAccountDestination.Builder |
CrossAccountDestination.Builder.role(IRole role)
(experimental) The role to assume that grants permissions to write to 'target'.
|
LogRetention.Builder |
LogRetention.Builder.role(IRole role)
(experimental) The IAM role for the Lambda function associated with the custom resource.
|
LogRetentionProps.Builder |
LogRetentionProps.Builder.role(IRole role)
Sets the value of
LogRetentionProps.getRole() |
LogSubscriptionDestinationConfig.Builder |
LogSubscriptionDestinationConfig.Builder.role(IRole role)
Sets the value of
LogSubscriptionDestinationConfig.getRole() |
CrossAccountDestinationProps.Builder |
CrossAccountDestinationProps.Builder.role(IRole role)
Sets the value of
CrossAccountDestinationProps.getRole() |
| Constructor and Description |
|---|
Jsii$Proxy(IRole role,
String targetArn,
String destinationName)
Constructor that initializes the object based on literal property values passed by the
CrossAccountDestinationProps.Builder. |
Jsii$Proxy(String arn,
IRole role)
Constructor that initializes the object based on literal property values passed by the
LogSubscriptionDestinationConfig.Builder. |
Jsii$Proxy(String logGroupName,
RetentionDays retention,
String logGroupRegion,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole role)
Constructor that initializes the object based on literal property values passed by the
LogRetentionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<IRole> |
DatabaseClusterProps.getAssociatedRoles()
(experimental) A list of AWS Identity and Access Management (IAM) role that can be used by the cluster to access other AWS services.
|
List<IRole> |
DatabaseClusterProps.Jsii$Proxy.getAssociatedRoles() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.associatedRoles(List<? extends IRole> associatedRoles)
Sets the value of
DatabaseClusterProps.getAssociatedRoles() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.associatedRoles(List<? extends IRole> associatedRoles)
(experimental) A list of AWS Identity and Access Management (IAM) role that can be used by the cluster to access other AWS services.
|
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
IVpc vpc,
List<? extends IRole> associatedRoles,
Duration backupRetention,
IClusterParameterGroup clusterParameterGroup,
String dbClusterName,
Boolean deletionProtection,
EngineVersion engineVersion,
Boolean iamAuthentication,
String instanceIdentifierBase,
Number instances,
IKey kmsKey,
IParameterGroup parameterGroup,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends ISecurityGroup> securityGroups,
Boolean storageEncrypted,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
DatabaseClusterProps.getCloudwatchLogsRetentionRole()
(experimental) 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()
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
default IRole |
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole()
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getDomainRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getDomainRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getDomainRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getDomainRole() |
default IRole |
DatabaseInstanceNewProps.getDomainRole()
(experimental) The IAM role to be used when making API calls to the Directory Service.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getDomainRole() |
default IRole |
DatabaseClusterProps.getMonitoringRole()
(experimental) Role that will be used to manage DB instances monitoring.
|
IRole |
DatabaseClusterProps.Jsii$Proxy.getMonitoringRole() |
default IRole |
DatabaseClusterFromSnapshotProps.getMonitoringRole()
(experimental) Role that will be used to manage DB instances monitoring.
|
IRole |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getMonitoringRole() |
default IRole |
DatabaseInstanceNewProps.getMonitoringRole()
(experimental) Role that will be used to manage DB instance monitoring.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getMonitoringRole() |
default IRole |
DatabaseProxyOptions.getRole()
(experimental) IAM role that the proxy uses to access secrets in AWS Secrets Manager.
|
IRole |
DatabaseProxyOptions.Jsii$Proxy.getRole() |
IRole |
DatabaseProxyProps.Jsii$Proxy.getRole() |
default IRole |
DatabaseClusterProps.getS3ExportRole()
(experimental) Role that will be associated with this DB cluster to enable S3 export.
|
IRole |
DatabaseClusterProps.Jsii$Proxy.getS3ExportRole() |
default IRole |
ClusterEngineBindOptions.getS3ExportRole()
(experimental) The role used for S3 exporting.
|
IRole |
ClusterEngineBindOptions.Jsii$Proxy.getS3ExportRole() |
default IRole |
DatabaseClusterFromSnapshotProps.getS3ExportRole()
(experimental) Role that will be associated with this DB cluster to enable S3 export.
|
IRole |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getS3ExportRole() |
default IRole |
InstanceEngineBindOptions.getS3ExportRole()
(experimental) The role used for S3 exporting.
|
IRole |
InstanceEngineBindOptions.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getS3ExportRole() |
default IRole |
DatabaseInstanceNewProps.getS3ExportRole()
(experimental) Role that will be associated with this DB instance to enable S3 export.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getS3ExportRole() |
default IRole |
DatabaseClusterProps.getS3ImportRole()
(experimental) Role that will be associated with this DB cluster to enable S3 import.
|
IRole |
DatabaseClusterProps.Jsii$Proxy.getS3ImportRole() |
default IRole |
ClusterEngineBindOptions.getS3ImportRole()
(experimental) The role used for S3 importing.
|
IRole |
ClusterEngineBindOptions.Jsii$Proxy.getS3ImportRole() |
default IRole |
DatabaseClusterFromSnapshotProps.getS3ImportRole()
(experimental) Role that will be associated with this DB cluster to enable S3 import.
|
IRole |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getS3ImportRole() |
default IRole |
InstanceEngineBindOptions.getS3ImportRole()
(experimental) The role used for S3 importing.
|
IRole |
InstanceEngineBindOptions.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getS3ImportRole() |
default IRole |
DatabaseInstanceNewProps.getS3ImportRole()
(experimental) Role that will be associated with this DB instance to enable S3 import.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getS3ImportRole() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
(experimental) 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() |
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseClusterFromSnapshotProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseCluster.Builder |
DatabaseCluster.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.domainRole(IRole domainRole)
(experimental) The IAM role to be used when making API calls to the Directory Service.
|
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.domainRole(IRole domainRole)
(experimental) The IAM role to be used when making API calls to the Directory Service.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.domainRole(IRole domainRole)
(experimental) The IAM role to be used when making API calls to the Directory Service.
|
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.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.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instance monitoring.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseClusterProps.getMonitoringRole() |
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseClusterFromSnapshotProps.getMonitoringRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instances monitoring.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instance monitoring.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instance monitoring.
|
DatabaseCluster.Builder |
DatabaseCluster.Builder.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instances monitoring.
|
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseProxyOptions.Builder |
DatabaseProxyOptions.Builder.role(IRole role)
Sets the value of
DatabaseProxyOptions.getRole() |
DatabaseProxyProps.Builder |
DatabaseProxyProps.Builder.role(IRole role)
Sets the value of
DatabaseProxyOptions.getRole() |
DatabaseProxy.Builder |
DatabaseProxy.Builder.role(IRole role)
(experimental) IAM role that the proxy uses to access secrets in AWS Secrets Manager.
|
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB instance to enable S3 export.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseClusterProps.getS3ExportRole() |
ClusterEngineBindOptions.Builder |
ClusterEngineBindOptions.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
ClusterEngineBindOptions.getS3ExportRole() |
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseClusterFromSnapshotProps.getS3ExportRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
InstanceEngineBindOptions.Builder |
InstanceEngineBindOptions.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
InstanceEngineBindOptions.getS3ExportRole() |
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB cluster to enable S3 export.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB instance to enable S3 export.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB instance to enable S3 export.
|
DatabaseCluster.Builder |
DatabaseCluster.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB cluster to enable S3 export.
|
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB instance to enable S3 import.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseClusterProps.getS3ImportRole() |
ClusterEngineBindOptions.Builder |
ClusterEngineBindOptions.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
ClusterEngineBindOptions.getS3ImportRole() |
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseClusterFromSnapshotProps.getS3ImportRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
InstanceEngineBindOptions.Builder |
InstanceEngineBindOptions.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
InstanceEngineBindOptions.getS3ImportRole() |
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB cluster to enable S3 import.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB instance to enable S3 import.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB instance to enable S3 import.
|
DatabaseCluster.Builder |
DatabaseCluster.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB cluster to enable S3 import.
|
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
| Constructor and Description |
|---|
Jsii$Proxy(IClusterEngine engine,
InstanceProps instanceProps,
BackupProps backup,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
String clusterIdentifier,
Credentials credentials,
String defaultDatabaseName,
Boolean deletionProtection,
String instanceIdentifierBase,
Number instances,
Duration monitoringInterval,
IRole monitoringRole,
IParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
Boolean storageEncrypted,
IKey storageEncryptionKey,
ISubnetGroup subnetGroup)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
Jsii$Proxy(IClusterEngine engine,
InstanceProps instanceProps,
String snapshotIdentifier,
BackupProps backup,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
String clusterIdentifier,
String defaultDatabaseName,
Boolean deletionProtection,
String instanceIdentifierBase,
Number instances,
Duration monitoringInterval,
IRole monitoringRole,
IParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
ISubnetGroup subnetGroup)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterFromSnapshotProps.Builder. |
Jsii$Proxy(IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceSourceProps.Builder. |
Jsii$Proxy(InstanceType instanceType,
IDatabaseInstance sourceDatabaseInstance,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceReadReplicaProps.Builder. |
Jsii$Proxy(IParameterGroup parameterGroup,
IRole s3ExportRole,
IRole s3ImportRole)
Constructor that initializes the object based on literal property values passed by the
ClusterEngineBindOptions.Builder. |
Jsii$Proxy(IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceNewProps.Builder. |
Jsii$Proxy(List<? extends ISecret> secrets,
IVpc vpc,
Duration borrowTimeout,
String dbProxyName,
Boolean debugLogging,
Boolean iamAuth,
Duration idleClientTimeout,
String initQuery,
Number maxConnectionsPercent,
Number maxIdleConnectionsPercent,
Boolean requireTls,
IRole role,
List<? extends ISecurityGroup> securityGroups,
List<? extends SessionPinningFilter> sessionPinningFilters,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseProxyOptions.Builder. |
Jsii$Proxy(ProxyTarget proxyTarget,
List<? extends ISecret> secrets,
IVpc vpc,
Duration borrowTimeout,
String dbProxyName,
Boolean debugLogging,
Boolean iamAuth,
Duration idleClientTimeout,
String initQuery,
Number maxConnectionsPercent,
Number maxIdleConnectionsPercent,
Boolean requireTls,
IRole role,
List<? extends ISecurityGroup> securityGroups,
List<? extends SessionPinningFilter> sessionPinningFilters,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseProxyProps.Builder. |
Jsii$Proxy(String characterSetName,
Credentials credentials,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceProps.Builder. |
Jsii$Proxy(String domain,
IOptionGroup optionGroup,
IRole s3ExportRole,
IRole s3ImportRole,
String timezone)
Constructor that initializes the object based on literal property values passed by the
InstanceEngineBindOptions.Builder. |
Jsii$Proxy(String snapshotIdentifier,
SnapshotCredentials credentials,
IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceFromSnapshotProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<IRole> |
ClusterProps.getRoles()
(experimental) A list of AWS Identity and Access Management (IAM) role that can be used by the cluster to access other AWS services.
|
List<IRole> |
ClusterProps.Jsii$Proxy.getRoles() |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.roles(List<? extends IRole> roles)
(experimental) A list of AWS Identity and Access Management (IAM) role that can be used by the cluster to access other AWS services.
|
ClusterProps.Builder |
ClusterProps.Builder.roles(List<? extends IRole> roles)
Sets the value of
ClusterProps.getRoles() |
| Constructor and Description |
|---|
Jsii$Proxy(Login masterUser,
IVpc vpc,
String clusterName,
ClusterType clusterType,
String defaultDatabaseName,
Boolean encrypted,
IKey encryptionKey,
IBucket loggingBucket,
String loggingKeyPrefix,
NodeType nodeType,
Number numberOfNodes,
IClusterParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IRole> roles,
List<? extends ISecurityGroup> securityGroups,
IClusterSubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
CrossAccountZoneDelegationRecordProps.getDelegationRole()
(experimental) The delegation role in the parent account.
|
IRole |
CrossAccountZoneDelegationRecordProps.Jsii$Proxy.getDelegationRole() |
| Modifier and Type | Method and Description |
|---|---|
CrossAccountZoneDelegationRecord.Builder |
CrossAccountZoneDelegationRecord.Builder.delegationRole(IRole delegationRole)
(experimental) The delegation role in the parent account.
|
CrossAccountZoneDelegationRecordProps.Builder |
CrossAccountZoneDelegationRecordProps.Builder.delegationRole(IRole delegationRole)
Sets the value of
CrossAccountZoneDelegationRecordProps.getDelegationRole() |
| Constructor and Description |
|---|
Jsii$Proxy(IHostedZone delegatedZone,
IRole delegationRole,
String parentHostedZoneId,
Duration ttl)
Constructor that initializes the object based on literal property values passed by the
CrossAccountZoneDelegationRecordProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
DeploymentSourceContext.getHandlerRole()
(experimental) The role for the handler.
|
IRole |
DeploymentSourceContext.Jsii$Proxy.getHandlerRole() |
default IRole |
BucketDeploymentProps.getRole()
(experimental) 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)
(experimental) Execution role associated with this function.
|
| Constructor and Description |
|---|
Jsii$Proxy(IBucket destinationBucket,
List<? extends ISource> sources,
List<? extends CacheControl> cacheControl,
String contentDisposition,
String contentEncoding,
String contentLanguage,
String contentType,
String destinationKeyPrefix,
IDistribution distribution,
List<String> distributionPaths,
Expiration expires,
Number memoryLimit,
UserDefinedObjectMetadata metadata,
Boolean prune,
Boolean retainOnDelete,
IRole role,
ServerSideEncryption serverSideEncryption,
String serverSideEncryptionAwsKmsKeyId,
String serverSideEncryptionCustomerAlgorithm,
StorageClass storageClass,
IVpc vpc,
SubnetSelection vpcSubnets,
String websiteRedirectLocation)
Constructor that initializes the object based on literal property values passed by the
BucketDeploymentProps.Builder. |
Jsii$Proxy(IRole handlerRole)
Constructor that initializes the object based on literal property values passed by the
DeploymentSourceContext.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
StateMachineProps.getRole()
(experimental) The execution role for the state machine service.
|
IRole |
StateMachineProps.Jsii$Proxy.getRole() |
IRole |
StateMachine.getRole()
(experimental) Execution role of this state machine.
|
| Modifier and Type | Method and Description |
|---|---|
StateMachineProps.Builder |
StateMachineProps.Builder.role(IRole role)
Sets the value of
StateMachineProps.getRole() |
StateMachine.Builder |
StateMachine.Builder.role(IRole role)
(experimental) The execution role for the state machine service.
|
| Constructor and Description |
|---|
Jsii$Proxy(IChainable definition,
LogOptions logs,
IRole role,
String stateMachineName,
StateMachineType stateMachineType,
Duration timeout,
Boolean tracingEnabled)
Constructor that initializes the object based on literal property values passed by the
StateMachineProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IRole |
EmrCreateCluster.getAutoScalingRole()
(experimental) The autoscaling role for the EMR Cluster.
|
default IRole |
EmrCreateClusterProps.getAutoScalingRole()
(experimental) An IAM role for automatic scaling policies.
|
IRole |
EmrCreateClusterProps.Jsii$Proxy.getAutoScalingRole() |
IRole |
EmrCreateCluster.getClusterRole()
(experimental) The instance role for the EMR Cluster.
|
default IRole |
EmrCreateClusterProps.getClusterRole()
(experimental) Also called instance profile and EC2 role.
|
IRole |
EmrCreateClusterProps.Jsii$Proxy.getClusterRole() |
default IRole |
SageMakerCreateTrainingJobProps.getRole()
(experimental) Role for the Training Job.
|
IRole |
SageMakerCreateTrainingJobProps.Jsii$Proxy.getRole() |
default IRole |
SageMakerCreateTransformJobProps.getRole()
(experimental) Role for the Transform Job.
|
IRole |
SageMakerCreateTransformJobProps.Jsii$Proxy.getRole() |
default IRole |
SageMakerCreateModelProps.getRole()
(experimental) An execution role that you can pass in a CreateModel API request.
|
IRole |
SageMakerCreateModelProps.Jsii$Proxy.getRole() |
IRole |
SageMakerCreateTrainingJob.getRole()
(experimental) The execution role for the Sagemaker training job.
|
IRole |
SageMakerCreateTransformJob.getRole()
(experimental) The execution role for the Sagemaker transform job.
|
IRole |
SageMakerCreateModel.getRole()
(experimental) The execution role for the Sagemaker Create Model API.
|
IRole |
EmrCreateCluster.getServiceRole()
(experimental) The service role for the EMR Cluster.
|
default IRole |
EmrCreateClusterProps.getServiceRole()
(experimental) The IAM role that will be assumed by the Amazon EMR service to access AWS resources on your behalf.
|
IRole |
EmrCreateClusterProps.Jsii$Proxy.getServiceRole() |
| Modifier and Type | Method and Description |
|---|---|
EmrCreateCluster.Builder |
EmrCreateCluster.Builder.autoScalingRole(IRole autoScalingRole)
(experimental) An IAM role for automatic scaling policies.
|
EmrCreateClusterProps.Builder |
EmrCreateClusterProps.Builder.autoScalingRole(IRole autoScalingRole)
Sets the value of
EmrCreateClusterProps.getAutoScalingRole() |
EmrCreateCluster.Builder |
EmrCreateCluster.Builder.clusterRole(IRole clusterRole)
(experimental) Also called instance profile and EC2 role.
|
EmrCreateClusterProps.Builder |
EmrCreateClusterProps.Builder.clusterRole(IRole clusterRole)
Sets the value of
EmrCreateClusterProps.getClusterRole() |
SageMakerCreateTrainingJobProps.Builder |
SageMakerCreateTrainingJobProps.Builder.role(IRole role)
Sets the value of
SageMakerCreateTrainingJobProps.getRole() |
SageMakerCreateTransformJobProps.Builder |
SageMakerCreateTransformJobProps.Builder.role(IRole role)
Sets the value of
SageMakerCreateTransformJobProps.getRole() |
SageMakerCreateModelProps.Builder |
SageMakerCreateModelProps.Builder.role(IRole role)
Sets the value of
SageMakerCreateModelProps.getRole() |
SageMakerCreateTrainingJob.Builder |
SageMakerCreateTrainingJob.Builder.role(IRole role)
(experimental) Role for the Training Job.
|
SageMakerCreateTransformJob.Builder |
SageMakerCreateTransformJob.Builder.role(IRole role)
(experimental) Role for the Transform Job.
|
SageMakerCreateModel.Builder |
SageMakerCreateModel.Builder.role(IRole role)
(experimental) An execution role that you can pass in a CreateModel API request.
|
EmrCreateCluster.Builder |
EmrCreateCluster.Builder.serviceRole(IRole serviceRole)
(experimental) The IAM role that will be assumed by the Amazon EMR service to access AWS resources on your behalf.
|
EmrCreateClusterProps.Builder |
EmrCreateClusterProps.Builder.serviceRole(IRole serviceRole)
Sets the value of
EmrCreateClusterProps.getServiceRole() |
| Constructor and Description |
|---|
Jsii$Proxy(AlgorithmSpecification algorithmSpecification,
List<? extends Channel> inputDataConfig,
OutputDataConfig outputDataConfig,
String trainingJobName,
Map<String,? extends Object> hyperparameters,
ResourceConfig resourceConfig,
IRole role,
StoppingCondition stoppingCondition,
Map<String,String> tags,
VpcConfig vpcConfig,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SageMakerCreateTrainingJobProps.Builder. |
Jsii$Proxy(EmrCreateCluster.InstancesConfigProperty instances,
String name,
String additionalInfo,
List<? extends EmrCreateCluster.ApplicationConfigProperty> applications,
IRole autoScalingRole,
List<? extends EmrCreateCluster.BootstrapActionConfigProperty> bootstrapActions,
IRole clusterRole,
List<? extends EmrCreateCluster.ConfigurationProperty> configurations,
String customAmiId,
Size ebsRootVolumeSize,
EmrCreateCluster.KerberosAttributesProperty kerberosAttributes,
String logUri,
String releaseLabel,
EmrCreateCluster.EmrClusterScaleDownBehavior scaleDownBehavior,
String securityConfiguration,
IRole serviceRole,
Map<String,String> tags,
Boolean visibleToAllUsers,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
EmrCreateClusterProps.Builder. |
Jsii$Proxy(String modelName,
IContainerDefinition primaryContainer,
List<? extends IContainerDefinition> containers,
Boolean enableNetworkIsolation,
IRole role,
SubnetSelection subnetSelection,
TaskInput tags,
IVpc vpc,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SageMakerCreateModelProps.Builder. |
Jsii$Proxy(String modelName,
TransformInput transformInput,
String transformJobName,
TransformOutput transformOutput,
BatchStrategy batchStrategy,
Map<String,String> environment,
Number maxConcurrentTransforms,
Size maxPayload,
ModelClientOptions modelClientOptions,
IRole role,
Map<String,String> tags,
TransformResources transformResources,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SageMakerCreateTransformJobProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IRole |
CanaryProps.getRole()
(experimental) Canary execution role.
|
IRole |
CanaryProps.Jsii$Proxy.getRole() |
IRole |
Canary.getRole()
(experimental) Execution role associated with this Canary.
|
| Modifier and Type | Method and Description |
|---|---|
CanaryProps.Builder |
CanaryProps.Builder.role(IRole role)
Sets the value of
CanaryProps.getRole() |
Canary.Builder |
Canary.Builder.role(IRole role)
(experimental) Canary execution role.
|
| Constructor and Description |
|---|
Jsii$Proxy(Runtime runtime,
Test test,
ArtifactsBucketLocation artifactsBucketLocation,
String canaryName,
Duration failureRetentionPeriod,
IRole role,
Schedule schedule,
Boolean startAfterCreation,
Duration successRetentionPeriod,
Duration timeToLive)
Constructor that initializes the object based on literal property values passed by the
CanaryProps.Builder. |
Copyright © 2021. All rights reserved.