--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "awscc_sagemaker_domain Data Source - terraform-provider-awscc" subcategory: "" description: |- Data Source schema for AWS::SageMaker::Domain --- # awscc_sagemaker_domain (Data Source) Data Source schema for AWS::SageMaker::Domain ## Schema ### Required - `id` (String) Uniquely identifies the resource. ### Read-Only - `app_network_access_type` (String) Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly. - `app_security_group_management` (String) The entity that creates and manages the required security groups for inter-app communication in VPCOnly mode. Required when CreateDomain.AppNetworkAccessType is VPCOnly and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn is provided. - `auth_mode` (String) The mode of authentication that members use to access the domain. - `default_user_settings` (Attributes) The default user settings. (see [below for nested schema](#nestedatt--default_user_settings)) - `domain_arn` (String) The Amazon Resource Name (ARN) of the created domain. - `domain_id` (String) The domain name. - `domain_name` (String) A name for the domain. - `domain_settings` (Attributes) A collection of Domain settings. (see [below for nested schema](#nestedatt--domain_settings)) - `home_efs_file_system_id` (String) The ID of the Amazon Elastic File System (EFS) managed by this Domain. - `kms_key_id` (String) SageMaker uses AWS KMS to encrypt the EFS volume attached to the domain with an AWS managed customer master key (CMK) by default. - `security_group_id_for_domain_boundary` (String) The ID of the security group that authorizes traffic between the RSessionGateway apps and the RStudioServerPro app. - `single_sign_on_managed_application_instance_id` (String) The SSO managed application instance ID. - `subnet_ids` (List of String) The VPC subnets that Studio uses for communication. - `tags` (Attributes List) A list of tags to apply to the user profile. (see [below for nested schema](#nestedatt--tags)) - `url` (String) The URL to the created domain. - `vpc_id` (String) The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. ### Nested Schema for `default_user_settings` Read-Only: - `execution_role` (String) The user profile Amazon Resource Name (ARN). - `jupyter_server_app_settings` (Attributes) The Jupyter server's app settings. (see [below for nested schema](#nestedatt--default_user_settings--jupyter_server_app_settings)) - `kernel_gateway_app_settings` (Attributes) The kernel gateway app settings. (see [below for nested schema](#nestedatt--default_user_settings--kernel_gateway_app_settings)) - `r_studio_server_pro_app_settings` (Attributes) A collection of settings that configure user interaction with the RStudioServerPro app. (see [below for nested schema](#nestedatt--default_user_settings--r_studio_server_pro_app_settings)) - `security_groups` (List of String) The security groups for the Amazon Virtual Private Cloud (VPC) that Studio uses for communication. - `sharing_settings` (Attributes) The sharing settings. (see [below for nested schema](#nestedatt--default_user_settings--sharing_settings)) ### Nested Schema for `default_user_settings.jupyter_server_app_settings` Read-Only: - `default_resource_spec` (Attributes) (see [below for nested schema](#nestedatt--default_user_settings--jupyter_server_app_settings--default_resource_spec)) ### Nested Schema for `default_user_settings.jupyter_server_app_settings.default_resource_spec` Read-Only: - `instance_type` (String) The instance type that the image version runs on. - `sage_maker_image_arn` (String) The ARN of the SageMaker image that the image version belongs to. - `sage_maker_image_version_arn` (String) The ARN of the image version created on the instance. ### Nested Schema for `default_user_settings.kernel_gateway_app_settings` Read-Only: - `custom_images` (Attributes List) A list of custom SageMaker images that are configured to run as a KernelGateway app. (see [below for nested schema](#nestedatt--default_user_settings--kernel_gateway_app_settings--custom_images)) - `default_resource_spec` (Attributes) The default instance type and the Amazon Resource Name (ARN) of the default SageMaker image used by the KernelGateway app. (see [below for nested schema](#nestedatt--default_user_settings--kernel_gateway_app_settings--default_resource_spec)) ### Nested Schema for `default_user_settings.kernel_gateway_app_settings.custom_images` Read-Only: - `app_image_config_name` (String) The Name of the AppImageConfig. - `image_name` (String) The name of the CustomImage. Must be unique to your account. - `image_version_number` (Number) The version number of the CustomImage. ### Nested Schema for `default_user_settings.kernel_gateway_app_settings.default_resource_spec` Read-Only: - `instance_type` (String) The instance type that the image version runs on. - `sage_maker_image_arn` (String) The ARN of the SageMaker image that the image version belongs to. - `sage_maker_image_version_arn` (String) The ARN of the image version created on the instance. ### Nested Schema for `default_user_settings.r_studio_server_pro_app_settings` Read-Only: - `access_status` (String) Indicates whether the current user has access to the RStudioServerPro app. - `user_group` (String) The level of permissions that the user has within the RStudioServerPro app. This value defaults to User. The Admin value allows the user access to the RStudio Administrative Dashboard. ### Nested Schema for `default_user_settings.sharing_settings` Read-Only: - `notebook_output_option` (String) Whether to include the notebook cell output when sharing the notebook. The default is Disabled. - `s3_kms_key_id` (String) When NotebookOutputOption is Allowed, the AWS Key Management Service (KMS) encryption key ID used to encrypt the notebook cell output in the Amazon S3 bucket. - `s3_output_path` (String) When NotebookOutputOption is Allowed, the Amazon S3 bucket used to store the shared notebook snapshots. ### Nested Schema for `domain_settings` Read-Only: - `r_studio_server_pro_domain_settings` (Attributes) A collection of settings that update the current configuration for the RStudioServerPro Domain-level app. (see [below for nested schema](#nestedatt--domain_settings--r_studio_server_pro_domain_settings)) - `security_group_ids` (List of String) The security groups for the Amazon Virtual Private Cloud that the Domain uses for communication between Domain-level apps and user apps. ### Nested Schema for `domain_settings.r_studio_server_pro_domain_settings` Read-Only: - `default_resource_spec` (Attributes) (see [below for nested schema](#nestedatt--domain_settings--r_studio_server_pro_domain_settings--default_resource_spec)) - `domain_execution_role_arn` (String) The ARN of the execution role for the RStudioServerPro Domain-level app. - `r_studio_connect_url` (String) A URL pointing to an RStudio Connect server. - `r_studio_package_manager_url` (String) A URL pointing to an RStudio Package Manager server. ### Nested Schema for `domain_settings.r_studio_server_pro_domain_settings.default_resource_spec` Read-Only: - `instance_type` (String) The instance type that the image version runs on. - `sage_maker_image_arn` (String) The ARN of the SageMaker image that the image version belongs to. - `sage_maker_image_version_arn` (String) The ARN of the image version created on the instance. ### Nested Schema for `tags` Read-Only: - `key` (String) - `value` (String)