[][src]Struct rusoto_securityhub::AwsCodeBuildProjectEnvironmentRegistryCredential

pub struct AwsCodeBuildProjectEnvironmentRegistryCredential {
    pub credential: Option<String>,
    pub credential_provider: Option<String>,
}

The credentials for access to a private registry.

Fields

credential: Option<String>

The Amazon Resource Name (ARN) or name of credentials created using AWS Secrets Manager.

The credential can use the name of the credentials only if they exist in your current AWS Region.

credential_provider: Option<String>

The service that created the credentials to access a private Docker registry.

The valid value, SECRETS_MANAGER, is for AWS Secrets Manager.

Trait Implementations

impl Clone for AwsCodeBuildProjectEnvironmentRegistryCredential[src]

impl Debug for AwsCodeBuildProjectEnvironmentRegistryCredential[src]

impl Default for AwsCodeBuildProjectEnvironmentRegistryCredential[src]

impl<'de> Deserialize<'de> for AwsCodeBuildProjectEnvironmentRegistryCredential[src]

impl PartialEq<AwsCodeBuildProjectEnvironmentRegistryCredential> for AwsCodeBuildProjectEnvironmentRegistryCredential[src]

impl Serialize for AwsCodeBuildProjectEnvironmentRegistryCredential[src]

impl StructuralPartialEq for AwsCodeBuildProjectEnvironmentRegistryCredential[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[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.