Skip to content

Commit

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

### Service Client Updates
* `service/ce`: Updates service documentation
* `service/fms`: Updates service API and documentation
* `service/translate`: Updates service API, documentation, and paginators
  • Loading branch information
awssdkgo committed Jan 8, 2020
1 parent 7eff851 commit 5e0262a
Show file tree
Hide file tree
Showing 14 changed files with 2,811 additions and 277 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.27.3 (2020-01-08)
===

### Service Client Updates
* `service/ce`: Updates service documentation
* `service/fms`: Updates service API and documentation
* `service/translate`: Updates service API, documentation, and paginators

Release v1.27.2 (2020-01-07)
===

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.27.2"
const SDKVersion = "1.27.3"
24 changes: 12 additions & 12 deletions models/apis/ce/2017-10-25/docs-2.json

Large diffs are not rendered by default.

134 changes: 131 additions & 3 deletions models/apis/fms/2018-01-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,21 @@
{"shape":"InternalErrorException"}
]
},
"ListTagsForResource":{
"name":"ListTagsForResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListTagsForResourceRequest"},
"output":{"shape":"ListTagsForResourceResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidOperationException"},
{"shape":"InternalErrorException"},
{"shape":"InvalidInputException"}
]
},
"PutNotificationChannel":{
"name":"PutNotificationChannel",
"http":{
Expand Down Expand Up @@ -206,6 +221,37 @@
{"shape":"InternalErrorException"},
{"shape":"InvalidTypeException"}
]
},
"TagResource":{
"name":"TagResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"TagResourceRequest"},
"output":{"shape":"TagResourceResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidOperationException"},
{"shape":"InternalErrorException"},
{"shape":"InvalidInputException"},
{"shape":"LimitExceededException"}
]
},
"UntagResource":{
"name":"UntagResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UntagResourceRequest"},
"output":{"shape":"UntagResourceResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidOperationException"},
{"shape":"InternalErrorException"},
{"shape":"InvalidInputException"}
]
}
},
"shapes":{
Expand Down Expand Up @@ -470,6 +516,19 @@
"NextToken":{"shape":"PaginationToken"}
}
},
"ListTagsForResourceRequest":{
"type":"structure",
"required":["ResourceArn"],
"members":{
"ResourceArn":{"shape":"ResourceArn"}
}
},
"ListTagsForResourceResponse":{
"type":"structure",
"members":{
"TagList":{"shape":"TagList"}
}
},
"ManagedServiceData":{
"type":"string",
"max":1024,
Expand All @@ -486,6 +545,7 @@
},
"PaginationToken":{
"type":"string",
"max":4096,
"min":1,
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
},
Expand Down Expand Up @@ -590,7 +650,8 @@
"type":"structure",
"required":["Policy"],
"members":{
"Policy":{"shape":"Policy"}
"Policy":{"shape":"Policy"},
"TagList":{"shape":"TagList"}
}
},
"PutPolicyResponse":{
Expand Down Expand Up @@ -633,10 +694,21 @@
"type":"structure",
"required":["Key"],
"members":{
"Key":{"shape":"TagKey"},
"Value":{"shape":"TagValue"}
"Key":{"shape":"ResourceTagKey"},
"Value":{"shape":"ResourceTagValue"}
}
},
"ResourceTagKey":{
"type":"string",
"max":128,
"min":1,
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
},
"ResourceTagValue":{
"type":"string",
"max":256,
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
},
"ResourceTags":{
"type":"list",
"member":{"shape":"ResourceTag"},
Expand Down Expand Up @@ -671,18 +743,74 @@
"SECURITY_GROUPS_USAGE_AUDIT"
]
},
"Tag":{
"type":"structure",
"required":[
"Key",
"Value"
],
"members":{
"Key":{"shape":"TagKey"},
"Value":{"shape":"TagValue"}
}
},
"TagKey":{
"type":"string",
"max":128,
"min":1,
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
},
"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",
"TagList"
],
"members":{
"ResourceArn":{"shape":"ResourceArn"},
"TagList":{"shape":"TagList"}
}
},
"TagResourceResponse":{
"type":"structure",
"members":{
}
},
"TagValue":{
"type":"string",
"max":256,
"min":0,
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
},
"TimeStamp":{"type":"timestamp"},
"UntagResourceRequest":{
"type":"structure",
"required":[
"ResourceArn",
"TagKeys"
],
"members":{
"ResourceArn":{"shape":"ResourceArn"},
"TagKeys":{"shape":"TagKeyList"}
}
},
"UntagResourceResponse":{
"type":"structure",
"members":{
}
},
"ViolationReason":{
"type":"string",
"enum":[
Expand Down
77 changes: 73 additions & 4 deletions models/apis/fms/2018-01-01/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,11 @@
"ListComplianceStatus": "<p>Returns an array of <code>PolicyComplianceStatus</code> objects in the response. Use <code>PolicyComplianceStatus</code> to get a summary of which member accounts are protected by the specified policy. </p>",
"ListMemberAccounts": "<p>Returns a <code>MemberAccounts</code> object that lists the member accounts in the administrator's AWS organization.</p> <p>The <code>ListMemberAccounts</code> must be submitted by the account that is set as the AWS Firewall Manager administrator.</p>",
"ListPolicies": "<p>Returns an array of <code>PolicySummary</code> objects in the response.</p>",
"ListTagsForResource": "<p>Retrieves the list of tags for the specified AWS resource. </p>",
"PutNotificationChannel": "<p>Designates the IAM role and Amazon Simple Notification Service (SNS) topic that AWS Firewall Manager uses to record SNS logs.</p>",
"PutPolicy": "<p>Creates an AWS Firewall Manager policy.</p> <p>Firewall Manager provides the following types of policies: </p> <ul> <li> <p>A Shield Advanced policy, which applies Shield Advanced protection to specified accounts and resources</p> </li> <li> <p>An AWS WAF policy, which contains a rule group and defines which resources are to be protected by that rule group</p> </li> <li> <p>A security group policy, which manages VPC security groups across your AWS organization. </p> </li> </ul> <p>Each policy is specific to one of the three types. If you want to enforce more than one policy type across accounts, you can create multiple policies. You can create multiple policies for each type.</p> <p>You must be subscribed to Shield Advanced to create a Shield Advanced policy. For more information about subscribing to Shield Advanced, see <a href=\"https://docs.aws.amazon.com/waf/latest/DDOSAPIReference/API_CreateSubscription.html\">CreateSubscription</a>.</p>"
"PutPolicy": "<p>Creates an AWS Firewall Manager policy.</p> <p>Firewall Manager provides the following types of policies: </p> <ul> <li> <p>A Shield Advanced policy, which applies Shield Advanced protection to specified accounts and resources</p> </li> <li> <p>An AWS WAF policy, which contains a rule group and defines which resources are to be protected by that rule group</p> </li> <li> <p>A security group policy, which manages VPC security groups across your AWS organization. </p> </li> </ul> <p>Each policy is specific to one of the three types. If you want to enforce more than one policy type across accounts, you can create multiple policies. You can create multiple policies for each type.</p> <p>You must be subscribed to Shield Advanced to create a Shield Advanced policy. For more information about subscribing to Shield Advanced, see <a href=\"https://docs.aws.amazon.com/waf/latest/DDOSAPIReference/API_CreateSubscription.html\">CreateSubscription</a>.</p>",
"TagResource": "<p>Adds one or more tags to an AWS resource.</p>",
"UntagResource": "<p>Removes one or more tags from an AWS resource.</p>"
},
"shapes": {
"AWSAccountId": {
Expand Down Expand Up @@ -254,6 +257,16 @@
"refs": {
}
},
"ListTagsForResourceRequest": {
"base": null,
"refs": {
}
},
"ListTagsForResourceResponse": {
"base": null,
"refs": {
}
},
"ManagedServiceData": {
"base": null,
"refs": {
Expand Down Expand Up @@ -379,10 +392,13 @@
"GetNotificationChannelResponse$SnsTopicArn": "<p>The SNS topic that records AWS Firewall Manager activity. </p>",
"GetNotificationChannelResponse$SnsRoleName": "<p>The IAM role that is used by AWS Firewall Manager to record activity to SNS.</p>",
"GetPolicyResponse$PolicyArn": "<p>The Amazon Resource Name (ARN) of the specified policy.</p>",
"ListTagsForResourceRequest$ResourceArn": "<p>The Amazon Resource Name (ARN) of the resource to return tags for. The Firewall Manager policy is the only AWS resource that supports tagging, so this ARN is a policy ARN..</p>",
"PolicySummary$PolicyArn": "<p>The Amazon Resource Name (ARN) of the specified policy.</p>",
"PutNotificationChannelRequest$SnsTopicArn": "<p>The Amazon Resource Name (ARN) of the SNS topic that collects notifications from AWS Firewall Manager.</p>",
"PutNotificationChannelRequest$SnsRoleName": "<p>The Amazon Resource Name (ARN) of the IAM role that allows Amazon SNS to record AWS Firewall Manager activity. </p>",
"PutPolicyResponse$PolicyArn": "<p>The Amazon Resource Name (ARN) of the policy that was created.</p>"
"PutPolicyResponse$PolicyArn": "<p>The Amazon Resource Name (ARN) of the policy that was created.</p>",
"TagResourceRequest$ResourceArn": "<p>The Amazon Resource Name (ARN) of the resource. The Firewall Manager policy is the only AWS resource that supports tagging, so this ARN is a policy ARN.</p>",
"UntagResourceRequest$ResourceArn": "<p>The Amazon Resource Name (ARN) of the resource. The Firewall Manager policy is the only AWS resource that supports tagging, so this ARN is a policy ARN.</p>"
}
},
"ResourceCount": {
Expand Down Expand Up @@ -416,6 +432,18 @@
"ResourceTags$member": null
}
},
"ResourceTagKey": {
"base": null,
"refs": {
"ResourceTag$Key": "<p>The resource tag key.</p>"
}
},
"ResourceTagValue": {
"base": null,
"refs": {
"ResourceTag$Value": "<p>The resource tag value.</p>"
}
},
"ResourceTags": {
"base": null,
"refs": {
Expand Down Expand Up @@ -451,16 +479,47 @@
"SecurityServicePolicyData$Type": "<p>The service that the policy is using to protect the resources. This specifies the type of policy that is created, either an AWS WAF policy, a Shield Advanced policy, or a security group policy. For security group policies, Firewall Manager supports one security group for each common policy and for each content audit policy. This is an adjustable limit that you can increase by contacting AWS Support.</p>"
}
},
"Tag": {
"base": "<p>A collection of key:value pairs associated with an AWS resource. The key:value pair can be anything you define. Typically, the tag key represents a category (such as \"environment\") and the tag value represents a specific value within that category (such as \"test,\" \"development,\" or \"production\"). You can add up to 50 tags to each AWS resource. </p>",
"refs": {
"TagList$member": null
}
},
"TagKey": {
"base": null,
"refs": {
"ResourceTag$Key": "<p>The resource tag key.</p>"
"Tag$Key": "<p>Part of the key:value pair that defines a tag. You can use a tag key to describe a category of information, such as \"customer.\" Tag keys are case-sensitive.</p>",
"TagKeyList$member": null
}
},
"TagKeyList": {
"base": null,
"refs": {
"UntagResourceRequest$TagKeys": "<p>The keys of the tags to remove from the resource. </p>"
}
},
"TagList": {
"base": null,
"refs": {
"ListTagsForResourceResponse$TagList": "<p>The tags associated with the resource.</p>",
"PutPolicyRequest$TagList": "<p>The tags to add to the AWS resource.</p>",
"TagResourceRequest$TagList": "<p>The tags to add to the resource.</p>"
}
},
"TagResourceRequest": {
"base": null,
"refs": {
}
},
"TagResourceResponse": {
"base": null,
"refs": {
}
},
"TagValue": {
"base": null,
"refs": {
"ResourceTag$Value": "<p>The resource tag value.</p>"
"Tag$Value": "<p>Part of the key:value pair that defines a tag. You can use a tag value to describe a specific value within a category, such as \"companyA\" or \"companyB.\" Tag values are case-sensitive. </p>"
}
},
"TimeStamp": {
Expand All @@ -472,6 +531,16 @@
"PolicyComplianceStatus$LastUpdated": "<p>Timestamp of the last update to the <code>EvaluationResult</code> objects.</p>"
}
},
"UntagResourceRequest": {
"base": null,
"refs": {
}
},
"UntagResourceResponse": {
"base": null,
"refs": {
}
},
"ViolationReason": {
"base": null,
"refs": {
Expand Down
Loading

0 comments on commit 5e0262a

Please sign in to comment.