Skip to content

Commit 8c25ebe

Browse files
author
awstools
committed
feat(client-imagebuilder): This release updates the regex pattern for Image Builder ARNs.
1 parent c86da60 commit 8c25ebe

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

codegen/sdk-codegen/aws-models/imagebuilder.json

+12-12
Original file line numberDiff line numberDiff line change
@@ -547,7 +547,7 @@
547547
"com.amazonaws.imagebuilder#ComponentBuildVersionArn": {
548548
"type": "string",
549549
"traits": {
550-
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):component/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$"
550+
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):component/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$"
551551
}
552552
},
553553
"com.amazonaws.imagebuilder#ComponentConfiguration": {
@@ -926,13 +926,13 @@
926926
"com.amazonaws.imagebuilder#ComponentVersionArn": {
927927
"type": "string",
928928
"traits": {
929-
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):component/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
929+
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):component/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
930930
}
931931
},
932932
"com.amazonaws.imagebuilder#ComponentVersionArnOrBuildVersionArn": {
933933
"type": "string",
934934
"traits": {
935-
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):component/[a-z0-9-_]+/(?:(?:([0-9]+|x)\\.([0-9]+|x)\\.([0-9]+|x))|(?:[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+))$"
935+
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):component/[a-z0-9-_]+/(?:(?:([0-9]+|x)\\.([0-9]+|x)\\.([0-9]+|x))|(?:[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+))$"
936936
}
937937
},
938938
"com.amazonaws.imagebuilder#ComponentVersionList": {
@@ -5455,13 +5455,13 @@
54555455
"com.amazonaws.imagebuilder#ImageBuildVersionArn": {
54565456
"type": "string",
54575457
"traits": {
5458-
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$"
5458+
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):image/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$"
54595459
}
54605460
},
54615461
"com.amazonaws.imagebuilder#ImageBuilderArn": {
54625462
"type": "string",
54635463
"traits": {
5464-
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|lifecycle-policy|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$"
5464+
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline|lifecycle-policy|workflow\\/(?:build|test|distribution))/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$"
54655465
}
54665466
},
54675467
"com.amazonaws.imagebuilder#ImagePackage": {
@@ -6424,13 +6424,13 @@
64246424
"com.amazonaws.imagebuilder#ImageVersionArn": {
64256425
"type": "string",
64266426
"traits": {
6427-
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
6427+
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):image/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
64286428
}
64296429
},
64306430
"com.amazonaws.imagebuilder#ImageVersionArnOrBuildVersionArn": {
64316431
"type": "string",
64326432
"traits": {
6433-
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image/[a-z0-9-_]+/(?:(?:([0-9]+|x)\\.([0-9]+|x)\\.([0-9]+|x))|(?:[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+))$"
6433+
"smithy.api#pattern": "^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):image/[a-z0-9-_]+/(?:(?:([0-9]+|x)\\.([0-9]+|x)\\.([0-9]+|x))|(?:[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+))$"
64346434
}
64356435
},
64366436
"com.amazonaws.imagebuilder#ImageVersionList": {
@@ -12676,7 +12676,7 @@
1267612676
"min": 0,
1267712677
"max": 1024
1267812678
},
12679-
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws):workflow/(build|test|distribution)/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$"
12679+
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):workflow/(build|test|distribution)/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$"
1268012680
}
1268112681
},
1268212682
"com.amazonaws.imagebuilder#WorkflowConfiguration": {
@@ -12882,7 +12882,7 @@
1288212882
"com.amazonaws.imagebuilder#WorkflowNameArn": {
1288312883
"type": "string",
1288412884
"traits": {
12885-
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws):workflow/(build|test|distribution)/[a-z0-9-_]+/x\\.x\\.x$"
12885+
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):workflow/(build|test|distribution)/[a-z0-9-_]+/x\\.x\\.x$"
1288612886
}
1288712887
},
1288812888
"com.amazonaws.imagebuilder#WorkflowParameter": {
@@ -13464,13 +13464,13 @@
1346413464
"com.amazonaws.imagebuilder#WorkflowVersionArn": {
1346513465
"type": "string",
1346613466
"traits": {
13467-
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws):workflow/(build|test|distribution)/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
13467+
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):workflow/(build|test|distribution)/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
1346813468
}
1346913469
},
1347013470
"com.amazonaws.imagebuilder#WorkflowVersionArnOrBuildVersionArn": {
1347113471
"type": "string",
1347213472
"traits": {
13473-
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws):workflow/(build|test|distribution)/[a-z0-9-_]+/(?:(?:([0-9]+|x)\\.([0-9]+|x)\\.([0-9]+|x))|(?:[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+))$"
13473+
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):workflow/(build|test|distribution)/[a-z0-9-_]+/(?:(?:([0-9]+|x)\\.([0-9]+|x)\\.([0-9]+|x))|(?:[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+))$"
1347413474
}
1347513475
},
1347613476
"com.amazonaws.imagebuilder#WorkflowVersionList": {
@@ -13482,7 +13482,7 @@
1348213482
"com.amazonaws.imagebuilder#WorkflowWildcardVersionArn": {
1348313483
"type": "string",
1348413484
"traits": {
13485-
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws):workflow/(build|test|distribution)/[a-z0-9-_]+/(?:[0-9]+|x)\\.(?:[0-9]+|x)\\.(?:[0-9]+|x)$"
13485+
"smithy.api#pattern": "^arn:aws(?:-[a-z]+)*:imagebuilder:[a-z]{2,}(?:-[a-z]+)+-[0-9]+:(?:[0-9]{12}|aws(?:-[a-z-]+)?):workflow/(build|test|distribution)/[a-z0-9-_]+/(?:[0-9]+|x)\\.(?:[0-9]+|x)\\.(?:[0-9]+|x)$"
1348613486
}
1348713487
},
1348813488
"com.amazonaws.imagebuilder#imagebuilder": {

0 commit comments

Comments
 (0)