/AWS1/CL_EMRSTUDIO¶
Details for an Amazon EMR Studio including ID, creation time, name, and so on.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_studioid TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256¶
The ID of the Amazon EMR Studio.
iv_studioarn TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256¶
The Amazon Resource Name (ARN) of the Amazon EMR Studio.
iv_name TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256¶
The name of the Amazon EMR Studio.
iv_description TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256¶
The detailed description of the Amazon EMR Studio.
iv_authmode TYPE /AWS1/EMRAUTHMODE /AWS1/EMRAUTHMODE¶
Specifies whether the Amazon EMR Studio authenticates users with IAM or IAM Identity Center.
iv_vpcid TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256¶
The ID of the VPC associated with the Amazon EMR Studio.
it_subnetids TYPE /AWS1/CL_EMRSUBNETIDLIST_W=>TT_SUBNETIDLIST TT_SUBNETIDLIST¶
The list of IDs of the subnets associated with the Amazon EMR Studio.
iv_servicerole TYPE /AWS1/EMRXMLSTRING /AWS1/EMRXMLSTRING¶
The name of the IAM role assumed by the Amazon EMR Studio.
iv_userrole TYPE /AWS1/EMRXMLSTRING /AWS1/EMRXMLSTRING¶
The name of the IAM role assumed by users logged in to the Amazon EMR Studio. A Studio only requires a
UserRolewhen you use IAM authentication.
iv_workspacesecuritygroupid TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256¶
The ID of the Workspace security group associated with the Amazon EMR Studio. The Workspace security group allows outbound network traffic to resources in the Engine security group and to the internet.
iv_enginesecuritygroupid TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256¶
The ID of the Engine security group associated with the Amazon EMR Studio. The Engine security group allows inbound network traffic from resources in the Workspace security group.
iv_url TYPE /AWS1/EMRXMLSTRING /AWS1/EMRXMLSTRING¶
The unique access URL of the Amazon EMR Studio.
iv_creationtime TYPE /AWS1/EMRDATE /AWS1/EMRDATE¶
The time the Amazon EMR Studio was created.
iv_defaults3location TYPE /AWS1/EMRXMLSTRING /AWS1/EMRXMLSTRING¶
The Amazon S3 location to back up Amazon EMR Studio Workspaces and notebook files.
iv_idpauthurl TYPE /AWS1/EMRXMLSTRING /AWS1/EMRXMLSTRING¶
Your identity provider's authentication endpoint. Amazon EMR Studio redirects federated users to this endpoint for authentication when logging in to a Studio with the Studio URL.
iv_idprelaystateparamname TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256¶
The name of your identity provider's
RelayStateparameter.
it_tags TYPE /AWS1/CL_EMRTAG=>TT_TAGLIST TT_TAGLIST¶
A list of tags associated with the Amazon EMR Studio.
iv_idcinstancearn TYPE /AWS1/EMRARNTYPE /AWS1/EMRARNTYPE¶
The ARN of the IAM Identity Center instance the Studio application belongs to.
iv_trustedidpropagationenbd TYPE /AWS1/EMRBOOLEANOBJECT /AWS1/EMRBOOLEANOBJECT¶
Indicates whether the Studio has Trusted identity propagation enabled. The default value is
false.
iv_idcuserassignment TYPE /AWS1/EMRIDCUSERASSIGNMENT /AWS1/EMRIDCUSERASSIGNMENT¶
Indicates whether the Studio has
REQUIREDorOPTIONALIAM Identity Center user assignment. If the value is set toREQUIRED, users must be explicitly assigned to the Studio application to access the Studio.
iv_encryptionkeyarn TYPE /AWS1/EMRXMLSTRING /AWS1/EMRXMLSTRING¶
The KMS key identifier (ARN) used to encrypt Amazon EMR Studio workspace and notebook files when backed up to Amazon S3.
Queryable Attributes¶
StudioId¶
The ID of the Amazon EMR Studio.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STUDIOID() |
Getter for STUDIOID, with configurable default |
ASK_STUDIOID() |
Getter for STUDIOID w/ exceptions if field has no value |
HAS_STUDIOID() |
Determine if STUDIOID has a value |
StudioArn¶
The Amazon Resource Name (ARN) of the Amazon EMR Studio.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STUDIOARN() |
Getter for STUDIOARN, with configurable default |
ASK_STUDIOARN() |
Getter for STUDIOARN w/ exceptions if field has no value |
HAS_STUDIOARN() |
Determine if STUDIOARN has a value |
Name¶
The name of the Amazon EMR Studio.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
Description¶
The detailed description of the Amazon EMR Studio.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
AuthMode¶
Specifies whether the Amazon EMR Studio authenticates users with IAM or IAM Identity Center.
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 |
VpcId¶
The ID of the VPC associated with the Amazon EMR Studio.
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 |
SubnetIds¶
The list of IDs of the subnets associated with the Amazon EMR Studio.
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 |
ServiceRole¶
The name of the IAM role assumed by the Amazon EMR Studio.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVICEROLE() |
Getter for SERVICEROLE, with configurable default |
ASK_SERVICEROLE() |
Getter for SERVICEROLE w/ exceptions if field has no value |
HAS_SERVICEROLE() |
Determine if SERVICEROLE has a value |
UserRole¶
The name of the IAM role assumed by users logged in to the Amazon EMR Studio. A Studio only requires a
UserRolewhen you use IAM authentication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERROLE() |
Getter for USERROLE, with configurable default |
ASK_USERROLE() |
Getter for USERROLE w/ exceptions if field has no value |
HAS_USERROLE() |
Determine if USERROLE has a value |
WorkspaceSecurityGroupId¶
The ID of the Workspace security group associated with the Amazon EMR Studio. The Workspace security group allows outbound network traffic to resources in the Engine security group and to the internet.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKSPACESECURITYGROUPID() |
Getter for WORKSPACESECURITYGROUPID, with configurable defau |
ASK_WORKSPACESECURITYGROUPID() |
Getter for WORKSPACESECURITYGROUPID w/ exceptions if field h |
HAS_WORKSPACESECURITYGROUPID() |
Determine if WORKSPACESECURITYGROUPID has a value |
EngineSecurityGroupId¶
The ID of the Engine security group associated with the Amazon EMR Studio. The Engine security group allows inbound network traffic from resources in the Workspace security group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENGINESECURITYGROUPID() |
Getter for ENGINESECURITYGROUPID, with configurable default |
ASK_ENGINESECURITYGROUPID() |
Getter for ENGINESECURITYGROUPID w/ exceptions if field has |
HAS_ENGINESECURITYGROUPID() |
Determine if ENGINESECURITYGROUPID has a value |
Url¶
The unique access URL of the Amazon EMR Studio.
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 |
CreationTime¶
The time the Amazon EMR Studio was created.
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 |
DefaultS3Location¶
The Amazon S3 location to back up Amazon EMR Studio Workspaces and notebook files.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEFAULTS3LOCATION() |
Getter for DEFAULTS3LOCATION, with configurable default |
ASK_DEFAULTS3LOCATION() |
Getter for DEFAULTS3LOCATION w/ exceptions if field has no v |
HAS_DEFAULTS3LOCATION() |
Determine if DEFAULTS3LOCATION has a value |
IdpAuthUrl¶
Your identity provider's authentication endpoint. Amazon EMR Studio redirects federated users to this endpoint for authentication when logging in to a Studio with the Studio URL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDPAUTHURL() |
Getter for IDPAUTHURL, with configurable default |
ASK_IDPAUTHURL() |
Getter for IDPAUTHURL w/ exceptions if field has no value |
HAS_IDPAUTHURL() |
Determine if IDPAUTHURL has a value |
IdpRelayStateParameterName¶
The name of your identity provider's
RelayStateparameter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDPRELAYSTATEPARAMNAME() |
Getter for IDPRELAYSTATEPARAMETERNAME, with configurable def |
ASK_IDPRELAYSTATEPARAMNAME() |
Getter for IDPRELAYSTATEPARAMETERNAME w/ exceptions if field |
HAS_IDPRELAYSTATEPARAMNAME() |
Determine if IDPRELAYSTATEPARAMETERNAME has a value |
Tags¶
A list of tags associated with the Amazon EMR Studio.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
IdcInstanceArn¶
The ARN of the IAM Identity Center instance the Studio application belongs to.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDCINSTANCEARN() |
Getter for IDCINSTANCEARN, with configurable default |
ASK_IDCINSTANCEARN() |
Getter for IDCINSTANCEARN w/ exceptions if field has no valu |
HAS_IDCINSTANCEARN() |
Determine if IDCINSTANCEARN has a value |
TrustedIdentityPropagationEnabled¶
Indicates whether the Studio has Trusted identity propagation enabled. The default value is
false.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRUSTEDIDPROPAGATIONENBD() |
Getter for TRUSTEDIDPROPAGATIONENABLED, with configurable de |
ASK_TRUSTEDIDPROPAGATIONENBD() |
Getter for TRUSTEDIDPROPAGATIONENABLED w/ exceptions if fiel |
HAS_TRUSTEDIDPROPAGATIONENBD() |
Determine if TRUSTEDIDPROPAGATIONENABLED has a value |
IdcUserAssignment¶
Indicates whether the Studio has
REQUIREDorOPTIONALIAM Identity Center user assignment. If the value is set toREQUIRED, users must be explicitly assigned to the Studio application to access the Studio.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDCUSERASSIGNMENT() |
Getter for IDCUSERASSIGNMENT, with configurable default |
ASK_IDCUSERASSIGNMENT() |
Getter for IDCUSERASSIGNMENT w/ exceptions if field has no v |
HAS_IDCUSERASSIGNMENT() |
Determine if IDCUSERASSIGNMENT has a value |
EncryptionKeyArn¶
The KMS key identifier (ARN) used to encrypt Amazon EMR Studio workspace and notebook files when backed up to Amazon S3.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONKEYARN() |
Getter for ENCRYPTIONKEYARN, with configurable default |
ASK_ENCRYPTIONKEYARN() |
Getter for ENCRYPTIONKEYARN w/ exceptions if field has no va |
HAS_ENCRYPTIONKEYARN() |
Determine if ENCRYPTIONKEYARN has a value |