RepositoryRemovalPolicies

class aws_rfdk.deadline.RepositoryRemovalPolicies(*, database=None, filesystem=None)

Bases: object

Parameters
  • database (Optional[RemovalPolicy]) – If this Repository is creating its own Amazon DocumentDB database, then this specifies the retention policy to use on the database. If the Repository is not creating a DocumentDB database, because one was given, then this property is ignored. Default: RemovalPolicy.RETAIN

  • filesystem (Optional[RemovalPolicy]) – If this Repository is creating its own Amazon Elastic File System (EFS), then this specifies the retention policy to use on the filesystem. If the Repository is not creating an EFS, because one was given, then this property is ignored. Default: RemovalPolicy.RETAIN

Attributes

database

If this Repository is creating its own Amazon DocumentDB database, then this specifies the retention policy to use on the database.

If the Repository is not creating a DocumentDB database, because one was given, then this property is ignored.

Default

RemovalPolicy.RETAIN

Return type

Optional[RemovalPolicy]

filesystem

If this Repository is creating its own Amazon Elastic File System (EFS), then this specifies the retention policy to use on the filesystem.

If the Repository is not creating an EFS, because one was given, then this property is ignored.

Default

RemovalPolicy.RETAIN

Return type

Optional[RemovalPolicy]