libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

Read RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

Show 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 #

NFData RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

Methods

rnf :: RepositoryAuthConfig -> () #

Hashable RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

ToJSON RepositoryAuthConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.RepositoryAuthConfig

FromJSON 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" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" '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.