/AWS1/CL_SGMDESCRDOMAINRSP¶
DescribeDomainResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_domainarn TYPE /AWS1/SGMDOMAINARN /AWS1/SGMDOMAINARN¶
The domain's Amazon Resource Name (ARN).
iv_domainid TYPE /AWS1/SGMDOMAINID /AWS1/SGMDOMAINID¶
The domain ID.
iv_domainname TYPE /AWS1/SGMDOMAINNAME /AWS1/SGMDOMAINNAME¶
The domain name.
iv_homeefsfilesystemid TYPE /AWS1/SGMRESOURCEID /AWS1/SGMRESOURCEID¶
The ID of the Amazon Elastic File System managed by this Domain.
iv_singlesignonmanagedappl00 TYPE /AWS1/SGMSTRING256 /AWS1/SGMSTRING256¶
The IAM Identity Center managed application instance ID.
iv_singlesignonapplication00 TYPE /AWS1/SGMSINGLESIGNONAPPLICA00 /AWS1/SGMSINGLESIGNONAPPLICA00¶
The ARN of the application managed by SageMaker AI in IAM Identity Center. This value is only returned for domains created after October 1, 2023.
iv_status TYPE /AWS1/SGMDOMAINSTATUS /AWS1/SGMDOMAINSTATUS¶
The status.
iv_creationtime TYPE /AWS1/SGMCREATIONTIME /AWS1/SGMCREATIONTIME¶
The creation time.
iv_lastmodifiedtime TYPE /AWS1/SGMLASTMODIFIEDTIME /AWS1/SGMLASTMODIFIEDTIME¶
The last modified time.
iv_failurereason TYPE /AWS1/SGMFAILUREREASON /AWS1/SGMFAILUREREASON¶
The failure reason.
iv_secgroupidfordomainbndry TYPE /AWS1/SGMSECURITYGROUPID /AWS1/SGMSECURITYGROUPID¶
The ID of the security group that authorizes traffic between the
RSessionGatewayapps and theRStudioServerProapp.
iv_authmode TYPE /AWS1/SGMAUTHMODE /AWS1/SGMAUTHMODE¶
The domain's authentication mode.
io_defaultusersettings TYPE REF TO /AWS1/CL_SGMUSERSETTINGS /AWS1/CL_SGMUSERSETTINGS¶
Settings which are applied to UserProfiles in this domain if settings are not explicitly specified in a given UserProfile.
io_domainsettings TYPE REF TO /AWS1/CL_SGMDOMAINSETTINGS /AWS1/CL_SGMDOMAINSETTINGS¶
A collection of
Domainsettings.
iv_appnetworkaccesstype TYPE /AWS1/SGMAPPNETWORKACCESSTYPE /AWS1/SGMAPPNETWORKACCESSTYPE¶
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 AI, which allows direct internet access
VpcOnly- All traffic is through the specified VPC and subnets
iv_homeefsfilesystemkmskeyid TYPE /AWS1/SGMKMSKEYID /AWS1/SGMKMSKEYID¶
Use
KmsKeyId.
it_subnetids TYPE /AWS1/CL_SGMSUBNETS_W=>TT_SUBNETS TT_SUBNETS¶
The VPC subnets that the domain uses for communication.
iv_url TYPE /AWS1/SGMSTRING1024 /AWS1/SGMSTRING1024¶
The domain's URL.
iv_vpcid TYPE /AWS1/SGMVPCID /AWS1/SGMVPCID¶
The ID of the Amazon Virtual Private Cloud (VPC) that the domain uses for communication.
iv_kmskeyid TYPE /AWS1/SGMKMSKEYID /AWS1/SGMKMSKEYID¶
The Amazon Web Services KMS customer managed key used to encrypt the EFS volume attached to the domain.
iv_appsecgroupmanagement TYPE /AWS1/SGMAPPSECGROUPMANAGEMENT /AWS1/SGMAPPSECGROUPMANAGEMENT¶
The entity that creates and manages the required security groups for inter-app communication in
VPCOnlymode. Required whenCreateDomain.AppNetworkAccessTypeisVPCOnlyandDomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArnis provided.
iv_tagpropagation TYPE /AWS1/SGMTAGPROPAGATION /AWS1/SGMTAGPROPAGATION¶
Indicates whether custom tag propagation is supported for the domain.
io_defaultspacesettings TYPE REF TO /AWS1/CL_SGMDEFAULTSPACESTGS /AWS1/CL_SGMDEFAULTSPACESTGS¶
The default settings for shared spaces that users create in the domain.
Queryable Attributes¶
DomainArn¶
The domain's Amazon Resource Name (ARN).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAINARN() |
Getter for DOMAINARN, with configurable default |
ASK_DOMAINARN() |
Getter for DOMAINARN w/ exceptions if field has no value |
HAS_DOMAINARN() |
Determine if DOMAINARN has a value |
DomainId¶
The domain ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAINID() |
Getter for DOMAINID, with configurable default |
ASK_DOMAINID() |
Getter for DOMAINID w/ exceptions if field has no value |
HAS_DOMAINID() |
Determine if DOMAINID has a value |
DomainName¶
The domain name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAINNAME() |
Getter for DOMAINNAME, with configurable default |
ASK_DOMAINNAME() |
Getter for DOMAINNAME w/ exceptions if field has no value |
HAS_DOMAINNAME() |
Determine if DOMAINNAME has a value |
HomeEfsFileSystemId¶
The ID of the Amazon Elastic File System managed by this Domain.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOMEEFSFILESYSTEMID() |
Getter for HOMEEFSFILESYSTEMID, with configurable default |
ASK_HOMEEFSFILESYSTEMID() |
Getter for HOMEEFSFILESYSTEMID w/ exceptions if field has no |
HAS_HOMEEFSFILESYSTEMID() |
Determine if HOMEEFSFILESYSTEMID has a value |
SingleSignOnManagedApplicationInstanceId¶
The IAM Identity Center managed application instance ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SINGLESIGNONMANAGEDAPP00() |
Getter for SINGLESIGNONMANAGEDAPPLICA00, with configurable d |
ASK_SINGLESIGNONMANAGEDAPP00() |
Getter for SINGLESIGNONMANAGEDAPPLICA00 w/ exceptions if fie |
HAS_SINGLESIGNONMANAGEDAPP00() |
Determine if SINGLESIGNONMANAGEDAPPLICA00 has a value |
SingleSignOnApplicationArn¶
The ARN of the application managed by SageMaker AI in IAM Identity Center. This value is only returned for domains created after October 1, 2023.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SINGLESIGNONAPPLICATIO00() |
Getter for SINGLESIGNONAPPLICATIONARN, with configurable def |
ASK_SINGLESIGNONAPPLICATIO00() |
Getter for SINGLESIGNONAPPLICATIONARN w/ exceptions if field |
HAS_SINGLESIGNONAPPLICATIO00() |
Determine if SINGLESIGNONAPPLICATIONARN has a value |
Status¶
The status.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
CreationTime¶
The creation time.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
LastModifiedTime¶
The last modified time.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME, with configurable default |
ASK_LASTMODIFIEDTIME() |
Getter for LASTMODIFIEDTIME w/ exceptions if field has no va |
HAS_LASTMODIFIEDTIME() |
Determine if LASTMODIFIEDTIME has a value |
FailureReason¶
The failure reason.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILUREREASON() |
Getter for FAILUREREASON, with configurable default |
ASK_FAILUREREASON() |
Getter for FAILUREREASON w/ exceptions if field has no value |
HAS_FAILUREREASON() |
Determine if FAILUREREASON has a value |
SecurityGroupIdForDomainBoundary¶
The ID of the security group that authorizes traffic between the
RSessionGatewayapps and theRStudioServerProapp.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SECGROUPIDFORDOMAINBNDRY() |
Getter for SECGROUPIDFORDOMAINBNDRY, with configurable defau |
ASK_SECGROUPIDFORDOMAINBNDRY() |
Getter for SECGROUPIDFORDOMAINBNDRY w/ exceptions if field h |
HAS_SECGROUPIDFORDOMAINBNDRY() |
Determine if SECGROUPIDFORDOMAINBNDRY has a value |
AuthMode¶
The domain's authentication mode.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHMODE() |
Getter for AUTHMODE, with configurable default |
ASK_AUTHMODE() |
Getter for AUTHMODE w/ exceptions if field has no value |
HAS_AUTHMODE() |
Determine if AUTHMODE has a value |
DefaultUserSettings¶
Settings which are applied to UserProfiles in this domain if settings are not explicitly specified in a given UserProfile.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFAULTUSERSETTINGS() |
Getter for DEFAULTUSERSETTINGS |
DomainSettings¶
A collection of
Domainsettings.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAINSETTINGS() |
Getter for DOMAINSETTINGS |
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 AI, which allows direct internet access
VpcOnly- All traffic is through the specified VPC and subnets
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPNETWORKACCESSTYPE() |
Getter for APPNETWORKACCESSTYPE, with configurable default |
ASK_APPNETWORKACCESSTYPE() |
Getter for APPNETWORKACCESSTYPE w/ exceptions if field has n |
HAS_APPNETWORKACCESSTYPE() |
Determine if APPNETWORKACCESSTYPE has a value |
HomeEfsFileSystemKmsKeyId¶
Use
KmsKeyId.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOMEEFSFILESYSTEMKMSKE00() |
Getter for HOMEEFSFILESYSTEMKMSKEYID, with configurable defa |
ASK_HOMEEFSFILESYSTEMKMSKE00() |
Getter for HOMEEFSFILESYSTEMKMSKEYID w/ exceptions if field |
HAS_HOMEEFSFILESYSTEMKMSKE00() |
Determine if HOMEEFSFILESYSTEMKMSKEYID has a value |
SubnetIds¶
The VPC subnets that the domain uses for communication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBNETIDS() |
Getter for SUBNETIDS, with configurable default |
ASK_SUBNETIDS() |
Getter for SUBNETIDS w/ exceptions if field has no value |
HAS_SUBNETIDS() |
Determine if SUBNETIDS has a value |
Url¶
The domain's URL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_URL() |
Getter for URL, with configurable default |
ASK_URL() |
Getter for URL w/ exceptions if field has no value |
HAS_URL() |
Determine if URL has a value |
VpcId¶
The ID of the Amazon Virtual Private Cloud (VPC) that the domain uses for communication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VPCID() |
Getter for VPCID, with configurable default |
ASK_VPCID() |
Getter for VPCID w/ exceptions if field has no value |
HAS_VPCID() |
Determine if VPCID has a value |
KmsKeyId¶
The Amazon Web Services KMS customer managed key used to encrypt the EFS volume attached to the domain.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEYID() |
Getter for KMSKEYID, with configurable default |
ASK_KMSKEYID() |
Getter for KMSKEYID w/ exceptions if field has no value |
HAS_KMSKEYID() |
Determine if KMSKEYID has a value |
AppSecurityGroupManagement¶
The entity that creates and manages the required security groups for inter-app communication in
VPCOnlymode. Required whenCreateDomain.AppNetworkAccessTypeisVPCOnlyandDomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArnis provided.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPSECGROUPMANAGEMENT() |
Getter for APPSECURITYGROUPMANAGEMENT, with configurable def |
ASK_APPSECGROUPMANAGEMENT() |
Getter for APPSECURITYGROUPMANAGEMENT w/ exceptions if field |
HAS_APPSECGROUPMANAGEMENT() |
Determine if APPSECURITYGROUPMANAGEMENT has a value |
TagPropagation¶
Indicates whether custom tag propagation is supported for the domain.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGPROPAGATION() |
Getter for TAGPROPAGATION, with configurable default |
ASK_TAGPROPAGATION() |
Getter for TAGPROPAGATION w/ exceptions if field has no valu |
HAS_TAGPROPAGATION() |
Determine if TAGPROPAGATION has a value |
DefaultSpaceSettings¶
The default settings for shared spaces that users create in the domain.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFAULTSPACESETTINGS() |
Getter for DEFAULTSPACESETTINGS |