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.NeoVpcConfig

Description

 
Synopsis

Documentation

data NeoVpcConfig Source #

The VpcConfig configuration object that specifies the VPC that you want the compilation jobs to connect to. For more information on controlling access to your Amazon S3 buckets used for compilation job, see Give Amazon SageMaker Compilation Jobs Access to Resources in Your Amazon VPC.

See: newNeoVpcConfig smart constructor.

Constructors

NeoVpcConfig' 

Fields

  • securityGroupIds :: NonEmpty Text

    The VPC security group IDs. IDs have the form of sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

  • subnets :: NonEmpty Text

    The ID of the subnets in the VPC that you want to connect the compilation job to for accessing the model in Amazon S3.

Instances

Instances details
Eq NeoVpcConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.NeoVpcConfig

Read NeoVpcConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.NeoVpcConfig

Show NeoVpcConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.NeoVpcConfig

Generic NeoVpcConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.NeoVpcConfig

Associated Types

type Rep NeoVpcConfig :: Type -> Type #

NFData NeoVpcConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.NeoVpcConfig

Methods

rnf :: NeoVpcConfig -> () #

Hashable NeoVpcConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.NeoVpcConfig

ToJSON NeoVpcConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.NeoVpcConfig

FromJSON NeoVpcConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.NeoVpcConfig

type Rep NeoVpcConfig Source # 
Instance details

Defined in Amazonka.SageMaker.Types.NeoVpcConfig

type Rep NeoVpcConfig = D1 ('MetaData "NeoVpcConfig" "Amazonka.SageMaker.Types.NeoVpcConfig" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "NeoVpcConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "subnets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newNeoVpcConfig Source #

Create a value of NeoVpcConfig 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:securityGroupIds:NeoVpcConfig', neoVpcConfig_securityGroupIds - The VPC security group IDs. IDs have the form of sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

$sel:subnets:NeoVpcConfig', neoVpcConfig_subnets - The ID of the subnets in the VPC that you want to connect the compilation job to for accessing the model in Amazon S3.

neoVpcConfig_securityGroupIds :: Lens' NeoVpcConfig (NonEmpty Text) Source #

The VPC security group IDs. IDs have the form of sg-xxxxxxxx. Specify the security groups for the VPC that is specified in the Subnets field.

neoVpcConfig_subnets :: Lens' NeoVpcConfig (NonEmpty Text) Source #

The ID of the subnets in the VPC that you want to connect the compilation job to for accessing the model in Amazon S3.