Skip to content

Commit f34f3cf

Browse files
Update to latest models
1 parent 9de5f9e commit f34f3cf

File tree

9 files changed

+733
-501
lines changed

9 files changed

+733
-501
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``ecr``",
4+
"description": "Add support for Image Tag Mutability Exception feature, allowing repositories to define wildcard-based patterns that override the default image tag mutability settings."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``emr``",
4+
"description": "This release adds new parameter 'ExtendedSupport' in AWS EMR RunJobFlow, ModifyCluster and DescribeCluster API."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``lambda``",
4+
"description": "This release migrated the model to Smithy keeping all features unchanged."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``neptunedata``",
4+
"description": "This release updates the supported regions for Neptune API to include current AWS regions."
5+
}

awscli/botocore/data/ecr/2015-09-21/service-2.json

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1231,6 +1231,10 @@
12311231
"shape":"ImageTagMutability",
12321232
"documentation":"<p>The tag mutability setting for the repository. If this parameter is omitted, the default setting of <code>MUTABLE</code> will be used which will allow image tags to be overwritten. If <code>IMMUTABLE</code> is specified, all image tags within the repository will be immutable which will prevent them from being overwritten.</p>"
12331233
},
1234+
"imageTagMutabilityExclusionFilters":{
1235+
"shape":"ImageTagMutabilityExclusionFilters",
1236+
"documentation":"<p>Creates a repository creation template with a list of filters that define which image tags can override the default image tag mutability setting.</p>"
1237+
},
12341238
"repositoryPolicy":{
12351239
"shape":"RepositoryPolicyText",
12361240
"documentation":"<p>The repository policy to apply to repositories created using the template. A repository policy is a permissions policy associated with a repository to control access permissions. </p>"
@@ -1282,6 +1286,10 @@
12821286
"shape":"ImageTagMutability",
12831287
"documentation":"<p>The tag mutability setting for the repository. If this parameter is omitted, the default setting of <code>MUTABLE</code> will be used which will allow image tags to be overwritten. If <code>IMMUTABLE</code> is specified, all image tags within the repository will be immutable which will prevent them from being overwritten.</p>"
12841288
},
1289+
"imageTagMutabilityExclusionFilters":{
1290+
"shape":"ImageTagMutabilityExclusionFilters",
1291+
"documentation":"<p>Creates a repository with a list of filters that define which image tags can override the default image tag mutability setting.</p>"
1292+
},
12851293
"imageScanningConfiguration":{
12861294
"shape":"ImageScanningConfiguration",
12871295
"documentation":"<p>The image scanning configuration for the repository. This determines whether images are scanned for known vulnerabilities after being pushed to the repository.</p>"
@@ -2549,9 +2557,45 @@
25492557
"type":"string",
25502558
"enum":[
25512559
"MUTABLE",
2552-
"IMMUTABLE"
2560+
"IMMUTABLE",
2561+
"IMMUTABLE_WITH_EXCLUSION",
2562+
"MUTABLE_WITH_EXCLUSION"
25532563
]
25542564
},
2565+
"ImageTagMutabilityExclusionFilter":{
2566+
"type":"structure",
2567+
"required":[
2568+
"filterType",
2569+
"filter"
2570+
],
2571+
"members":{
2572+
"filterType":{
2573+
"shape":"ImageTagMutabilityExclusionFilterType",
2574+
"documentation":"<p>Specifies the type of filter to use for excluding image tags from the repository's mutability setting.</p>"
2575+
},
2576+
"filter":{
2577+
"shape":"ImageTagMutabilityExclusionFilterValue",
2578+
"documentation":"<p>The value to use when filtering image tags. Must be either a regular expression pattern or a tag prefix value based on the specified filter type.</p>"
2579+
}
2580+
},
2581+
"documentation":"<p>Overrides the default image tag mutability setting of the repository for image tags that match the specified filters.</p>"
2582+
},
2583+
"ImageTagMutabilityExclusionFilterType":{
2584+
"type":"string",
2585+
"enum":["WILDCARD"]
2586+
},
2587+
"ImageTagMutabilityExclusionFilterValue":{
2588+
"type":"string",
2589+
"max":128,
2590+
"min":1,
2591+
"pattern":"^[0-9a-zA-Z._*-]{1,128}$"
2592+
},
2593+
"ImageTagMutabilityExclusionFilters":{
2594+
"type":"list",
2595+
"member":{"shape":"ImageTagMutabilityExclusionFilter"},
2596+
"max":5,
2597+
"min":1
2598+
},
25552599
"ImageTagsList":{
25562600
"type":"list",
25572601
"member":{"shape":"ImageTag"}
@@ -3264,6 +3308,10 @@
32643308
"imageTagMutability":{
32653309
"shape":"ImageTagMutability",
32663310
"documentation":"<p>The tag mutability setting for the repository. If <code>MUTABLE</code> is specified, image tags can be overwritten. If <code>IMMUTABLE</code> is specified, all image tags within the repository will be immutable which will prevent them from being overwritten.</p>"
3311+
},
3312+
"imageTagMutabilityExclusionFilters":{
3313+
"shape":"ImageTagMutabilityExclusionFilters",
3314+
"documentation":"<p>Creates or updates a repository with filters that define which image tags can override the default image tag mutability setting.</p>"
32673315
}
32683316
}
32693317
},
@@ -3281,6 +3329,10 @@
32813329
"imageTagMutability":{
32823330
"shape":"ImageTagMutability",
32833331
"documentation":"<p>The image tag mutability setting for the repository.</p>"
3332+
},
3333+
"imageTagMutabilityExclusionFilters":{
3334+
"shape":"ImageTagMutabilityExclusionFilters",
3335+
"documentation":"<p>Returns a list of filters that were defined for a repository. These filters determine which image tags can override the default image tag mutability setting of the repository.</p>"
32843336
}
32853337
}
32863338
},
@@ -3595,6 +3647,10 @@
35953647
"shape":"ImageTagMutability",
35963648
"documentation":"<p>The tag mutability setting for the repository.</p>"
35973649
},
3650+
"imageTagMutabilityExclusionFilters":{
3651+
"shape":"ImageTagMutabilityExclusionFilters",
3652+
"documentation":"<p>The image tag mutability exclusion filters associated with the repository. These filters specify which image tags can override the repository's default image tag mutability setting.</p>"
3653+
},
35983654
"imageScanningConfiguration":{"shape":"ImageScanningConfiguration"},
35993655
"encryptionConfiguration":{
36003656
"shape":"EncryptionConfiguration",
@@ -3637,6 +3693,10 @@
36373693
"shape":"ImageTagMutability",
36383694
"documentation":"<p>The tag mutability setting for the repository. If this parameter is omitted, the default setting of <code>MUTABLE</code> will be used which will allow image tags to be overwritten. If <code>IMMUTABLE</code> is specified, all image tags within the repository will be immutable which will prevent them from being overwritten.</p>"
36393695
},
3696+
"imageTagMutabilityExclusionFilters":{
3697+
"shape":"ImageTagMutabilityExclusionFilters",
3698+
"documentation":"<p>Defines the image tag mutability exclusion filters to apply when creating repositories from this template. These filters specify which image tags can override the repository's default image tag mutability setting.</p>"
3699+
},
36403700
"repositoryPolicy":{
36413701
"shape":"RepositoryPolicyText",
36423702
"documentation":"<p>The repository policy to apply to repositories created using the template. A repository policy is a permissions policy associated with a repository to control access permissions. </p>"
@@ -4320,6 +4380,10 @@
43204380
"shape":"ImageTagMutability",
43214381
"documentation":"<p>Updates the tag mutability setting for the repository. If this parameter is omitted, the default setting of <code>MUTABLE</code> will be used which will allow image tags to be overwritten. If <code>IMMUTABLE</code> is specified, all image tags within the repository will be immutable which will prevent them from being overwritten.</p>"
43224382
},
4383+
"imageTagMutabilityExclusionFilters":{
4384+
"shape":"ImageTagMutabilityExclusionFilters",
4385+
"documentation":"<p>Updates a repository with filters that define which image tags can override the default image tag mutability setting.</p>"
4386+
},
43234387
"repositoryPolicy":{
43244388
"shape":"RepositoryPolicyText",
43254389
"documentation":"<p>Updates the repository policy created using the template. A repository policy is a permissions policy associated with a repository to control access permissions. </p>"

awscli/botocore/data/emr/2009-03-31/service-2.json

Lines changed: 28 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -934,8 +934,7 @@
934934
},
935935
"AddTagsOutput":{
936936
"type":"structure",
937-
"members":{
938-
},
937+
"members":{},
939938
"documentation":"<p>This output indicates the result of adding tags to a resource.</p>"
940939
},
941940
"AdjustmentType":{
@@ -1395,6 +1394,10 @@
13951394
"EbsRootVolumeThroughput":{
13961395
"shape":"Integer",
13971396
"documentation":"<p>The throughput, in MiB/s, of the Amazon EBS root device volume of the Linux AMI that is used for each Amazon EC2 instance. Available in Amazon EMR releases 6.15.0 and later.</p>"
1397+
},
1398+
"ExtendedSupport":{
1399+
"shape":"BooleanObject",
1400+
"documentation":"<p>Reserved.</p>"
13981401
}
13991402
},
14001403
"documentation":"<p>The detailed description of the cluster.</p>"
@@ -1631,7 +1634,7 @@
16311634
},
16321635
"ProfilerType":{
16331636
"shape":"ProfilerType",
1634-
"documentation":"<p>The profiler type for the persistent application user interface. Valid values are SHS, TEZUI, or YTS.</p>"
1637+
"documentation":"<p>The profiler type for the persistent application user interface.</p>"
16351638
}
16361639
}
16371640
},
@@ -1832,8 +1835,7 @@
18321835
},
18331836
"DeleteSecurityConfigurationOutput":{
18341837
"type":"structure",
1835-
"members":{
1836-
}
1838+
"members":{}
18371839
},
18381840
"DeleteStudioInput":{
18391841
"type":"structure",
@@ -2314,8 +2316,7 @@
23142316
},
23152317
"GetBlockPublicAccessConfigurationInput":{
23162318
"type":"structure",
2317-
"members":{
2318-
}
2319+
"members":{}
23192320
},
23202321
"GetBlockPublicAccessConfigurationOutput":{
23212322
"type":"structure",
@@ -3404,8 +3405,7 @@
34043405
"Integer":{"type":"integer"},
34053406
"InternalServerError":{
34063407
"type":"structure",
3407-
"members":{
3408-
},
3408+
"members":{},
34093409
"documentation":"<p>Indicates that an error occurred while processing the request and that the request was not completed.</p>",
34103410
"exception":true
34113411
},
@@ -4198,6 +4198,10 @@
41984198
"StepConcurrencyLevel":{
41994199
"shape":"Integer",
42004200
"documentation":"<p>The number of steps that can be executed concurrently. You can specify a minimum of 1 step and a maximum of 256 steps. We recommend that you do not change this parameter while steps are running or the <code>ActionOnFailure</code> setting may not behave as expected. For more information see <a>Step$ActionOnFailure</a>.</p>"
4201+
},
4202+
"ExtendedSupport":{
4203+
"shape":"BooleanObject",
4204+
"documentation":"<p>Reserved.</p>"
42014205
}
42024206
}
42034207
},
@@ -4207,6 +4211,10 @@
42074211
"StepConcurrencyLevel":{
42084212
"shape":"Integer",
42094213
"documentation":"<p>The number of steps that can be executed concurrently.</p>"
4214+
},
4215+
"ExtendedSupport":{
4216+
"shape":"BooleanObject",
4217+
"documentation":"<p>Reserved.</p>"
42104218
}
42114219
}
42124220
},
@@ -4719,8 +4727,7 @@
47194727
},
47204728
"PutAutoTerminationPolicyOutput":{
47214729
"type":"structure",
4722-
"members":{
4723-
}
4730+
"members":{}
47244731
},
47254732
"PutBlockPublicAccessConfigurationInput":{
47264733
"type":"structure",
@@ -4734,8 +4741,7 @@
47344741
},
47354742
"PutBlockPublicAccessConfigurationOutput":{
47364743
"type":"structure",
4737-
"members":{
4738-
}
4744+
"members":{}
47394745
},
47404746
"PutManagedScalingPolicyInput":{
47414747
"type":"structure",
@@ -4756,8 +4762,7 @@
47564762
},
47574763
"PutManagedScalingPolicyOutput":{
47584764
"type":"structure",
4759-
"members":{
4760-
}
4765+
"members":{}
47614766
},
47624767
"ReconfigurationType":{
47634768
"type":"string",
@@ -4799,8 +4804,7 @@
47994804
},
48004805
"RemoveAutoScalingPolicyOutput":{
48014806
"type":"structure",
4802-
"members":{
4803-
}
4807+
"members":{}
48044808
},
48054809
"RemoveAutoTerminationPolicyInput":{
48064810
"type":"structure",
@@ -4814,8 +4818,7 @@
48144818
},
48154819
"RemoveAutoTerminationPolicyOutput":{
48164820
"type":"structure",
4817-
"members":{
4818-
}
4821+
"members":{}
48194822
},
48204823
"RemoveManagedScalingPolicyInput":{
48214824
"type":"structure",
@@ -4829,8 +4832,7 @@
48294832
},
48304833
"RemoveManagedScalingPolicyOutput":{
48314834
"type":"structure",
4832-
"members":{
4833-
}
4835+
"members":{}
48344836
},
48354837
"RemoveTagsInput":{
48364838
"type":"structure",
@@ -4852,8 +4854,7 @@
48524854
},
48534855
"RemoveTagsOutput":{
48544856
"type":"structure",
4855-
"members":{
4856-
},
4857+
"members":{},
48574858
"documentation":"<p>This output indicates the result of removing tags from the resource.</p>"
48584859
},
48594860
"RepoUpgradeOnBoot":{
@@ -4991,6 +4992,10 @@
49914992
"EbsRootVolumeThroughput":{
49924993
"shape":"Integer",
49934994
"documentation":"<p>The throughput, in MiB/s, of the Amazon EBS root device volume of the Linux AMI that is used for each Amazon EC2 instance. Available in Amazon EMR releases 6.15.0 and later.</p>"
4995+
},
4996+
"ExtendedSupport":{
4997+
"shape":"BooleanObject",
4998+
"documentation":"<p>Reserved.</p>"
49944999
}
49955000
},
49965001
"documentation":"<p> Input to the <a>RunJobFlow</a> operation. </p>"

0 commit comments

Comments
 (0)