| 
7204 | 7204 |       "min":0  | 
7205 | 7205 |     },  | 
7206 | 7206 |     "CertifyForMarketplace":{"type":"boolean"},  | 
 | 7207 | +    "CfnCreateTemplateProvider":{  | 
 | 7208 | +      "type":"structure",  | 
 | 7209 | +      "required":[  | 
 | 7210 | +        "TemplateName",  | 
 | 7211 | +        "TemplateURL"  | 
 | 7212 | +      ],  | 
 | 7213 | +      "members":{  | 
 | 7214 | +        "TemplateName":{  | 
 | 7215 | +          "shape":"CfnTemplateName",  | 
 | 7216 | +          "documentation":"<p> A unique identifier for the template within the project. </p>"  | 
 | 7217 | +        },  | 
 | 7218 | +        "TemplateURL":{  | 
 | 7219 | +          "shape":"CfnTemplateURL",  | 
 | 7220 | +          "documentation":"<p> The Amazon S3 URL of the CloudFormation template. </p>"  | 
 | 7221 | +        },  | 
 | 7222 | +        "RoleARN":{  | 
 | 7223 | +          "shape":"RoleArn",  | 
 | 7224 | +          "documentation":"<p> The IAM role that CloudFormation assumes when creating the stack. </p>"  | 
 | 7225 | +        },  | 
 | 7226 | +        "Parameters":{  | 
 | 7227 | +          "shape":"CfnStackCreateParameters",  | 
 | 7228 | +          "documentation":"<p> An array of CloudFormation stack parameters.</p>"  | 
 | 7229 | +        }  | 
 | 7230 | +      },  | 
 | 7231 | +      "documentation":"<p> The CloudFormation template provider configuration for creating infrastructure resources. </p>"  | 
 | 7232 | +    },  | 
 | 7233 | +    "CfnStackCreateParameter":{  | 
 | 7234 | +      "type":"structure",  | 
 | 7235 | +      "required":["Key"],  | 
 | 7236 | +      "members":{  | 
 | 7237 | +        "Key":{  | 
 | 7238 | +          "shape":"CfnStackParameterKey",  | 
 | 7239 | +          "documentation":"<p> The name of the CloudFormation parameter. </p>"  | 
 | 7240 | +        },  | 
 | 7241 | +        "Value":{  | 
 | 7242 | +          "shape":"CfnStackParameterValue",  | 
 | 7243 | +          "documentation":"<p> The value of the CloudFormation parameter. </p>"  | 
 | 7244 | +        }  | 
 | 7245 | +      },  | 
 | 7246 | +      "documentation":"<p> A key-value pair that represents a parameter for the CloudFormation stack. </p>"  | 
 | 7247 | +    },  | 
 | 7248 | +    "CfnStackCreateParameters":{  | 
 | 7249 | +      "type":"list",  | 
 | 7250 | +      "member":{"shape":"CfnStackCreateParameter"},  | 
 | 7251 | +      "max":180,  | 
 | 7252 | +      "min":0  | 
 | 7253 | +    },  | 
 | 7254 | +    "CfnStackDetail":{  | 
 | 7255 | +      "type":"structure",  | 
 | 7256 | +      "required":["StatusMessage"],  | 
 | 7257 | +      "members":{  | 
 | 7258 | +        "Name":{  | 
 | 7259 | +          "shape":"CfnStackName",  | 
 | 7260 | +          "documentation":"<p> The name of the CloudFormation stack. </p>"  | 
 | 7261 | +        },  | 
 | 7262 | +        "Id":{  | 
 | 7263 | +          "shape":"CfnStackId",  | 
 | 7264 | +          "documentation":"<p> The unique identifier of the CloudFormation stack. </p>"  | 
 | 7265 | +        },  | 
 | 7266 | +        "StatusMessage":{  | 
 | 7267 | +          "shape":"CfnStackStatusMessage",  | 
 | 7268 | +          "documentation":"<p> A human-readable message about the stack's current status. </p>"  | 
 | 7269 | +        }  | 
 | 7270 | +      },  | 
 | 7271 | +      "documentation":"<p> Details about the CloudFormation stack. </p>"  | 
 | 7272 | +    },  | 
 | 7273 | +    "CfnStackId":{  | 
 | 7274 | +      "type":"string",  | 
 | 7275 | +      "max":256,  | 
 | 7276 | +      "min":1,  | 
 | 7277 | +      "pattern":"(?=.{1,256}$)arn:aws[a-z\\-]*:cloudformation:[a-z0-9\\-]*:[0-9]{12}:stack/[a-zA-Z][a-zA-Z0-9-]{0,127}/.*"  | 
 | 7278 | +    },  | 
 | 7279 | +    "CfnStackName":{  | 
 | 7280 | +      "type":"string",  | 
 | 7281 | +      "max":128,  | 
 | 7282 | +      "min":1,  | 
 | 7283 | +      "pattern":"[A-Za-z][A-Za-z0-9-]{0,127}"  | 
 | 7284 | +    },  | 
 | 7285 | +    "CfnStackParameter":{  | 
 | 7286 | +      "type":"structure",  | 
 | 7287 | +      "required":["Key"],  | 
 | 7288 | +      "members":{  | 
 | 7289 | +        "Key":{  | 
 | 7290 | +          "shape":"CfnStackParameterKey",  | 
 | 7291 | +          "documentation":"<p> The name of the CloudFormation parameter. </p>"  | 
 | 7292 | +        },  | 
 | 7293 | +        "Value":{  | 
 | 7294 | +          "shape":"CfnStackParameterValue",  | 
 | 7295 | +          "documentation":"<p> The value of the CloudFormation parameter. </p>"  | 
 | 7296 | +        }  | 
 | 7297 | +      },  | 
 | 7298 | +      "documentation":"<p> A key-value pair representing a parameter used in the CloudFormation stack. </p>"  | 
 | 7299 | +    },  | 
 | 7300 | +    "CfnStackParameterKey":{  | 
 | 7301 | +      "type":"string",  | 
 | 7302 | +      "max":255,  | 
 | 7303 | +      "min":1,  | 
 | 7304 | +      "pattern":".{1,255}"  | 
 | 7305 | +    },  | 
 | 7306 | +    "CfnStackParameterValue":{  | 
 | 7307 | +      "type":"string",  | 
 | 7308 | +      "max":4096,  | 
 | 7309 | +      "min":0,  | 
 | 7310 | +      "pattern":".{0,4096}"  | 
 | 7311 | +    },  | 
 | 7312 | +    "CfnStackParameters":{  | 
 | 7313 | +      "type":"list",  | 
 | 7314 | +      "member":{"shape":"CfnStackParameter"},  | 
 | 7315 | +      "max":180,  | 
 | 7316 | +      "min":0  | 
 | 7317 | +    },  | 
 | 7318 | +    "CfnStackStatusMessage":{  | 
 | 7319 | +      "type":"string",  | 
 | 7320 | +      "max":4096,  | 
 | 7321 | +      "min":1,  | 
 | 7322 | +      "pattern":".{1,4096}"  | 
 | 7323 | +    },  | 
 | 7324 | +    "CfnStackUpdateParameter":{  | 
 | 7325 | +      "type":"structure",  | 
 | 7326 | +      "required":["Key"],  | 
 | 7327 | +      "members":{  | 
 | 7328 | +        "Key":{  | 
 | 7329 | +          "shape":"CfnStackParameterKey",  | 
 | 7330 | +          "documentation":"<p> The name of the CloudFormation parameter. </p>"  | 
 | 7331 | +        },  | 
 | 7332 | +        "Value":{  | 
 | 7333 | +          "shape":"CfnStackParameterValue",  | 
 | 7334 | +          "documentation":"<p> The value of the CloudFormation parameter. </p>"  | 
 | 7335 | +        }  | 
 | 7336 | +      },  | 
 | 7337 | +      "documentation":"<p> A key-value pair representing a parameter used in the CloudFormation stack. </p>"  | 
 | 7338 | +    },  | 
 | 7339 | +    "CfnStackUpdateParameters":{  | 
 | 7340 | +      "type":"list",  | 
 | 7341 | +      "member":{"shape":"CfnStackUpdateParameter"},  | 
 | 7342 | +      "max":180,  | 
 | 7343 | +      "min":0  | 
 | 7344 | +    },  | 
 | 7345 | +    "CfnTemplateName":{  | 
 | 7346 | +      "type":"string",  | 
 | 7347 | +      "max":32,  | 
 | 7348 | +      "min":1,  | 
 | 7349 | +      "pattern":"(?=.{1,32}$)[a-zA-Z0-9](-*[a-zA-Z0-9])*"  | 
 | 7350 | +    },  | 
 | 7351 | +    "CfnTemplateProviderDetail":{  | 
 | 7352 | +      "type":"structure",  | 
 | 7353 | +      "required":[  | 
 | 7354 | +        "TemplateName",  | 
 | 7355 | +        "TemplateURL"  | 
 | 7356 | +      ],  | 
 | 7357 | +      "members":{  | 
 | 7358 | +        "TemplateName":{  | 
 | 7359 | +          "shape":"CfnTemplateName",  | 
 | 7360 | +          "documentation":"<p> The unique identifier of the template within the project. </p>"  | 
 | 7361 | +        },  | 
 | 7362 | +        "TemplateURL":{  | 
 | 7363 | +          "shape":"CfnTemplateURL",  | 
 | 7364 | +          "documentation":"<p> The Amazon S3 URL of the CloudFormation template. </p>"  | 
 | 7365 | +        },  | 
 | 7366 | +        "RoleARN":{  | 
 | 7367 | +          "shape":"RoleArn",  | 
 | 7368 | +          "documentation":"<p> The IAM role used by CloudFormation to create the stack. </p>"  | 
 | 7369 | +        },  | 
 | 7370 | +        "Parameters":{  | 
 | 7371 | +          "shape":"CfnStackParameters",  | 
 | 7372 | +          "documentation":"<p> An array of CloudFormation stack parameters.</p>"  | 
 | 7373 | +        },  | 
 | 7374 | +        "StackDetail":{  | 
 | 7375 | +          "shape":"CfnStackDetail",  | 
 | 7376 | +          "documentation":"<p> Information about the CloudFormation stack created by the template provider. </p>"  | 
 | 7377 | +        }  | 
 | 7378 | +      },  | 
 | 7379 | +      "documentation":"<p> Details about a CloudFormation template provider configuration and associated provisioning information. </p>"  | 
 | 7380 | +    },  | 
 | 7381 | +    "CfnTemplateURL":{  | 
 | 7382 | +      "type":"string",  | 
 | 7383 | +      "max":1024,  | 
 | 7384 | +      "min":1,  | 
 | 7385 | +      "pattern":"(?=.{1,1024}$)(https)://([^/]+)/(.+)"  | 
 | 7386 | +    },  | 
 | 7387 | +    "CfnUpdateTemplateProvider":{  | 
 | 7388 | +      "type":"structure",  | 
 | 7389 | +      "required":[  | 
 | 7390 | +        "TemplateName",  | 
 | 7391 | +        "TemplateURL"  | 
 | 7392 | +      ],  | 
 | 7393 | +      "members":{  | 
 | 7394 | +        "TemplateName":{  | 
 | 7395 | +          "shape":"CfnTemplateName",  | 
 | 7396 | +          "documentation":"<p> The unique identifier of the template to update within the project. </p>"  | 
 | 7397 | +        },  | 
 | 7398 | +        "TemplateURL":{  | 
 | 7399 | +          "shape":"CfnTemplateURL",  | 
 | 7400 | +          "documentation":"<p> The Amazon S3 URL of the CloudFormation template.</p>"  | 
 | 7401 | +        },  | 
 | 7402 | +        "Parameters":{  | 
 | 7403 | +          "shape":"CfnStackUpdateParameters",  | 
 | 7404 | +          "documentation":"<p> An array of CloudFormation stack parameters. </p>"  | 
 | 7405 | +        }  | 
 | 7406 | +      },  | 
 | 7407 | +      "documentation":"<p> Contains configuration details for updating an existing CloudFormation template provider in the project. </p>"  | 
 | 7408 | +    },  | 
7207 | 7409 |     "Channel":{  | 
7208 | 7410 |       "type":"structure",  | 
7209 | 7411 |       "required":[  | 
 | 
11772 | 11974 |         "Tags":{  | 
11773 | 11975 |           "shape":"TagList",  | 
11774 | 11976 |           "documentation":"<p>An array of key-value pairs that you want to use to organize and track your Amazon Web Services resource costs. For more information, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html\">Tagging Amazon Web Services resources</a> in the <i>Amazon Web Services General Reference Guide</i>.</p>"  | 
 | 11977 | +        },  | 
 | 11978 | +        "TemplateProviders":{  | 
 | 11979 | +          "shape":"CreateTemplateProviderList",  | 
 | 11980 | +          "documentation":"<p> An array of template provider configurations for creating infrastructure resources for the project. </p>"  | 
11775 | 11981 |         }  | 
11776 | 11982 |       }  | 
11777 | 11983 |     },  | 
 | 
11873 | 12079 |         }  | 
11874 | 12080 |       }  | 
11875 | 12081 |     },  | 
 | 12082 | +    "CreateTemplateProvider":{  | 
 | 12083 | +      "type":"structure",  | 
 | 12084 | +      "members":{  | 
 | 12085 | +        "CfnTemplateProvider":{  | 
 | 12086 | +          "shape":"CfnCreateTemplateProvider",  | 
 | 12087 | +          "documentation":"<p> The CloudFormation template provider configuration for creating infrastructure resources. </p>"  | 
 | 12088 | +        }  | 
 | 12089 | +      },  | 
 | 12090 | +      "documentation":"<p> Contains configuration details for a template provider. Only one type of template provider can be specified. </p>"  | 
 | 12091 | +    },  | 
 | 12092 | +    "CreateTemplateProviderList":{  | 
 | 12093 | +      "type":"list",  | 
 | 12094 | +      "member":{"shape":"CreateTemplateProvider"},  | 
 | 12095 | +      "max":1,  | 
 | 12096 | +      "min":1  | 
 | 12097 | +    },  | 
11876 | 12098 |     "CreateTrainingJobRequest":{  | 
11877 | 12099 |       "type":"structure",  | 
11878 | 12100 |       "required":[  | 
 | 
17843 | 18065 |           "shape":"ProjectStatus",  | 
17844 | 18066 |           "documentation":"<p>The status of the project.</p>"  | 
17845 | 18067 |         },  | 
 | 18068 | +        "TemplateProviderDetails":{  | 
 | 18069 | +          "shape":"TemplateProviderDetailList",  | 
 | 18070 | +          "documentation":"<p> An array of template providers associated with the project. </p>"  | 
 | 18071 | +        },  | 
17846 | 18072 |         "CreatedBy":{"shape":"UserContext"},  | 
17847 | 18073 |         "CreationTime":{  | 
17848 | 18074 |           "shape":"Timestamp",  | 
 | 
35083 | 35309 |           "shape":"Timestamp",  | 
35084 | 35310 |           "documentation":"<p>A timestamp specifying when the project was created.</p>"  | 
35085 | 35311 |         },  | 
 | 35312 | +        "TemplateProviderDetails":{  | 
 | 35313 | +          "shape":"TemplateProviderDetailList",  | 
 | 35314 | +          "documentation":"<p> An array of template providers associated with the project. </p>"  | 
 | 35315 | +        },  | 
35086 | 35316 |         "Tags":{  | 
35087 | 35317 |           "shape":"TagList",  | 
35088 | 35318 |           "documentation":"<p>An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html\">Tagging Amazon Web Services Resources</a>.</p>"  | 
 | 
36451 | 36681 |       "members":{  | 
36452 | 36682 |         "InstanceType":{  | 
36453 | 36683 |           "shape":"TrainingInstanceType",  | 
36454 |  | -          "documentation":"<p>The ML compute instance type. </p> <note> <p>SageMaker Training on Amazon Elastic Compute Cloud (EC2) P4de instances is in preview release starting December 9th, 2022. </p> <p> <a href=\"http://aws.amazon.com/ec2/instance-types/p4/\">Amazon EC2 P4de instances</a> (currently in preview) are powered by 8 NVIDIA A100 GPUs with 80GB high-performance HBM2e GPU memory, which accelerate the speed of training ML models that need to be trained on large datasets of high-resolution data. In this preview release, Amazon SageMaker supports ML training jobs on P4de instances (<code>ml.p4de.24xlarge</code>) to reduce model training time. The <code>ml.p4de.24xlarge</code> instances are available in the following Amazon Web Services Regions. </p> <ul> <li> <p>US East (N. Virginia) (us-east-1)</p> </li> <li> <p>US West (Oregon) (us-west-2)</p> </li> </ul> <p>To request quota limit increase and start using P4de instances, contact the SageMaker Training service team through your account team.</p> </note>"  | 
 | 36684 | +          "documentation":"<p>The ML compute instance type. </p>"  | 
36455 | 36685 |         },  | 
36456 | 36686 |         "InstanceCount":{  | 
36457 | 36687 |           "shape":"TrainingInstanceCount",  | 
 | 
39000 | 39230 |       "max":128000,  | 
39001 | 39231 |       "min":1  | 
39002 | 39232 |     },  | 
 | 39233 | +    "TemplateProviderDetail":{  | 
 | 39234 | +      "type":"structure",  | 
 | 39235 | +      "members":{  | 
 | 39236 | +        "CfnTemplateProviderDetail":{  | 
 | 39237 | +          "shape":"CfnTemplateProviderDetail",  | 
 | 39238 | +          "documentation":"<p> Details about a CloudFormation template provider configuration and associated provisioning information. </p>"  | 
 | 39239 | +        }  | 
 | 39240 | +      },  | 
 | 39241 | +      "documentation":"<p> Details about a template provider configuration and associated provisioning information. </p>"  | 
 | 39242 | +    },  | 
 | 39243 | +    "TemplateProviderDetailList":{  | 
 | 39244 | +      "type":"list",  | 
 | 39245 | +      "member":{"shape":"TemplateProviderDetail"},  | 
 | 39246 | +      "max":1,  | 
 | 39247 | +      "min":1  | 
 | 39248 | +    },  | 
39003 | 39249 |     "TemplateUrl":{  | 
39004 | 39250 |       "type":"string",  | 
39005 | 39251 |       "max":2048,  | 
 | 
42694 | 42940 |         "Tags":{  | 
42695 | 42941 |           "shape":"TagList",  | 
42696 | 42942 |           "documentation":"<p>An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html\">Tagging Amazon Web Services Resources</a>. In addition, the project must have tag update constraints set in order to include this parameter in the request. For more information, see <a href=\"https://docs.aws.amazon.com/servicecatalog/latest/adminguide/constraints-resourceupdate.html\">Amazon Web Services Service Catalog Tag Update Constraints</a>.</p>"  | 
 | 42943 | +        },  | 
 | 42944 | +        "TemplateProvidersToUpdate":{  | 
 | 42945 | +          "shape":"UpdateTemplateProviderList",  | 
 | 42946 | +          "documentation":"<p> The template providers to update in the project. </p>"  | 
42697 | 42947 |         }  | 
42698 | 42948 |       }  | 
42699 | 42949 |     },  | 
 | 
42741 | 42991 |         }  | 
42742 | 42992 |       }  | 
42743 | 42993 |     },  | 
 | 42994 | +    "UpdateTemplateProvider":{  | 
 | 42995 | +      "type":"structure",  | 
 | 42996 | +      "members":{  | 
 | 42997 | +        "CfnTemplateProvider":{  | 
 | 42998 | +          "shape":"CfnUpdateTemplateProvider",  | 
 | 42999 | +          "documentation":"<p> The CloudFormation template provider configuration to update. </p>"  | 
 | 43000 | +        }  | 
 | 43001 | +      },  | 
 | 43002 | +      "documentation":"<p> Contains configuration details for updating an existing template provider in the project. </p>"  | 
 | 43003 | +    },  | 
 | 43004 | +    "UpdateTemplateProviderList":{  | 
 | 43005 | +      "type":"list",  | 
 | 43006 | +      "member":{"shape":"UpdateTemplateProvider"},  | 
 | 43007 | +      "max":1,  | 
 | 43008 | +      "min":1  | 
 | 43009 | +    },  | 
42744 | 43010 |     "UpdateTrainingJobRequest":{  | 
42745 | 43011 |       "type":"structure",  | 
42746 | 43012 |       "required":["TrainingJobName"],  | 
 | 
0 commit comments