| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.SageMaker.DescribeDomain
Description
The description of the domain.
Synopsis
- data DescribeDomain = DescribeDomain' {}
- newDescribeDomain :: Text -> DescribeDomain
- describeDomain_domainId :: Lens' DescribeDomain Text
- data DescribeDomainResponse = DescribeDomainResponse' {
- creationTime :: Maybe POSIX
- status :: Maybe DomainStatus
- failureReason :: Maybe Text
- defaultUserSettings :: Maybe UserSettings
- subnetIds :: Maybe (NonEmpty Text)
- domainArn :: Maybe Text
- vpcId :: Maybe Text
- url :: Maybe Text
- authMode :: Maybe AuthMode
- homeEfsFileSystemKmsKeyId :: Maybe Text
- singleSignOnManagedApplicationInstanceId :: Maybe Text
- lastModifiedTime :: Maybe POSIX
- homeEfsFileSystemId :: Maybe Text
- kmsKeyId :: Maybe Text
- domainName :: Maybe Text
- domainId :: Maybe Text
- appNetworkAccessType :: Maybe AppNetworkAccessType
- httpStatus :: Int
- newDescribeDomainResponse :: Int -> DescribeDomainResponse
- describeDomainResponse_creationTime :: Lens' DescribeDomainResponse (Maybe UTCTime)
- describeDomainResponse_status :: Lens' DescribeDomainResponse (Maybe DomainStatus)
- describeDomainResponse_failureReason :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_defaultUserSettings :: Lens' DescribeDomainResponse (Maybe UserSettings)
- describeDomainResponse_subnetIds :: Lens' DescribeDomainResponse (Maybe (NonEmpty Text))
- describeDomainResponse_domainArn :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_vpcId :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_url :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_authMode :: Lens' DescribeDomainResponse (Maybe AuthMode)
- describeDomainResponse_homeEfsFileSystemKmsKeyId :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_singleSignOnManagedApplicationInstanceId :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_lastModifiedTime :: Lens' DescribeDomainResponse (Maybe UTCTime)
- describeDomainResponse_homeEfsFileSystemId :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_kmsKeyId :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_domainName :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_domainId :: Lens' DescribeDomainResponse (Maybe Text)
- describeDomainResponse_appNetworkAccessType :: Lens' DescribeDomainResponse (Maybe AppNetworkAccessType)
- describeDomainResponse_httpStatus :: Lens' DescribeDomainResponse Int
Creating a Request
data DescribeDomain Source #
See: newDescribeDomain smart constructor.
Constructors
| DescribeDomain' | |
Instances
Arguments
| :: Text | |
| -> DescribeDomain |
Create a value of DescribeDomain 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:domainId:DescribeDomain', describeDomain_domainId - The domain ID.
Request Lenses
describeDomain_domainId :: Lens' DescribeDomain Text Source #
The domain ID.
Destructuring the Response
data DescribeDomainResponse Source #
See: newDescribeDomainResponse smart constructor.
Constructors
| DescribeDomainResponse' | |
Fields
| |
Instances
newDescribeDomainResponse Source #
Create a value of DescribeDomainResponse 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:creationTime:DescribeDomainResponse', describeDomainResponse_creationTime - The creation time.
$sel:status:DescribeDomainResponse', describeDomainResponse_status - The status.
$sel:failureReason:DescribeDomainResponse', describeDomainResponse_failureReason - The failure reason.
$sel:defaultUserSettings:DescribeDomainResponse', describeDomainResponse_defaultUserSettings - Settings which are applied to UserProfiles in this domain if settings
are not explicitly specified in a given UserProfile.
$sel:subnetIds:DescribeDomainResponse', describeDomainResponse_subnetIds - The VPC subnets that Studio uses for communication.
$sel:domainArn:DescribeDomainResponse', describeDomainResponse_domainArn - The domain's Amazon Resource Name (ARN).
$sel:vpcId:DescribeDomainResponse', describeDomainResponse_vpcId - The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for
communication.
$sel:url:DescribeDomainResponse', describeDomainResponse_url - The domain's URL.
$sel:authMode:DescribeDomainResponse', describeDomainResponse_authMode - The domain's authentication mode.
$sel:homeEfsFileSystemKmsKeyId:DescribeDomainResponse', describeDomainResponse_homeEfsFileSystemKmsKeyId - This member is deprecated and replaced with KmsKeyId.
$sel:singleSignOnManagedApplicationInstanceId:DescribeDomainResponse', describeDomainResponse_singleSignOnManagedApplicationInstanceId - The SSO managed application instance ID.
$sel:lastModifiedTime:DescribeDomainResponse', describeDomainResponse_lastModifiedTime - The last modified time.
$sel:homeEfsFileSystemId:DescribeDomainResponse', describeDomainResponse_homeEfsFileSystemId - The ID of the Amazon Elastic File System (EFS) managed by this Domain.
$sel:kmsKeyId:DescribeDomainResponse', describeDomainResponse_kmsKeyId - The Amazon Web Services KMS customer managed key used to encrypt the EFS
volume attached to the domain.
$sel:domainName:DescribeDomainResponse', describeDomainResponse_domainName - The domain name.
$sel:domainId:DescribeDomain', describeDomainResponse_domainId - The domain ID.
$sel:appNetworkAccessType:DescribeDomainResponse', describeDomainResponse_appNetworkAccessType - Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly.
PublicInternetOnly- Non-EFS traffic is through a VPC managed by Amazon SageMaker, which allows direct internet accessVpcOnly- All Studio traffic is through the specified VPC and subnets
$sel:httpStatus:DescribeDomainResponse', describeDomainResponse_httpStatus - The response's http status code.
Response Lenses
describeDomainResponse_creationTime :: Lens' DescribeDomainResponse (Maybe UTCTime) Source #
The creation time.
describeDomainResponse_status :: Lens' DescribeDomainResponse (Maybe DomainStatus) Source #
The status.
describeDomainResponse_failureReason :: Lens' DescribeDomainResponse (Maybe Text) Source #
The failure reason.
describeDomainResponse_defaultUserSettings :: Lens' DescribeDomainResponse (Maybe UserSettings) Source #
Settings which are applied to UserProfiles in this domain if settings are not explicitly specified in a given UserProfile.
describeDomainResponse_subnetIds :: Lens' DescribeDomainResponse (Maybe (NonEmpty Text)) Source #
The VPC subnets that Studio uses for communication.
describeDomainResponse_domainArn :: Lens' DescribeDomainResponse (Maybe Text) Source #
The domain's Amazon Resource Name (ARN).
describeDomainResponse_vpcId :: Lens' DescribeDomainResponse (Maybe Text) Source #
The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
describeDomainResponse_url :: Lens' DescribeDomainResponse (Maybe Text) Source #
The domain's URL.
describeDomainResponse_authMode :: Lens' DescribeDomainResponse (Maybe AuthMode) Source #
The domain's authentication mode.
describeDomainResponse_homeEfsFileSystemKmsKeyId :: Lens' DescribeDomainResponse (Maybe Text) Source #
This member is deprecated and replaced with KmsKeyId.
describeDomainResponse_singleSignOnManagedApplicationInstanceId :: Lens' DescribeDomainResponse (Maybe Text) Source #
The SSO managed application instance ID.
describeDomainResponse_lastModifiedTime :: Lens' DescribeDomainResponse (Maybe UTCTime) Source #
The last modified time.
describeDomainResponse_homeEfsFileSystemId :: Lens' DescribeDomainResponse (Maybe Text) Source #
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
describeDomainResponse_kmsKeyId :: Lens' DescribeDomainResponse (Maybe Text) Source #
The Amazon Web Services KMS customer managed key used to encrypt the EFS volume attached to the domain.
describeDomainResponse_domainName :: Lens' DescribeDomainResponse (Maybe Text) Source #
The domain name.
describeDomainResponse_domainId :: Lens' DescribeDomainResponse (Maybe Text) Source #
The domain ID.
describeDomainResponse_appNetworkAccessType :: Lens' DescribeDomainResponse (Maybe AppNetworkAccessType) Source #
Specifies the VPC used for non-EFS traffic. The default value is
PublicInternetOnly.
PublicInternetOnly- Non-EFS traffic is through a VPC managed by Amazon SageMaker, which allows direct internet accessVpcOnly- All Studio traffic is through the specified VPC and subnets
describeDomainResponse_httpStatus :: Lens' DescribeDomainResponse Int Source #
The response's http status code.