Struct aws_sdk_securityhub::model::aws_rds_db_cluster_details::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for AwsRdsDbClusterDetails
Implementations
For all database engines except Aurora, specifies the allocated storage size in gibibytes (GiB).
For all database engines except Aurora, specifies the allocated storage size in gibibytes (GiB).
Appends an item to availability_zones
.
To override the contents of this collection use set_availability_zones
.
A list of Availability Zones (AZs) where instances in the DB cluster can be created.
A list of Availability Zones (AZs) where instances in the DB cluster can be created.
The number of days for which automated backups are retained.
The number of days for which automated backups are retained.
The name of the database.
The name of the database.
The current status of this DB cluster.
The connection endpoint for the primary instance of the DB cluster.
The connection endpoint for the primary instance of the DB cluster.
The reader endpoint for the DB cluster.
The reader endpoint for the DB cluster.
Appends an item to custom_endpoints
.
To override the contents of this collection use set_custom_endpoints
.
A list of custom endpoints for the DB cluster.
A list of custom endpoints for the DB cluster.
Whether the DB cluster has instances in multiple Availability Zones.
Whether the DB cluster has instances in multiple Availability Zones.
The name of the database engine to use for this DB cluster.
The name of the database engine to use for this DB cluster.
The version number of the database engine to use.
The version number of the database engine to use.
The port number on which the DB instances in the DB cluster accept connections.
The port number on which the DB instances in the DB cluster accept connections.
The name of the master user for the DB cluster.
The name of the master user for the DB cluster.
The range of time each day when automated backups are created, if automated backups are enabled.
Uses the format HH:MM-HH:MM
. For example, 04:52-05:22
.
The range of time each day when automated backups are created, if automated backups are enabled.
Uses the format HH:MM-HH:MM
. For example, 04:52-05:22
.
The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
Uses the format
.
For the day values, use
mon
|tue
|wed
|thu
|fri
|sat
|sun
.
For example, sun:09:32-sun:10:02
.
The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
Uses the format
.
For the day values, use
mon
|tue
|wed
|thu
|fri
|sat
|sun
.
For example, sun:09:32-sun:10:02
.
Appends an item to read_replica_identifiers
.
To override the contents of this collection use set_read_replica_identifiers
.
The identifiers of the read replicas that are associated with this DB cluster.
The identifiers of the read replicas that are associated with this DB cluster.
Appends an item to vpc_security_groups
.
To override the contents of this collection use set_vpc_security_groups
.
A list of VPC security groups that the DB cluster belongs to.
pub fn set_vpc_security_groups(
self,
input: Option<Vec<AwsRdsDbInstanceVpcSecurityGroup>>
) -> Self
pub fn set_vpc_security_groups(
self,
input: Option<Vec<AwsRdsDbInstanceVpcSecurityGroup>>
) -> Self
A list of VPC security groups that the DB cluster belongs to.
Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.
Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.
Whether the DB cluster is encrypted.
Whether the DB cluster is encrypted.
The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.
The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.
The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.
The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.
Appends an item to associated_roles
.
To override the contents of this collection use set_associated_roles
.
A list of the IAM roles that are associated with the DB cluster.
A list of the IAM roles that are associated with the DB cluster.
Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).
Uses the date-time
format specified in RFC 3339 section 5.6, Internet
Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).
Uses the date-time
format specified in RFC 3339 section 5.6, Internet
Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
Appends an item to enabled_cloud_watch_logs_exports
.
To override the contents of this collection use set_enabled_cloud_watch_logs_exports
.
A list of log types that this DB cluster is configured to export to CloudWatch Logs.
A list of log types that this DB cluster is configured to export to CloudWatch Logs.
The database engine mode of the DB cluster.
The database engine mode of the DB cluster.
Whether the DB cluster has deletion protection enabled.
Whether the DB cluster has deletion protection enabled.
Whether the HTTP endpoint for an Aurora Serverless DB cluster is enabled.
Whether the HTTP endpoint for an Aurora Serverless DB cluster is enabled.
The status of the database activity stream.
The status of the database activity stream.
Whether tags are copied from the DB cluster to snapshots of the DB cluster.
Whether tags are copied from the DB cluster to snapshots of the DB cluster.
Whether the DB cluster is a clone of a DB cluster owned by a different Amazon Web Services account.
Whether the DB cluster is a clone of a DB cluster owned by a different Amazon Web Services account.
Appends an item to domain_memberships
.
To override the contents of this collection use set_domain_memberships
.
The Active Directory domain membership records that are associated with the DB cluster.
The Active Directory domain membership records that are associated with the DB cluster.
The name of the DB cluster parameter group for the DB cluster.
The name of the DB cluster parameter group for the DB cluster.
The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.
The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.
pub fn db_cluster_option_group_memberships(
self,
input: impl Into<AwsRdsDbClusterOptionGroupMembership>
) -> Self
pub fn db_cluster_option_group_memberships(
self,
input: impl Into<AwsRdsDbClusterOptionGroupMembership>
) -> Self
Appends an item to db_cluster_option_group_memberships
.
To override the contents of this collection use set_db_cluster_option_group_memberships
.
The list of option group memberships for this DB cluster.
pub fn set_db_cluster_option_group_memberships(
self,
input: Option<Vec<AwsRdsDbClusterOptionGroupMembership>>
) -> Self
pub fn set_db_cluster_option_group_memberships(
self,
input: Option<Vec<AwsRdsDbClusterOptionGroupMembership>>
) -> Self
The list of option group memberships for this DB cluster.
The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.
The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.
Appends an item to db_cluster_members
.
To override the contents of this collection use set_db_cluster_members
.
The list of instances that make up the DB cluster.
The list of instances that make up the DB cluster.
Whether the mapping of IAM accounts to database accounts is enabled.
Whether the mapping of IAM accounts to database accounts is enabled.
Consumes the builder and constructs a AwsRdsDbClusterDetails
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more