Skip to content

Commit

Permalink
Release v1.31.13 (2020-06-08)
Browse files Browse the repository at this point in the history
===

### Service Client Updates
* `service/servicediscovery`: Updates service API, documentation, and examples
  * Added support for tagging Service and Namespace type resources  in Cloud Map
* `service/shield`: Updates service API, documentation, and paginators
  * This release adds the option for customers to identify a contact name and method that the DDoS Response Team can proactively engage when a Route 53 Health Check that is associated with a Shield protected resource fails.
  • Loading branch information
awssdkgo committed Jun 8, 2020
1 parent 96a4334 commit 84971ab
Show file tree
Hide file tree
Showing 15 changed files with 2,795 additions and 114 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
Release v1.31.13 (2020-06-08)
===

### Service Client Updates
* `service/servicediscovery`: Updates service API, documentation, and examples
* Added support for tagging Service and Namespace type resources in Cloud Map
* `service/shield`: Updates service API, documentation, and paginators
* This release adds the option for customers to identify a contact name and method that the DDoS Response Team can proactively engage when a Route 53 Health Check that is associated with a Shield protected resource fails.

Release v1.31.12 (2020-06-05)
===

Expand Down
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.31.12"
const SDKVersion = "1.31.13"
186 changes: 173 additions & 13 deletions models/apis/servicediscovery/2017-03-14/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@
{"shape":"InvalidInput"},
{"shape":"NamespaceAlreadyExists"},
{"shape":"ResourceLimitExceeded"},
{"shape":"DuplicateRequest"}
{"shape":"DuplicateRequest"},
{"shape":"TooManyTagsException"}
]
},
"CreatePrivateDnsNamespace":{
Expand All @@ -40,7 +41,8 @@
{"shape":"InvalidInput"},
{"shape":"NamespaceAlreadyExists"},
{"shape":"ResourceLimitExceeded"},
{"shape":"DuplicateRequest"}
{"shape":"DuplicateRequest"},
{"shape":"TooManyTagsException"}
]
},
"CreatePublicDnsNamespace":{
Expand All @@ -55,7 +57,8 @@
{"shape":"InvalidInput"},
{"shape":"NamespaceAlreadyExists"},
{"shape":"ResourceLimitExceeded"},
{"shape":"DuplicateRequest"}
{"shape":"DuplicateRequest"},
{"shape":"TooManyTagsException"}
]
},
"CreateService":{
Expand All @@ -70,7 +73,8 @@
{"shape":"InvalidInput"},
{"shape":"ResourceLimitExceeded"},
{"shape":"NamespaceNotFound"},
{"shape":"ServiceAlreadyExists"}
{"shape":"ServiceAlreadyExists"},
{"shape":"TooManyTagsException"}
]
},
"DeleteNamespace":{
Expand Down Expand Up @@ -129,7 +133,8 @@
"errors":[
{"shape":"ServiceNotFound"},
{"shape":"NamespaceNotFound"},
{"shape":"InvalidInput"}
{"shape":"InvalidInput"},
{"shape":"RequestLimitExceeded"}
],
"endpoint":{"hostPrefix":"data-"}
},
Expand Down Expand Up @@ -249,6 +254,19 @@
{"shape":"InvalidInput"}
]
},
"ListTagsForResource":{
"name":"ListTagsForResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListTagsForResourceRequest"},
"output":{"shape":"ListTagsForResourceResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidInput"}
]
},
"RegisterInstance":{
"name":"RegisterInstance",
"http":{
Expand All @@ -265,6 +283,33 @@
{"shape":"ServiceNotFound"}
]
},
"TagResource":{
"name":"TagResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"TagResourceRequest"},
"output":{"shape":"TagResourceResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"TooManyTagsException"},
{"shape":"InvalidInput"}
]
},
"UntagResource":{
"name":"UntagResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UntagResourceRequest"},
"output":{"shape":"UntagResourceResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidInput"}
]
},
"UpdateInstanceCustomHealthStatus":{
"name":"UpdateInstanceCustomHealthStatus",
"http":{
Expand Down Expand Up @@ -295,17 +340,24 @@
}
},
"shapes":{
"AmazonResourceName":{
"type":"string",
"max":1011,
"min":1
},
"Arn":{
"type":"string",
"max":255
},
"AttrKey":{
"type":"string",
"max":255
"max":255,
"pattern":"^[a-zA-Z0-9!-~]+$"
},
"AttrValue":{
"type":"string",
"max":1024
"max":1024,
"pattern":"^([a-zA-Z0-9!-~][ \\ta-zA-Z0-9!-~]*){0,1}[a-zA-Z0-9!-~]{0,1}$"
},
"Attributes":{
"type":"map",
Expand All @@ -322,7 +374,8 @@
"shape":"ResourceId",
"idempotencyToken":true
},
"Description":{"shape":"ResourceDescription"}
"Description":{"shape":"ResourceDescription"},
"Tags":{"shape":"TagList"}
}
},
"CreateHttpNamespaceResponse":{
Expand All @@ -344,7 +397,8 @@
"idempotencyToken":true
},
"Description":{"shape":"ResourceDescription"},
"Vpc":{"shape":"ResourceId"}
"Vpc":{"shape":"ResourceId"},
"Tags":{"shape":"TagList"}
}
},
"CreatePrivateDnsNamespaceResponse":{
Expand All @@ -362,7 +416,8 @@
"shape":"ResourceId",
"idempotencyToken":true
},
"Description":{"shape":"ResourceDescription"}
"Description":{"shape":"ResourceDescription"},
"Tags":{"shape":"TagList"}
}
},
"CreatePublicDnsNamespaceResponse":{
Expand All @@ -384,7 +439,8 @@
"Description":{"shape":"ResourceDescription"},
"DnsConfig":{"shape":"DnsConfig"},
"HealthCheckConfig":{"shape":"HealthCheckConfig"},
"HealthCheckCustomConfig":{"shape":"HealthCheckCustomConfig"}
"HealthCheckCustomConfig":{"shape":"HealthCheckCustomConfig"},
"Tags":{"shape":"TagList"}
}
},
"CreateServiceResponse":{
Expand Down Expand Up @@ -458,7 +514,7 @@
"members":{
"NamespaceName":{"shape":"NamespaceName"},
"ServiceName":{"shape":"ServiceName"},
"MaxResults":{"shape":"MaxResults"},
"MaxResults":{"shape":"DiscoverMaxResults"},
"QueryParameters":{"shape":"Attributes"},
"HealthStatus":{"shape":"HealthStatusFilter"}
}
Expand All @@ -469,6 +525,11 @@
"Instances":{"shape":"HttpInstanceSummaryList"}
}
},
"DiscoverMaxResults":{
"type":"integer",
"max":1000,
"min":1
},
"DnsConfig":{
"type":"structure",
"required":["DnsRecords"],
Expand Down Expand Up @@ -778,6 +839,19 @@
"NextToken":{"shape":"NextToken"}
}
},
"ListTagsForResourceRequest":{
"type":"structure",
"required":["ResourceARN"],
"members":{
"ResourceARN":{"shape":"AmazonResourceName"}
}
},
"ListTagsForResourceResponse":{
"type":"structure",
"members":{
"Tags":{"shape":"TagList"}
}
},
"MaxResults":{
"type":"integer",
"max":100,
Expand Down Expand Up @@ -1004,6 +1078,13 @@
"OperationId":{"shape":"OperationId"}
}
},
"RequestLimitExceeded":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ResourceCount":{"type":"integer"},
"ResourceDescription":{
"type":"string",
Expand All @@ -1027,6 +1108,13 @@
},
"exception":true
},
"ResourceNotFoundException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ResourcePath":{
"type":"string",
"max":255
Expand Down Expand Up @@ -1065,7 +1153,6 @@
},
"ServiceChange":{
"type":"structure",
"required":["DnsConfig"],
"members":{
"Description":{"shape":"ResourceDescription"},
"DnsConfig":{"shape":"DnsConfigChange"},
Expand Down Expand Up @@ -1121,7 +1208,80 @@
"CreateDate":{"shape":"Timestamp"}
}
},
"Tag":{
"type":"structure",
"required":[
"Key",
"Value"
],
"members":{
"Key":{"shape":"TagKey"},
"Value":{"shape":"TagValue"}
}
},
"TagKey":{
"type":"string",
"max":128,
"min":1
},
"TagKeyList":{
"type":"list",
"member":{"shape":"TagKey"},
"max":200,
"min":0
},
"TagList":{
"type":"list",
"member":{"shape":"Tag"},
"max":200,
"min":0
},
"TagResourceRequest":{
"type":"structure",
"required":[
"ResourceARN",
"Tags"
],
"members":{
"ResourceARN":{"shape":"AmazonResourceName"},
"Tags":{"shape":"TagList"}
}
},
"TagResourceResponse":{
"type":"structure",
"members":{
}
},
"TagValue":{
"type":"string",
"max":256,
"min":0
},
"Timestamp":{"type":"timestamp"},
"TooManyTagsException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"},
"ResourceName":{"shape":"AmazonResourceName"}
},
"exception":true
},
"UntagResourceRequest":{
"type":"structure",
"required":[
"ResourceARN",
"TagKeys"
],
"members":{
"ResourceARN":{"shape":"AmazonResourceName"},
"TagKeys":{"shape":"TagKeyList"}
}
},
"UntagResourceResponse":{
"type":"structure",
"members":{
}
},
"UpdateInstanceCustomHealthStatusRequest":{
"type":"structure",
"required":[
Expand Down

0 comments on commit 84971ab

Please sign in to comment.