[][src]Struct rusoto_rds::CreateDBClusterEndpointMessage

pub struct CreateDBClusterEndpointMessage {
    pub db_cluster_endpoint_identifier: String,
    pub db_cluster_identifier: String,
    pub endpoint_type: String,
    pub excluded_members: Option<Vec<String>>,
    pub static_members: Option<Vec<String>>,
    pub tags: Option<Vec<Tag>>,
}

Fields

db_cluster_endpoint_identifier: String

The identifier to use for the new endpoint. This parameter is stored as a lowercase string.

db_cluster_identifier: String

The DB cluster identifier of the DB cluster associated with the endpoint. This parameter is stored as a lowercase string.

endpoint_type: String

The type of the endpoint. One of: READER, WRITER, ANY.

excluded_members: Option<Vec<String>>

List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.

static_members: Option<Vec<String>>

List of DB instance identifiers that are part of the custom endpoint group.

tags: Option<Vec<Tag>>

The tags to be assigned to the Amazon RDS resource.

Trait Implementations

impl Clone for CreateDBClusterEndpointMessage[src]

impl Debug for CreateDBClusterEndpointMessage[src]

impl Default for CreateDBClusterEndpointMessage[src]

impl PartialEq<CreateDBClusterEndpointMessage> for CreateDBClusterEndpointMessage[src]

impl StructuralPartialEq for CreateDBClusterEndpointMessage[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.