@Stability(value=Stable) public static final class CfnRotationSchedule.Builder extends Object implements software.amazon.jsii.Builder<CfnRotationSchedule>
CfnRotationSchedule.| Modifier and Type | Method and Description |
|---|---|
CfnRotationSchedule |
build() |
static CfnRotationSchedule.Builder |
create(software.constructs.Construct scope,
String id) |
CfnRotationSchedule.Builder |
hostedRotationLambda(CfnRotationSchedule.HostedRotationLambdaProperty hostedRotationLambda)
`AWS::SecretsManager::RotationSchedule.HostedRotationLambda`.
|
CfnRotationSchedule.Builder |
hostedRotationLambda(IResolvable hostedRotationLambda)
`AWS::SecretsManager::RotationSchedule.HostedRotationLambda`.
|
CfnRotationSchedule.Builder |
rotationLambdaArn(String rotationLambdaArn)
`AWS::SecretsManager::RotationSchedule.RotationLambdaARN`.
|
CfnRotationSchedule.Builder |
rotationRules(CfnRotationSchedule.RotationRulesProperty rotationRules)
`AWS::SecretsManager::RotationSchedule.RotationRules`.
|
CfnRotationSchedule.Builder |
rotationRules(IResolvable rotationRules)
`AWS::SecretsManager::RotationSchedule.RotationRules`.
|
CfnRotationSchedule.Builder |
secretId(String secretId)
`AWS::SecretsManager::RotationSchedule.SecretId`.
|
@Stability(value=Stable) public static CfnRotationSchedule.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnRotationSchedule.HostedRotationLambdaProperty.Builder.@Stability(value=Stable) public CfnRotationSchedule.Builder secretId(String secretId)
secretId - `AWS::SecretsManager::RotationSchedule.SecretId`. This parameter is required.this@Stability(value=Stable) public CfnRotationSchedule.Builder hostedRotationLambda(CfnRotationSchedule.HostedRotationLambdaProperty hostedRotationLambda)
hostedRotationLambda - `AWS::SecretsManager::RotationSchedule.HostedRotationLambda`. This parameter is required.this@Stability(value=Stable) public CfnRotationSchedule.Builder hostedRotationLambda(IResolvable hostedRotationLambda)
hostedRotationLambda - `AWS::SecretsManager::RotationSchedule.HostedRotationLambda`. This parameter is required.this@Stability(value=Stable) public CfnRotationSchedule.Builder rotationLambdaArn(String rotationLambdaArn)
rotationLambdaArn - `AWS::SecretsManager::RotationSchedule.RotationLambdaARN`. This parameter is required.this@Stability(value=Stable) public CfnRotationSchedule.Builder rotationRules(CfnRotationSchedule.RotationRulesProperty rotationRules)
rotationRules - `AWS::SecretsManager::RotationSchedule.RotationRules`. This parameter is required.this@Stability(value=Stable) public CfnRotationSchedule.Builder rotationRules(IResolvable rotationRules)
rotationRules - `AWS::SecretsManager::RotationSchedule.RotationRules`. This parameter is required.this@Stability(value=Stable) public CfnRotationSchedule build()
build in interface software.amazon.jsii.Builder<CfnRotationSchedule>Copyright © 2021. All rights reserved.