[][src]Struct rusoto_quicksight::DataSourceCredentials

pub struct DataSourceCredentials {
    pub copy_source_arn: Option<String>,
    pub credential_pair: Option<CredentialPair>,
}

Data source credentials. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

Fields

copy_source_arn: Option<String>

The Amazon Resource Name (ARN) of a data source that has the credential pair that you want to use. When CopySourceArn is not null, the credential pair from the data source in the ARN is used as the credentials for the DataSourceCredentials structure.

credential_pair: Option<CredentialPair>

Credential pair. For more information, see CredentialPair.

Trait Implementations

impl Clone for DataSourceCredentials[src]

impl Debug for DataSourceCredentials[src]

impl Default for DataSourceCredentials[src]

impl PartialEq<DataSourceCredentials> for DataSourceCredentials[src]

impl Serialize for DataSourceCredentials[src]

impl StructuralPartialEq for DataSourceCredentials[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> 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.