CfnRotationScheduleProps

class aws_cdk.aws_secretsmanager.CfnRotationScheduleProps(*, secret_id, hosted_rotation_lambda=None, rotation_lambda_arn=None, rotation_rules=None)

Bases: object

Properties for defining a AWS::SecretsManager::RotationSchedule.

Parameters
  • secret_id (str) – AWS::SecretsManager::RotationSchedule.SecretId.

  • hosted_rotation_lambda (Union[IResolvable, HostedRotationLambdaProperty, None]) – AWS::SecretsManager::RotationSchedule.HostedRotationLambda.

  • rotation_lambda_arn (Optional[str]) – AWS::SecretsManager::RotationSchedule.RotationLambdaARN.

  • rotation_rules (Union[IResolvable, RotationRulesProperty, None]) – AWS::SecretsManager::RotationSchedule.RotationRules.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html

Attributes

hosted_rotation_lambda

AWS::SecretsManager::RotationSchedule.HostedRotationLambda.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html#cfn-secretsmanager-rotationschedule-hostedrotationlambda

Return type

Union[IResolvable, HostedRotationLambdaProperty, None]

rotation_lambda_arn

AWS::SecretsManager::RotationSchedule.RotationLambdaARN.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html#cfn-secretsmanager-rotationschedule-rotationlambdaarn

Return type

Optional[str]

rotation_rules

AWS::SecretsManager::RotationSchedule.RotationRules.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html#cfn-secretsmanager-rotationschedule-rotationrules

Return type

Union[IResolvable, RotationRulesProperty, None]

secret_id

AWS::SecretsManager::RotationSchedule.SecretId.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-rotationschedule.html#cfn-secretsmanager-rotationschedule-secretid

Return type

str