[−][src]Struct rusoto_quicksight::CredentialPair
The combination of user name and password that are used as credentials.
Fields
alternate_data_source_parameters: Option<Vec<DataSourceParameters>>
A set of alternate data source parameters that you want to share for these credentials. The credentials are applied in tandem with the data source parameters when you copy a data source by using a create or update request. The API operation compares the DataSourceParameters
structure that's in the request with the structures in the AlternateDataSourceParameters
allow list. If the structures are an exact match, the request is allowed to use the new data source with the existing credentials. If the AlternateDataSourceParameters
list is null, the DataSourceParameters
originally used with these Credentials
is automatically allowed.
password: String
Password.
username: String
User name.
Trait Implementations
impl Clone for CredentialPair
[src]
pub fn clone(&self) -> CredentialPair
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CredentialPair
[src]
impl Default for CredentialPair
[src]
pub fn default() -> CredentialPair
[src]
impl PartialEq<CredentialPair> for CredentialPair
[src]
pub fn eq(&self, other: &CredentialPair) -> bool
[src]
pub fn ne(&self, other: &CredentialPair) -> bool
[src]
impl Serialize for CredentialPair
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CredentialPair
[src]
Auto Trait Implementations
impl RefUnwindSafe for CredentialPair
[src]
impl Send for CredentialPair
[src]
impl Sync for CredentialPair
[src]
impl Unpin for CredentialPair
[src]
impl UnwindSafe for CredentialPair
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,