AWS::SageMaker::DomainResource Type definition for AWS::SageMaker::Domain
12 configurable properties. 3 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
AuthMode | string | RequiredCreate-only |
DefaultUserSettings | UserSettings | Required |
DomainName | string | RequiredCreate-only |
AppNetworkAccessType | string | |
AppSecurityGroupManagement | string | |
DefaultSpaceSettings | DefaultSpaceSettings | |
DomainSettings | DomainSettings | |
KmsKeyId | string | Create-only |
SubnetIds | Array<string> | |
TagPropagation | string | |
Tags | Array<Tag> | Create-onlyWrite-only |
VpcId | string |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
DomainArn | string | The Amazon Resource Name (ARN) of the created domain. |
DomainId | string | The domain name. |
HomeEfsFileSystemId | string | The ID of the Amazon Elastic File System (EFS) managed by this Domain. |
SecurityGroupIdForDomainBoundary | string | The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app. |
SingleSignOnApplicationArn | string | The ARN of the application managed by SageMaker in IAM Identity Center. This value is only returned for domains created after October 1, 2023. |
SingleSignOnManagedApplicationInstanceId | string | The SSO managed application instance ID. |
Url | string | The URL to the created domain. |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::SageMaker::Domain
Resources:
MyResource:
Type: AWS::SageMaker::Domain
Properties:
AuthMode: "SSO"
DefaultUserSettings: "value"
DomainName: "my-domainname"
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
sagemaker:CreateAppsagemaker:CreateDomainsagemaker:DescribeDomainsagemaker:DescribeImagesagemaker:DescribeImageVersioniam:CreateServiceLinkedRoleiam:PassRoleefs:CreateFileSystemsagemaker:DescribeDomainsagemaker:CreateAppsagemaker:UpdateDomainsagemaker:DescribeDomainsagemaker:DescribeImagesagemaker:DescribeImageVersioniam:PassRolesagemaker:DeleteAppsagemaker:DeleteDomainsagemaker:DescribeDomainsagemaker:ListDomainsOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterDomainIdThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
AuthModeDomainNameDomainSettings/RStudioServerProDomainSettings/DefaultResourceSpecKmsKeyIdTags