|
367 | 367 | ],
|
368 | 368 | "documentation":"<p>Returns details about the repository creation templates in a registry. The <code>prefixes</code> request parameter can be used to return the details for a specific repository creation template.</p>"
|
369 | 369 | },
|
| 370 | + "GetAccountSetting":{ |
| 371 | + "name":"GetAccountSetting", |
| 372 | + "http":{ |
| 373 | + "method":"POST", |
| 374 | + "requestUri":"/" |
| 375 | + }, |
| 376 | + "input":{"shape":"GetAccountSettingRequest"}, |
| 377 | + "output":{"shape":"GetAccountSettingResponse"}, |
| 378 | + "errors":[ |
| 379 | + {"shape":"ServerException"}, |
| 380 | + {"shape":"ValidationException"}, |
| 381 | + {"shape":"InvalidParameterException"} |
| 382 | + ], |
| 383 | + "documentation":"<p>Retrieves the basic scan type version name.</p>" |
| 384 | + }, |
370 | 385 | "GetAuthorizationToken":{
|
371 | 386 | "name":"GetAuthorizationToken",
|
372 | 387 | "http":{
|
|
526 | 541 | ],
|
527 | 542 | "documentation":"<p>List the tags for an Amazon ECR resource.</p>"
|
528 | 543 | },
|
| 544 | + "PutAccountSetting":{ |
| 545 | + "name":"PutAccountSetting", |
| 546 | + "http":{ |
| 547 | + "method":"POST", |
| 548 | + "requestUri":"/" |
| 549 | + }, |
| 550 | + "input":{"shape":"PutAccountSettingRequest"}, |
| 551 | + "output":{"shape":"PutAccountSettingResponse"}, |
| 552 | + "errors":[ |
| 553 | + {"shape":"ServerException"}, |
| 554 | + {"shape":"ValidationException"}, |
| 555 | + {"shape":"InvalidParameterException"}, |
| 556 | + {"shape":"LimitExceededException"} |
| 557 | + ], |
| 558 | + "documentation":"<p>Allows you to change the basic scan type version by setting the <code>name</code> parameter to either <code>CLAIR</code> to <code>AWS_NATIVE</code>.</p>" |
| 559 | + }, |
529 | 560 | "PutImage":{
|
530 | 561 | "name":"PutImage",
|
531 | 562 | "http":{
|
|
798 | 829 | }
|
799 | 830 | },
|
800 | 831 | "shapes":{
|
| 832 | + "AccountSettingName":{ |
| 833 | + "type":"string", |
| 834 | + "max":64, |
| 835 | + "min":1 |
| 836 | + }, |
| 837 | + "AccountSettingValue":{"type":"string"}, |
801 | 838 | "Arch":{"type":"string"},
|
802 | 839 | "Arn":{"type":"string"},
|
803 | 840 | "Attribute":{
|
|
1184 | 1221 | },
|
1185 | 1222 | "customRoleArn":{
|
1186 | 1223 | "shape":"CustomRoleArn",
|
1187 |
| - "documentation":"<p>The ARN of the role to be assumed by Amazon ECR. This role must be in the same account as the registry that you are configuring.</p>" |
| 1224 | + "documentation":"<p>The ARN of the role to be assumed by Amazon ECR. This role must be in the same account as the registry that you are configuring. Amazon ECR will assume your supplied role when the customRoleArn is specified. When this field isn't specified, Amazon ECR will use the service-linked role for the repository creation template.</p>" |
1188 | 1225 | }
|
1189 | 1226 | }
|
1190 | 1227 | },
|
|
1895 | 1932 | "value":{"shape":"SeverityCount"}
|
1896 | 1933 | },
|
1897 | 1934 | "ForceFlag":{"type":"boolean"},
|
| 1935 | + "GetAccountSettingRequest":{ |
| 1936 | + "type":"structure", |
| 1937 | + "required":["name"], |
| 1938 | + "members":{ |
| 1939 | + "name":{ |
| 1940 | + "shape":"AccountSettingName", |
| 1941 | + "documentation":"<p>Basic scan type version name. </p>" |
| 1942 | + } |
| 1943 | + } |
| 1944 | + }, |
| 1945 | + "GetAccountSettingResponse":{ |
| 1946 | + "type":"structure", |
| 1947 | + "members":{ |
| 1948 | + "name":{ |
| 1949 | + "shape":"AccountSettingName", |
| 1950 | + "documentation":"<p>Retrieves the basic scan type version name.</p>" |
| 1951 | + }, |
| 1952 | + "value":{ |
| 1953 | + "shape":"AccountSettingName", |
| 1954 | + "documentation":"<p>Retrieves the value that specifies what basic scan type is being used: <code>AWS_NATIVE</code> or <code>CLAIR</code>.</p>" |
| 1955 | + } |
| 1956 | + } |
| 1957 | + }, |
1898 | 1958 | "GetAuthorizationTokenRegistryIdList":{
|
1899 | 1959 | "type":"list",
|
1900 | 1960 | "member":{"shape":"RegistryId"},
|
|
3024 | 3084 | "min":1
|
3025 | 3085 | },
|
3026 | 3086 | "PushTimestamp":{"type":"timestamp"},
|
| 3087 | + "PutAccountSettingRequest":{ |
| 3088 | + "type":"structure", |
| 3089 | + "required":[ |
| 3090 | + "name", |
| 3091 | + "value" |
| 3092 | + ], |
| 3093 | + "members":{ |
| 3094 | + "name":{ |
| 3095 | + "shape":"AccountSettingName", |
| 3096 | + "documentation":"<p>Basic scan type version name. </p>" |
| 3097 | + }, |
| 3098 | + "value":{ |
| 3099 | + "shape":"AccountSettingValue", |
| 3100 | + "documentation":"<p>Setting value that determines what basic scan type is being used: <code>AWS_NATIVE</code> or <code>CLAIR</code>.</p>" |
| 3101 | + } |
| 3102 | + } |
| 3103 | + }, |
| 3104 | + "PutAccountSettingResponse":{ |
| 3105 | + "type":"structure", |
| 3106 | + "members":{ |
| 3107 | + "name":{ |
| 3108 | + "shape":"AccountSettingName", |
| 3109 | + "documentation":"<p>Retrieves the the basic scan type version name.</p>" |
| 3110 | + }, |
| 3111 | + "value":{ |
| 3112 | + "shape":"AccountSettingValue", |
| 3113 | + "documentation":"<p>Retrieves the basic scan type value, either <code>AWS_NATIVE</code> or <code>-</code>.</p>" |
| 3114 | + } |
| 3115 | + } |
| 3116 | + }, |
3027 | 3117 | "PutImageRequest":{
|
3028 | 3118 | "type":"structure",
|
3029 | 3119 | "required":[
|
|
3509 | 3599 | },
|
3510 | 3600 | "customRoleArn":{
|
3511 | 3601 | "shape":"CustomRoleArn",
|
3512 |
| - "documentation":"<p>The ARN of the role to be assumed by Amazon ECR.</p>" |
| 3602 | + "documentation":"<p>The ARN of the role to be assumed by Amazon ECR. Amazon ECR will assume your supplied role when the customRoleArn is specified. When this field isn't specified, Amazon ECR will use the service-linked role for the repository creation template.</p>" |
3513 | 3603 | },
|
3514 | 3604 | "createdAt":{
|
3515 | 3605 | "shape":"Date",
|
|
4184 | 4274 | },
|
4185 | 4275 | "customRoleArn":{
|
4186 | 4276 | "shape":"CustomRoleArn",
|
4187 |
| - "documentation":"<p>The ARN of the role to be assumed by Amazon ECR. This role must be in the same account as the registry that you are configuring.</p>" |
| 4277 | + "documentation":"<p>The ARN of the role to be assumed by Amazon ECR. This role must be in the same account as the registry that you are configuring. Amazon ECR will assume your supplied role when the customRoleArn is specified. When this field isn't specified, Amazon ECR will use the service-linked role for the repository creation template.</p>" |
4188 | 4278 | }
|
4189 | 4279 | }
|
4190 | 4280 | },
|
|
0 commit comments