CfnStudioProps

class aws_cdk.aws_emr.CfnStudioProps(*, auth_mode, default_s3_location, engine_security_group_id, name, service_role, subnet_ids, vpc_id, workspace_security_group_id, description=None, idp_auth_url=None, idp_relay_state_parameter_name=None, tags=None, user_role=None)

Bases: object

Properties for defining a AWS::EMR::Studio.

Parameters
  • auth_mode (str) – AWS::EMR::Studio.AuthMode.

  • default_s3_location (str) – AWS::EMR::Studio.DefaultS3Location.

  • engine_security_group_id (str) – AWS::EMR::Studio.EngineSecurityGroupId.

  • name (str) – AWS::EMR::Studio.Name.

  • service_role (str) – AWS::EMR::Studio.ServiceRole.

  • subnet_ids (Sequence[str]) – AWS::EMR::Studio.SubnetIds.

  • vpc_id (str) – AWS::EMR::Studio.VpcId.

  • workspace_security_group_id (str) – AWS::EMR::Studio.WorkspaceSecurityGroupId.

  • description (Optional[str]) – AWS::EMR::Studio.Description.

  • idp_auth_url (Optional[str]) – AWS::EMR::Studio.IdpAuthUrl.

  • idp_relay_state_parameter_name (Optional[str]) – AWS::EMR::Studio.IdpRelayStateParameterName.

  • tags (Optional[Sequence[CfnTag]]) – AWS::EMR::Studio.Tags.

  • user_role (Optional[str]) – AWS::EMR::Studio.UserRole.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html

Attributes

auth_mode

AWS::EMR::Studio.AuthMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-authmode

Return type

str

default_s3_location

AWS::EMR::Studio.DefaultS3Location.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-defaults3location

Return type

str

description

AWS::EMR::Studio.Description.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-description

Return type

Optional[str]

engine_security_group_id

AWS::EMR::Studio.EngineSecurityGroupId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-enginesecuritygroupid

Return type

str

idp_auth_url

AWS::EMR::Studio.IdpAuthUrl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-idpauthurl

Return type

Optional[str]

idp_relay_state_parameter_name

AWS::EMR::Studio.IdpRelayStateParameterName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-idprelaystateparametername

Return type

Optional[str]

name

AWS::EMR::Studio.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-name

Return type

str

service_role

AWS::EMR::Studio.ServiceRole.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-servicerole

Return type

str

subnet_ids

AWS::EMR::Studio.SubnetIds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-subnetids

Return type

List[str]

tags

AWS::EMR::Studio.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-tags

Return type

Optional[List[CfnTag]]

user_role

AWS::EMR::Studio.UserRole.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-userrole

Return type

Optional[str]

vpc_id

AWS::EMR::Studio.VpcId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-vpcid

Return type

str

workspace_security_group_id

AWS::EMR::Studio.WorkspaceSecurityGroupId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-workspacesecuritygroupid

Return type

str