amazonka-sagemaker-2.0: Amazon SageMaker Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SageMaker.Types.RepositoryAuthConfig

Description

 
Synopsis

Documentation

data RepositoryAuthConfig Source #

Specifies an authentication configuration for the private docker registry where your model image is hosted. Specify a value for this property only if you specified Vpc as the value for the RepositoryAccessMode field of the ImageConfig object that you passed to a call to CreateModel and the private Docker registry where the model image is hosted requires authentication.

See: newRepositoryAuthConfig smart constructor.

Constructors

RepositoryAuthConfig' 

Fields

  • repositoryCredentialsProviderArn :: Text

    The Amazon Resource Name (ARN) of an Amazon Web Services Lambda function that provides credentials to authenticate to the private Docker registry where your model image is hosted. For information about how to create an Amazon Web Services Lambda function, see Create a Lambda function with the console in the Amazon Web Services Lambda Developer Guide.

Instances

Instances details
FromJSON RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

ToJSON RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

Generic RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

Associated Types

type Rep RepositoryAuthConfig :: Type -> Type #

Read RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

Show RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

NFData RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

Methods

rnf :: RepositoryAuthConfig -> () #

Eq RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

Hashable RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

type Rep RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

type Rep RepositoryAuthConfig = D1 ('MetaData "RepositoryAuthConfig" "Amazonka.SageMaker.Types.RepositoryAuthConfig" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "RepositoryAuthConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositoryCredentialsProviderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRepositoryAuthConfig Source #

Create a value of RepositoryAuthConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryCredentialsProviderArn:RepositoryAuthConfig', repositoryAuthConfig_repositoryCredentialsProviderArn - The Amazon Resource Name (ARN) of an Amazon Web Services Lambda function that provides credentials to authenticate to the private Docker registry where your model image is hosted. For information about how to create an Amazon Web Services Lambda function, see Create a Lambda function with the console in the Amazon Web Services Lambda Developer Guide.

repositoryAuthConfig_repositoryCredentialsProviderArn :: Lens' RepositoryAuthConfig Text Source #

The Amazon Resource Name (ARN) of an Amazon Web Services Lambda function that provides credentials to authenticate to the private Docker registry where your model image is hosted. For information about how to create an Amazon Web Services Lambda function, see Create a Lambda function with the console in the Amazon Web Services Lambda Developer Guide.