|
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