Skip to content

Commit

Permalink
Release v1.38.12 (2021-04-02) (#3849)
Browse files Browse the repository at this point in the history
Release v1.38.12 (2021-04-02)
===

### Service Client Updates
* `service/imagebuilder`: Updates service API and documentation
* `service/mediapackage`: Updates service API and documentation
  * SPEKE v2 is an upgrade to the existing SPEKE API to support multiple encryption keys, based on an encryption contract selected by the customer.
  • Loading branch information
aws-sdk-go-automation authored Apr 2, 2021
1 parent c34f248 commit f19d3d5
Show file tree
Hide file tree
Showing 10 changed files with 749 additions and 340 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
Release v1.38.12 (2021-04-02)
===

### Service Client Updates
* `service/imagebuilder`: Updates service API and documentation
* `service/mediapackage`: Updates service API and documentation
* SPEKE v2 is an upgrade to the existing SPEKE API to support multiple encryption keys, based on an encryption contract selected by the customer.

Release v1.38.11 (2021-04-01)
===

Expand Down
13 changes: 13 additions & 0 deletions aws/endpoints/defaults.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.38.11"
const SDKVersion = "1.38.12"
66 changes: 47 additions & 19 deletions models/apis/imagebuilder/2019-12-02/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -916,7 +916,7 @@
"shapes":{
"AccountId":{
"type":"string",
"pattern":"^\\d{12}$"
"pattern":"^[0-9]{12}$"
},
"AccountList":{
"type":"list",
Expand Down Expand Up @@ -1022,7 +1022,7 @@
},
"ComponentBuildVersionArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):component/[a-z0-9-_]+/\\d+\\.\\d+\\.\\d+/\\d+$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):component/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$"
},
"ComponentConfiguration":{
"type":"structure",
Expand Down Expand Up @@ -1084,11 +1084,11 @@
},
"ComponentVersionArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):component/[a-z0-9-_]+/\\d+\\.\\d+\\.\\d+$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):component/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
},
"ComponentVersionArnOrBuildVersionArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):component/[a-z0-9-_]+/(?:(?:(\\d+|x)\\.(\\d+|x)\\.(\\d+|x))|(?:\\d+\\.\\d+\\.\\d+/\\d+))$"
"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]+))$"
},
"ComponentVersionList":{
"type":"list",
Expand Down Expand Up @@ -1125,6 +1125,7 @@
"owner":{"shape":"NonEmptyString"},
"version":{"shape":"VersionNumber"},
"components":{"shape":"ComponentConfigurationList"},
"instanceConfiguration":{"shape":"InstanceConfiguration"},
"dockerfileTemplateData":{"shape":"DockerFileTemplate"},
"kmsKeyId":{"shape":"NonEmptyString"},
"encrypted":{"shape":"NullableBoolean"},
Expand All @@ -1137,7 +1138,7 @@
},
"ContainerRecipeArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):container-recipe/[a-z0-9-_]+/\\d+\\.\\d+\\.\\d+$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):container-recipe/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
},
"ContainerRecipeSummary":{
"type":"structure",
Expand Down Expand Up @@ -1204,7 +1205,6 @@
"name",
"semanticVersion",
"components",
"dockerfileTemplateData",
"parentImage",
"targetRepository",
"clientToken"
Expand All @@ -1215,6 +1215,7 @@
"description":{"shape":"NonEmptyString"},
"semanticVersion":{"shape":"VersionNumber"},
"components":{"shape":"ComponentConfigurationList"},
"instanceConfiguration":{"shape":"InstanceConfiguration"},
"dockerfileTemplateData":{"shape":"InlineDockerFileTemplate"},
"dockerfileTemplateUri":{"shape":"Uri"},
"platformOverride":{"shape":"Platform"},
Expand Down Expand Up @@ -1368,7 +1369,7 @@
"name":{"shape":"ResourceName"},
"description":{"shape":"NonEmptyString"},
"instanceTypes":{"shape":"InstanceTypeList"},
"instanceProfileName":{"shape":"NonEmptyString"},
"instanceProfileName":{"shape":"InstanceProfileNameType"},
"securityGroupIds":{"shape":"SecurityGroupIds"},
"subnetId":{"shape":"NonEmptyString"},
"logging":{"shape":"Logging"},
Expand Down Expand Up @@ -1525,7 +1526,8 @@
"region":{"shape":"NonEmptyString"},
"amiDistributionConfiguration":{"shape":"AmiDistributionConfiguration"},
"containerDistributionConfiguration":{"shape":"ContainerDistributionConfiguration"},
"licenseConfigurationArns":{"shape":"LicenseConfigurationArnList"}
"licenseConfigurationArns":{"shape":"LicenseConfigurationArnList"},
"launchTemplateConfigurations":{"shape":"LaunchTemplateConfigurationList"}
}
},
"DistributionConfiguration":{
Expand All @@ -1544,7 +1546,7 @@
},
"DistributionConfigurationArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):distribution-configuration/[a-z0-9-_]+$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):distribution-configuration/[a-z0-9-_]+$"
},
"DistributionConfigurationSummary":{
"type":"structure",
Expand Down Expand Up @@ -1878,11 +1880,11 @@
},
"ImageBuildVersionArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):image/[a-z0-9-_]+/\\d+\\.\\d+\\.\\d+/\\d+$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+/[0-9]+$"
},
"ImageBuilderArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline)/[a-z0-9-_]+(?:/(?:(?:x|\\d+)\\.(?:x|\\d+)\\.(?:x|\\d+))(?:/\\d+)?)?$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):(?:image-recipe|container-recipe|infrastructure-configuration|distribution-configuration|component|image|image-pipeline)/[a-z0-9-_]+(?:/(?:(?:x|[0-9]+)\\.(?:x|[0-9]+)\\.(?:x|[0-9]+))(?:/[0-9]+)?)?$"
},
"ImagePackage":{
"type":"structure",
Expand Down Expand Up @@ -1919,7 +1921,7 @@
},
"ImagePipelineArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):image-pipeline/[a-z0-9-_]+$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image-pipeline/[a-z0-9-_]+$"
},
"ImagePipelineList":{
"type":"list",
Expand All @@ -1945,7 +1947,7 @@
},
"ImageRecipeArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):image-recipe/[a-z0-9-_]+/\\d+\\.\\d+\\.\\d+$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image-recipe/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
},
"ImageRecipeSummary":{
"type":"structure",
Expand Down Expand Up @@ -2040,11 +2042,11 @@
},
"ImageVersionArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):image/[a-z0-9-_]+/\\d+\\.\\d+\\.\\d+$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):image/[a-z0-9-_]+/[0-9]+\\.[0-9]+\\.[0-9]+$"
},
"ImageVersionArnOrBuildVersionArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):image/[a-z0-9-_]+/(?:(?:(\\d+|x)\\.(\\d+|x)\\.(\\d+|x))|(?:\\d+\\.\\d+\\.\\d+/\\d+))$"
"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]+))$"
},
"ImageVersionList":{
"type":"list",
Expand Down Expand Up @@ -2108,7 +2110,7 @@
},
"InfrastructureConfigurationArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:\\d{12}|aws):infrastructure-configuration/[a-z0-9-_]+$"
"pattern":"^arn:aws[^:]*:imagebuilder:[^:]+:(?:[0-9]{12}|aws):infrastructure-configuration/[a-z0-9-_]+$"
},
"InfrastructureConfigurationSummary":{
"type":"structure",
Expand Down Expand Up @@ -2153,6 +2155,13 @@
"type":"list",
"member":{"shape":"InstanceBlockDeviceMapping"}
},
"InstanceConfiguration":{
"type":"structure",
"members":{
"image":{"shape":"NonEmptyString"},
"blockDeviceMappings":{"shape":"InstanceBlockDeviceMappings"}
}
},
"InstanceProfileNameType":{
"type":"string",
"max":256,
Expand Down Expand Up @@ -2219,9 +2228,28 @@
"userGroups":{"shape":"StringList"}
}
},
"LaunchTemplateConfiguration":{
"type":"structure",
"required":["launchTemplateId"],
"members":{
"launchTemplateId":{"shape":"LaunchTemplateId"},
"accountId":{"shape":"AccountId"},
"setDefaultVersion":{"shape":"Boolean"}
}
},
"LaunchTemplateConfigurationList":{
"type":"list",
"member":{"shape":"LaunchTemplateConfiguration"},
"max":100,
"min":1
},
"LaunchTemplateId":{
"type":"string",
"pattern":"^lt-[a-z0-9-_]{17}$"
},
"LicenseConfigurationArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:license-manager:[^:]+:\\d{12}:license-configuration:lic-[a-z0-9-_]{32}$"
"pattern":"^arn:aws[^:]*:license-manager:[^:]+:[0-9]{12}:license-configuration:lic-[a-z0-9-_]{32}$"
},
"LicenseConfigurationArnList":{
"type":"list",
Expand Down Expand Up @@ -2705,7 +2733,7 @@
},
"SnsTopicArn":{
"type":"string",
"pattern":"^arn:aws[^:]*:sns:[^:]+:\\d{12}:[a-zA-Z0-9-_]{1,256}$"
"pattern":"^arn:aws[^:]*:sns:[^:]+:[0-9]{12}:[a-zA-Z0-9-_]{1,256}$"
},
"StartImagePipelineExecutionRequest":{
"type":"structure",
Expand Down Expand Up @@ -2885,7 +2913,7 @@
"infrastructureConfigurationArn":{"shape":"InfrastructureConfigurationArn"},
"description":{"shape":"NonEmptyString"},
"instanceTypes":{"shape":"InstanceTypeList"},
"instanceProfileName":{"shape":"NonEmptyString"},
"instanceProfileName":{"shape":"InstanceProfileNameType"},
"securityGroupIds":{"shape":"SecurityGroupIds"},
"subnetId":{"shape":"NonEmptyString"},
"logging":{"shape":"Logging"},
Expand Down
Loading

0 comments on commit f19d3d5

Please sign in to comment.