| 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 |
|---|---|
AwsCustomResource.Builder |
AwsCustomResource.Builder.role(IRole role)
(experimental) The execution role for the Lambda function implementing this custom resource provider.
|
AwsCustomResourceProps.Builder |
AwsCustomResourceProps.Builder.role(IRole role)
Sets the value of
AwsCustomResourceProps.getRole() |
| 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 |
TokenAuthorizerProps.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 |
RequestAuthorizerProps.Jsii$Proxy.getAssumeRole() |
default IRole |
IntegrationOptions.getCredentialsRole()
(experimental) An IAM role that API Gateway assumes.
|
IRole |
IntegrationOptions.Jsii$Proxy.getCredentialsRole() |
IRole |
LambdaIntegrationOptions.Jsii$Proxy.getCredentialsRole() |
protected IRole |
TokenAuthorizer.getRole()
(experimental) The IAM role that the API Gateway service assumes while invoking the Lambda function.
|
protected IRole |
RequestAuthorizer.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() |
LambdaAuthorizerProps.Builder |
LambdaAuthorizerProps.Builder.assumeRole(IRole assumeRole)
Sets the value of
LambdaAuthorizerProps.getAssumeRole() |
RequestAuthorizerProps.Builder |
RequestAuthorizerProps.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.
|
RequestAuthorizer.Builder |
RequestAuthorizer.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.
|
IntegrationOptions.Builder |
IntegrationOptions.Builder.credentialsRole(IRole credentialsRole)
Sets the value of
IntegrationOptions.getCredentialsRole() |
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.
|
| 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,
Duration timeout,
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,
Duration timeout,
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 |
|---|---|
IRole |
BaseScalableAttributeProps.getRole()
(experimental) Role to use for scaling.
|
IRole |
BaseScalableAttributeProps.Jsii$Proxy.getRole() |
default IRole |
ScalableTargetProps.getRole()
(experimental) Role that allows Application Auto Scaling to modify your scalable target.
|
IRole |
ScalableTargetProps.Jsii$Proxy.getRole() |
IRole |
ScalableTarget.getRole()
(experimental) The role used to give AutoScaling permissions to your resource.
|
| Modifier and Type | Method and Description |
|---|---|
BaseScalableAttributeProps.Builder |
BaseScalableAttributeProps.Builder.role(IRole role)
Sets the value of
BaseScalableAttributeProps.getRole() |
ScalableTargetProps.Builder |
ScalableTargetProps.Builder.role(IRole role)
Sets the value of
ScalableTargetProps.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 |
|---|---|
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.
|
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.
|
default IRole |
BasicLifecycleHookProps.getRole()
(experimental) The role that allows publishing to the notification target.
|
IRole |
BasicLifecycleHookProps.Jsii$Proxy.getRole() |
IRole |
LifecycleHookProps.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() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
BasicLifecycleHookProps.Builder |
BasicLifecycleHookProps.Builder.role(IRole role)
Sets the value of
BasicLifecycleHookProps.getRole() |
LifecycleHookProps.Builder |
LifecycleHookProps.Builder.role(IRole role)
Sets the value of
BasicLifecycleHookProps.getRole() |
AutoScalingGroupProps.Builder |
AutoScalingGroupProps.Builder.role(IRole role)
Sets the value of
AutoScalingGroupProps.getRole() |
| 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,
Boolean newInstancesProtectedFromScaleIn,
List<? extends NotificationConfiguration> notifications,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
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 |
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 |
|---|---|
DnsValidatedCertificateProps.Builder |
DnsValidatedCertificateProps.Builder.customResourceRole(IRole customResourceRole)
Sets the value of
DnsValidatedCertificateProps.getCustomResourceRole() |
DnsValidatedCertificate.Builder |
DnsValidatedCertificate.Builder.customResourceRole(IRole customResourceRole)
(experimental) Role to use for the custom resource that creates the validated certificate.
|
| Constructor and Description |
|---|
Jsii$Proxy(IHostedZone hostedZone,
IRole customResourceRole,
String region,
String route53Endpoint,
String domainName,
List<String> subjectAlternativeNames,
CertificateValidation validation)
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() |
IRole |
SlackChannelConfiguration.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() |
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.logRetentionRole(IRole logRetentionRole)
Sets the value of
SlackChannelConfigurationProps.getLogRetentionRole() |
SlackChannelConfiguration.Builder |
SlackChannelConfiguration.Builder.role(IRole role)
(experimental) The permission role of Slack channel configuration.
|
SlackChannelConfigurationProps.Builder |
SlackChannelConfigurationProps.Builder.role(IRole role)
Sets the value of
SlackChannelConfigurationProps.getRole() |
| 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,
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() |
default IRole |
CommonProjectProps.getRole()
(experimental) Service Role to assume while running the build.
|
IRole |
CommonProjectProps.Jsii$Proxy.getRole() |
IRole |
ProjectProps.Jsii$Proxy.getRole() |
IRole |
Project.getRole()
(experimental) The IAM role for this project.
|
IRole |
PipelineProjectProps.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.
|
| Modifier and Type | Method and Description |
|---|---|
BatchBuildConfig.Builder |
BatchBuildConfig.Builder.role(IRole role)
Sets the value of
BatchBuildConfig.getRole() |
CommonProjectProps.Builder |
CommonProjectProps.Builder.role(IRole role)
Sets the value of
CommonProjectProps.getRole() |
ProjectProps.Builder |
ProjectProps.Builder.role(IRole role)
Sets the value of
CommonProjectProps.getRole() |
Project.Builder |
Project.Builder.role(IRole role)
(experimental) Service Role to assume while running the build.
|
PipelineProjectProps.Builder |
PipelineProjectProps.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.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
Number concurrentBuildLimit,
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,
Number concurrentBuildLimit,
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,
Number concurrentBuildLimit,
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 |
ServerDeploymentGroupProps.getRole()
(experimental) The service Role of this Deployment Group.
|
IRole |
ServerDeploymentGroupProps.Jsii$Proxy.getRole() |
IRole |
LambdaDeploymentGroup.getRole() |
default IRole |
IServerDeploymentGroup.getRole() |
IRole |
IServerDeploymentGroup.Jsii$Proxy.getRole() |
default IRole |
IServerDeploymentGroup.Jsii$Default.getRole() |
IRole |
ServerDeploymentGroup.getRole() |
default IRole |
LambdaDeploymentGroupProps.getRole()
(experimental) The service Role of this Deployment Group.
|
IRole |
LambdaDeploymentGroupProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
ServerDeploymentGroupProps.Builder |
ServerDeploymentGroupProps.Builder.role(IRole role)
Sets the value of
ServerDeploymentGroupProps.getRole() |
LambdaDeploymentGroup.Builder |
LambdaDeploymentGroup.Builder.role(IRole role)
(experimental) The service Role of this Deployment Group.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.role(IRole role)
(experimental) The service Role of this Deployment Group.
|
LambdaDeploymentGroupProps.Builder |
LambdaDeploymentGroupProps.Builder.role(IRole role)
Sets the value of
LambdaDeploymentGroupProps.getRole() |
| 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 |
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() |
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.
|
| 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() |
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() |
Pipeline.Builder |
Pipeline.Builder.role(IRole role)
(experimental) The IAM role to be assumed by this Pipeline.
|
| 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 |
CloudFormationCreateUpdateStackAction.getDeploymentRole() |
IRole |
CloudFormationDeleteStackAction.getDeploymentRole() |
default IRole |
CloudFormationCreateReplaceChangeSetActionProps.getDeploymentRole()
(experimental) IAM role to assume when deploying changes.
|
IRole |
CloudFormationCreateReplaceChangeSetActionProps.Jsii$Proxy.getDeploymentRole() |
default IRole |
CloudFormationDeleteStackActionProps.getDeploymentRole()
(experimental) IAM role to assume when deploying changes.
|
IRole |
CloudFormationDeleteStackActionProps.Jsii$Proxy.getDeploymentRole() |
IRole |
CloudFormationCreateReplaceChangeSetAction.getDeploymentRole() |
default IRole |
CloudFormationCreateUpdateStackActionProps.getDeploymentRole()
(experimental) IAM role to assume when deploying changes.
|
IRole |
CloudFormationCreateUpdateStackActionProps.Jsii$Proxy.getDeploymentRole() |
default IRole |
CodeCommitSourceActionProps.getEventRole()
(experimental) Role to be used by on commit event rule.
|
IRole |
CodeCommitSourceActionProps.Jsii$Proxy.getEventRole() |
IRole |
CodeDeployEcsDeployActionProps.Jsii$Proxy.getRole() |
IRole |
CodeDeployServerDeployActionProps.Jsii$Proxy.getRole() |
IRole |
S3DeployActionProps.Jsii$Proxy.getRole() |
IRole |
S3SourceActionProps.Jsii$Proxy.getRole() |
IRole |
CodeBuildActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationCreateReplaceChangeSetActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationDeleteStackActionProps.Jsii$Proxy.getRole() |
IRole |
ManualApprovalActionProps.Jsii$Proxy.getRole() |
IRole |
ServiceCatalogDeployActionBeta1Props.Jsii$Proxy.getRole() |
IRole |
CodeCommitSourceActionProps.Jsii$Proxy.getRole() |
IRole |
CodeStarConnectionsSourceActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationExecuteChangeSetActionProps.Jsii$Proxy.getRole() |
IRole |
StepFunctionsInvokeActionProps.Jsii$Proxy.getRole() |
IRole |
EcrSourceActionProps.Jsii$Proxy.getRole() |
IRole |
EcsDeployActionProps.Jsii$Proxy.getRole() |
IRole |
LambdaInvokeActionProps.Jsii$Proxy.getRole() |
IRole |
CloudFormationCreateUpdateStackActionProps.Jsii$Proxy.getRole() |
| Modifier and Type | Method and Description |
|---|---|
CloudFormationCreateUpdateStackAction.Builder |
CloudFormationCreateUpdateStackAction.Builder.deploymentRole(IRole deploymentRole)
(experimental) IAM role to assume when deploying changes.
|
CloudFormationDeleteStackAction.Builder |
CloudFormationDeleteStackAction.Builder.deploymentRole(IRole deploymentRole)
(experimental) IAM role to assume when deploying changes.
|
CloudFormationCreateReplaceChangeSetActionProps.Builder |
CloudFormationCreateReplaceChangeSetActionProps.Builder.deploymentRole(IRole deploymentRole)
Sets the value of
CloudFormationCreateReplaceChangeSetActionProps.getDeploymentRole() |
CloudFormationDeleteStackActionProps.Builder |
CloudFormationDeleteStackActionProps.Builder.deploymentRole(IRole deploymentRole)
Sets the value of
CloudFormationDeleteStackActionProps.getDeploymentRole() |
CloudFormationCreateReplaceChangeSetAction.Builder |
CloudFormationCreateReplaceChangeSetAction.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() |
CodeCommitSourceActionProps.Builder |
CodeCommitSourceActionProps.Builder.eventRole(IRole eventRole)
Sets the value of
CodeCommitSourceActionProps.getEventRole() |
CodeCommitSourceAction.Builder |
CodeCommitSourceAction.Builder.eventRole(IRole eventRole)
(experimental) Role to be used by on commit event rule.
|
CodeDeployEcsDeployActionProps.Builder |
CodeDeployEcsDeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeDeployServerDeployActionProps.Builder |
CodeDeployServerDeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
S3SourceAction.Builder |
S3SourceAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CloudFormationCreateUpdateStackAction.Builder |
CloudFormationCreateUpdateStackAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
S3DeployActionProps.Builder |
S3DeployActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
S3SourceActionProps.Builder |
S3SourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
S3DeployAction.Builder |
S3DeployAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CodeBuildActionProps.Builder |
CodeBuildActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationDeleteStackAction.Builder |
CloudFormationDeleteStackAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CloudFormationCreateReplaceChangeSetActionProps.Builder |
CloudFormationCreateReplaceChangeSetActionProps.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.
|
CodeStarConnectionsSourceAction.Builder |
CodeStarConnectionsSourceAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
ServiceCatalogDeployActionBeta1.Builder |
ServiceCatalogDeployActionBeta1.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() |
LambdaInvokeAction.Builder |
LambdaInvokeAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
ManualApprovalActionProps.Builder |
ManualApprovalActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeDeployEcsDeployAction.Builder |
CodeDeployEcsDeployAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
ServiceCatalogDeployActionBeta1Props.Builder |
ServiceCatalogDeployActionBeta1Props.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeCommitSourceActionProps.Builder |
CodeCommitSourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
EcsDeployAction.Builder |
EcsDeployAction.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.
|
CodeBuildAction.Builder |
CodeBuildAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CodeStarConnectionsSourceActionProps.Builder |
CodeStarConnectionsSourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationExecuteChangeSetAction.Builder |
CloudFormationExecuteChangeSetAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
CloudFormationExecuteChangeSetActionProps.Builder |
CloudFormationExecuteChangeSetActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
StepFunctionsInvokeActionProps.Builder |
StepFunctionsInvokeActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CodeCommitSourceAction.Builder |
CodeCommitSourceAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
EcrSourceActionProps.Builder |
EcrSourceActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
EcrSourceAction.Builder |
EcrSourceAction.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() |
CodeDeployServerDeployAction.Builder |
CodeDeployServerDeployAction.Builder.role(IRole role)
(experimental) The Role in which context's this Action will be executing in.
|
LambdaInvokeActionProps.Builder |
LambdaInvokeActionProps.Builder.role(IRole role)
Sets the value of
CommonAwsActionProps.getRole() |
CloudFormationCreateUpdateStackActionProps.Builder |
CloudFormationCreateUpdateStackActionProps.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.
|
| 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 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 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 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
CodeStarConnectionsSourceActionProps.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
ServiceCatalogDeployActionBeta1Props.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() |
default IRole |
LaunchTemplateProps.getRole()
(experimental) An IAM role to associate with the instance profile that is used by instances.
|
IRole |
LaunchTemplateProps.Jsii$Proxy.getRole() |
IRole |
BastionHostLinux.getRole()
(experimental) The IAM role assumed by the instance.
|
IRole |
Instance.getRole()
(experimental) The IAM role assumed by the instance.
|
IRole |
LaunchTemplate.getRole()
(experimental) IAM Role assumed by instances that are launched from this template.
|
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() |
| 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() |
LaunchTemplateProps.Builder |
LaunchTemplateProps.Builder.role(IRole role)
Sets the value of
LaunchTemplateProps.getRole() |
Instance.Builder |
Instance.Builder.role(IRole role)
(experimental) An IAM role to associate with the instance profile assigned to this Auto Scaling Group.
|
LaunchTemplate.Builder |
LaunchTemplate.Builder.role(IRole role)
(experimental) An IAM role to associate with the instance profile that is used by instances.
|
InstanceProps.Builder |
InstanceProps.Builder.role(IRole role)
Sets the value of
InstanceProps.getRole() |
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 |
FargateTaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
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() |
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 |
Ec2TaskDefinitionProps.Jsii$Proxy.getExecutionRole() |
IRole |
TaskDefinition.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 |
FargateTaskDefinitionProps.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 |
TaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
IRole |
TaskDefinitionProps.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 |
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 |
FargateTaskDefinitionAttributes.Jsii$Proxy.getTaskRole() |
IRole |
Ec2TaskDefinitionAttributes.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 |
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.
|
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 |
|---|---|
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.
|
FargateTaskDefinitionProps.Builder |
FargateTaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
TaskDefinitionProps.Builder |
TaskDefinitionProps.Builder.executionRole(IRole executionRole)
Sets the value of
CommonTaskDefinitionProps.getExecutionRole() |
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.
|
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.
|
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() |
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.
|
FargateTaskDefinitionProps.Builder |
FargateTaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
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() |
CommonTaskDefinitionAttributes.Builder |
CommonTaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
FargateTaskDefinitionAttributes.Builder |
FargateTaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
Ec2TaskDefinitionAttributes.Builder |
Ec2TaskDefinitionAttributes.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
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.
|
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.
|
CommonTaskDefinitionProps.Builder |
CommonTaskDefinitionProps.Builder.taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionProps.getTaskRole() |
| Constructor and Description |
|---|
Jsii$Proxy(Compatibility compatibility,
String cpu,
List<? extends InferenceAccelerator> inferenceAccelerators,
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(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(List<? extends InferenceAccelerator> inferenceAccelerators,
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(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
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 taskDefinitionArn,
NetworkMode networkMode,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
Ec2TaskDefinitionAttributes.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.
|
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 |
FargateClusterProps.Jsii$Proxy.getMastersRole() |
IRole |
ClusterProps.Jsii$Proxy.getMastersRole() |
default IRole |
NodegroupOptions.getNodeRole()
(experimental) The IAM role to associate with your node group.
|
IRole |
NodegroupOptions.Jsii$Proxy.getNodeRole() |
IRole |
NodegroupProps.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 |
FargateProfileProps.Jsii$Proxy.getPodExecutionRole() |
IRole |
FargateProfile.getPodExecutionRole()
(experimental) The pod execution role to use for pods that match the selectors in the Fargate profile.
|
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 |
FargateClusterProps.Jsii$Proxy.getRole() |
IRole |
Cluster.getRole()
(experimental) IAM role assumed by the EKS Control Plane.
|
IRole |
ServiceAccount.getRole()
(experimental) The role which is linked to the service account.
|
IRole |
ClusterProps.Jsii$Proxy.getRole() |
IRole |
Nodegroup.getRole()
(experimental) IAM role of the instance profile for the nodegroup.
|
| 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.
|
FargateCluster.Builder |
FargateCluster.Builder.mastersRole(IRole mastersRole)
(experimental) An IAM role that will be added to the `system:masters` Kubernetes RBAC group.
|
ClusterOptions.Builder |
ClusterOptions.Builder.mastersRole(IRole mastersRole)
Sets the value of
ClusterOptions.getMastersRole() |
FargateClusterProps.Builder |
FargateClusterProps.Builder.mastersRole(IRole mastersRole)
Sets the value of
ClusterOptions.getMastersRole() |
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
ClusterOptions.getMastersRole() |
NodegroupOptions.Builder |
NodegroupOptions.Builder.nodeRole(IRole nodeRole)
Sets the value of
NodegroupOptions.getNodeRole() |
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() |
FargateProfileOptions.Builder |
FargateProfileOptions.Builder.podExecutionRole(IRole podExecutionRole)
Sets the value of
FargateProfileOptions.getPodExecutionRole() |
FargateProfileProps.Builder |
FargateProfileProps.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.
|
CommonClusterOptions.Builder |
CommonClusterOptions.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
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.
|
ClusterOptions.Builder |
ClusterOptions.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
FargateClusterProps.Builder |
FargateClusterProps.Builder.role(IRole role)
Sets the value of
CommonClusterOptions.getRole() |
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
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,
IKey secretsEncryptionKey,
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,
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,
IKey secretsEncryptionKey,
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,
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,
Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
IKey secretsEncryptionKey,
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 |
|---|---|
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,
CfnRule.HttpParametersProperty httpParameters,
RuleTargetInput input,
CfnRule.KinesisParametersProperty kinesisParameters,
CfnRule.RetryPolicyProperty retryPolicy,
IRole role,
CfnRule.RunCommandParametersProperty runCommandParameters,
CfnRule.SqsParametersProperty sqsParameters,
software.constructs.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 |
ApiGatewayProps.getEventRole()
(experimental) The role to assume before invoking the target (i.e., the pipeline) when the given rule is triggered.
|
IRole |
ApiGatewayProps.Jsii$Proxy.getEventRole() |
default IRole |
SfnStateMachineProps.getRole()
(experimental) The IAM role to be assumed to execute the State Machine.
|
IRole |
SfnStateMachineProps.Jsii$Proxy.getRole() |
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() |
| Modifier and Type | Method and Description |
|---|---|
CodePipelineTargetOptions.Builder |
CodePipelineTargetOptions.Builder.eventRole(IRole eventRole)
Sets the value of
CodePipelineTargetOptions.getEventRole() |
ApiGateway.Builder |
ApiGateway.Builder.eventRole(IRole eventRole)
(experimental) The role to assume before invoking the target (i.e., the pipeline) when the given rule is triggered.
|
CodeBuildProjectProps.Builder |
CodeBuildProjectProps.Builder.eventRole(IRole eventRole)
Sets the value of
CodeBuildProjectProps.getEventRole() |
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.
|
ApiGatewayProps.Builder |
ApiGatewayProps.Builder.eventRole(IRole eventRole)
Sets the value of
ApiGatewayProps.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.
|
SfnStateMachineProps.Builder |
SfnStateMachineProps.Builder.role(IRole role)
Sets the value of
SfnStateMachineProps.getRole() |
EventBus.Builder |
EventBus.Builder.role(IRole role)
(experimental) Role to be used to publish the event.
|
EventBusProps.Builder |
EventBusProps.Builder.role(IRole role)
Sets the value of
EventBusProps.getRole() |
EcsTaskProps.Builder |
EcsTaskProps.Builder.role(IRole role)
Sets the value of
EcsTaskProps.getRole() |
SfnStateMachine.Builder |
SfnStateMachine.Builder.role(IRole role)
(experimental) The IAM role to be assumed to execute the State Machine.
|
EcsTask.Builder |
EcsTask.Builder.role(IRole role)
(experimental) Existing IAM role to run the ECS task.
|
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
ITaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
FargatePlatformVersion platformVersion,
IRole role,
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(IRole eventRole,
Map<String,String> headerParameters,
String method,
String path,
List<String> pathParameterValues,
RuleTargetInput postBody,
Map<String,String> queryStringParameters,
String stage,
IQueue deadLetterQueue,
Duration maxEventAge,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
ApiGatewayProps.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. |
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. |
| 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() |
PolicyProps.Builder |
PolicyProps.Builder.roles(List<? extends IRole> roles)
Sets the value of
PolicyProps.getRoles() |
ManagedPolicy.Builder |
ManagedPolicy.Builder.roles(List<? extends IRole> roles)
(experimental) Roles to attach this policy to.
|
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 |
DockerImageFunctionProps.Jsii$Proxy.getLogRetentionRole() |
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 |
FunctionProps.Jsii$Proxy.getLogRetentionRole() |
IRole |
DockerImageFunctionProps.Jsii$Proxy.getRole() |
default IRole |
FunctionOptions.getRole()
(experimental) Lambda execution role.
|
IRole |
FunctionOptions.Jsii$Proxy.getRole() |
abstract IRole |
FunctionBase.getRole()
(experimental) The IAM role associated with this function.
|
IRole |
SingletonFunctionProps.Jsii$Proxy.getRole() |
default IRole |
FunctionAttributes.getRole()
(experimental) The IAM execution role associated with this function.
|
IRole |
FunctionAttributes.Jsii$Proxy.getRole() |
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 |
Alias.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.
|
IRole |
SingletonFunction.getRole()
(experimental) The IAM role associated with this function.
|
IRole |
FunctionProps.Jsii$Proxy.getRole() |
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.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
FunctionOptions.Builder |
FunctionOptions.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
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.
|
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.
|
FunctionProps.Builder |
FunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
FunctionOptions.Builder |
FunctionOptions.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
FunctionAttributes.Builder |
FunctionAttributes.Builder.role(IRole role)
Sets the value of
FunctionAttributes.getRole() |
Function.Builder |
Function.Builder.role(IRole role)
(experimental) Lambda execution role.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.role(IRole role)
(experimental) Lambda execution role.
|
SingletonFunction.Builder |
SingletonFunction.Builder.role(IRole role)
(experimental) Lambda execution role.
|
FunctionProps.Builder |
FunctionProps.Builder.role(IRole role)
Sets the value of
FunctionOptions.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,
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,
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,
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)
Constructor that initializes the object based on literal property values passed by the
FunctionAttributes.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,
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 |
|---|---|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.logRetentionRole(IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
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.role(IRole role)
Sets the value of
FunctionOptions.getRole() |
NodejsFunction.Builder |
NodejsFunction.Builder.role(IRole role)
(experimental) Lambda execution role.
|
| 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,
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 |
CrossAccountDestinationProps.getRole()
(experimental) The role to assume that grants permissions to write to 'target'.
|
IRole |
CrossAccountDestinationProps.Jsii$Proxy.getRole() |
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() |
| Modifier and Type | Method and Description |
|---|---|
CrossAccountDestinationProps.Builder |
CrossAccountDestinationProps.Builder.role(IRole role)
Sets the value of
CrossAccountDestinationProps.getRole() |
LogRetention.Builder |
LogRetention.Builder.role(IRole role)
(experimental) The IAM role for the Lambda function associated with the custom resource.
|
CrossAccountDestination.Builder |
CrossAccountDestination.Builder.role(IRole role)
(experimental) The role to assume that grants permissions to write to 'target'.
|
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() |
| 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 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() |
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 |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getCloudwatchLogsRetentionRole() |
IRole |
DatabaseInstanceFromSnapshotProps.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() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getDomainRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getDomainRole() |
IRole |
DatabaseInstanceSourceProps.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() |
default IRole |
DatabaseInstanceNewProps.getMonitoringRole()
(experimental) Role that will be used to manage DB instance monitoring.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getMonitoringRole() |
IRole |
DatabaseInstanceSourceProps.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 |
InstanceEngineBindOptions.getS3ExportRole()
(experimental) The role used for S3 exporting.
|
IRole |
InstanceEngineBindOptions.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() |
default IRole |
DatabaseInstanceNewProps.getS3ExportRole()
(experimental) Role that will be associated with this DB instance to enable S3 export.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getS3ExportRole() |
IRole |
DatabaseInstanceSourceProps.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 |
InstanceEngineBindOptions.getS3ImportRole()
(experimental) The role used for S3 importing.
|
IRole |
InstanceEngineBindOptions.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() |
default IRole |
DatabaseInstanceNewProps.getS3ImportRole()
(experimental) Role that will be associated with this DB instance to enable S3 import.
|
IRole |
DatabaseInstanceNewProps.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceProps.Jsii$Proxy.getS3ImportRole() |
IRole |
DatabaseInstanceSourceProps.Jsii$Proxy.getS3ImportRole() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseClusterProps.getCloudwatchLogsRetentionRole() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
(experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
|
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.
|
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() |
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.
|
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.
|
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
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.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole)
Sets the value of
DatabaseInstanceNewProps.getCloudwatchLogsRetentionRole() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.domainRole(IRole domainRole)
(experimental) The IAM role to be used when making API calls to the Directory Service.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.domainRole(IRole domainRole)
(experimental) The IAM role to be used when making API calls to the Directory Service.
|
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.domainRole(IRole domainRole)
(experimental) The IAM role to be used when making API calls to the Directory Service.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.domainRole(IRole domainRole)
Sets the value of
DatabaseInstanceNewProps.getDomainRole() |
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseClusterProps.getMonitoringRole() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instances monitoring.
|
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instances monitoring.
|
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() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instance monitoring.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instance monitoring.
|
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.monitoringRole(IRole monitoringRole)
(experimental) Role that will be used to manage DB instance monitoring.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.monitoringRole(IRole monitoringRole)
Sets the value of
DatabaseInstanceNewProps.getMonitoringRole() |
DatabaseProxy.Builder |
DatabaseProxy.Builder.role(IRole role)
(experimental) IAM role that the proxy uses to access secrets in AWS Secrets Manager.
|
DatabaseProxyOptions.Builder |
DatabaseProxyOptions.Builder.role(IRole role)
Sets the value of
DatabaseProxyOptions.getRole() |
DatabaseProxyProps.Builder |
DatabaseProxyProps.Builder.role(IRole role)
Sets the value of
DatabaseProxyOptions.getRole() |
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseClusterProps.getS3ExportRole() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB cluster to enable S3 export.
|
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB cluster to enable S3 export.
|
InstanceEngineBindOptions.Builder |
InstanceEngineBindOptions.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
InstanceEngineBindOptions.getS3ExportRole() |
ClusterEngineBindOptions.Builder |
ClusterEngineBindOptions.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
ClusterEngineBindOptions.getS3ExportRole() |
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() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB instance to enable S3 export.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB instance to enable S3 export.
|
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ExportRole(IRole s3ExportRole)
(experimental) Role that will be associated with this DB instance to enable S3 export.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.s3ExportRole(IRole s3ExportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ExportRole() |
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseClusterProps.getS3ImportRole() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB cluster to enable S3 import.
|
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB cluster to enable S3 import.
|
InstanceEngineBindOptions.Builder |
InstanceEngineBindOptions.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
InstanceEngineBindOptions.getS3ImportRole() |
ClusterEngineBindOptions.Builder |
ClusterEngineBindOptions.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
ClusterEngineBindOptions.getS3ImportRole() |
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() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB instance to enable S3 import.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB instance to enable S3 import.
|
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.s3ImportRole(IRole s3ImportRole)
(experimental) Role that will be associated with this DB instance to enable S3 import.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.s3ImportRole(IRole s3ImportRole)
Sets the value of
DatabaseInstanceNewProps.getS3ImportRole() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.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,
Boolean iamAuthentication,
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,
Boolean iamAuthentication,
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 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 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 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 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 vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceFromSnapshotProps.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,
String parentHostedZoneName,
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() |
BucketDeployment.Builder |
BucketDeployment.Builder.role(IRole role)
(experimental) Execution role associated with this function.
|
BucketDeploymentProps.Builder |
BucketDeploymentProps.Builder.role(IRole role)
Sets the value of
BucketDeploymentProps.getRole() |
| 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() |
IRole |
SageMakerCreateModel.getRole()
(experimental) The execution role for the Sagemaker Create Model API.
|
IRole |
SageMakerCreateTransformJob.getRole()
(experimental) The execution role for the Sagemaker transform job.
|
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 |
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() |
SageMakerCreateModel.Builder |
SageMakerCreateModel.Builder.role(IRole role)
(experimental) An execution role that you can pass in a CreateModel API request.
|
SageMakerCreateTransformJob.Builder |
SageMakerCreateTransformJob.Builder.role(IRole role)
(experimental) Role for the Transform Job.
|
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.
|
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,
Map<String,? extends Object> resultSelector,
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,
Map<String,? extends Object> resultSelector,
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,
Map<String,? extends Object> resultSelector,
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,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SageMakerCreateTransformJobProps.Builder. |
Copyright © 2021. All rights reserved.