# AWS::SageMaker::Domain RStudioServerProDomainSettings A collection of settings that update the current configuration for the RStudioServerPro Domain-level app. ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{ "DomainExecutionRoleArn" : String, "RStudioConnectUrl" : String, "RStudioPackageManagerUrl" : String, "DefaultResourceSpec" : ResourceSpec }### YAML
DomainExecutionRoleArn: String RStudioConnectUrl: String RStudioPackageManagerUrl: String DefaultResourceSpec: ResourceSpec## Properties #### DomainExecutionRoleArn The ARN of the execution role for the RStudioServerPro Domain-level app. _Required_: Yes _Type_: String _Minimum_:
20
_Maximum_: 2048
_Pattern_: ^arn:aws[a-z\-]*:iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+$
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### RStudioConnectUrl
A URL pointing to an RStudio Connect server.
_Required_: No
_Type_: String
_Pattern_: ^(https:|http:|www\.)\S*
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### RStudioPackageManagerUrl
A URL pointing to an RStudio Package Manager server.
_Required_: No
_Type_: String
_Pattern_: ^(https:|http:|www\.)\S*
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)
#### DefaultResourceSpec
_Required_: No
_Type_: ResourceSpec
_Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)