Skip to content

Commit

Permalink
Release v1.33.9 (2020-07-21)
Browse files Browse the repository at this point in the history
===

### Service Client Updates
* `service/codeguruprofiler`: Updates service API and documentation
  • Loading branch information
awssdkgo committed Jul 21, 2020
1 parent a7384a0 commit 558cc46
Show file tree
Hide file tree
Showing 6 changed files with 675 additions and 5 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
Release v1.33.9 (2020-07-21)
===

### Service Client Updates
* `service/codeguruprofiler`: Updates service API and documentation

Release v1.33.8 (2020-07-20)
===

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.33.8"
const SDKVersion = "1.33.9"
123 changes: 120 additions & 3 deletions models/apis/codeguruprofiler/2019-07-18/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,21 @@
{"shape":"ThrottlingException"}
]
},
"ListTagsForResource":{
"name":"ListTagsForResource",
"http":{
"method":"GET",
"requestUri":"/tags/{resourceArn}",
"responseCode":200
},
"input":{"shape":"ListTagsForResourceRequest"},
"output":{"shape":"ListTagsForResourceResponse"},
"errors":[
{"shape":"InternalServerException"},
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"}
]
},
"PostAgentProfile":{
"name":"PostAgentProfile",
"http":{
Expand Down Expand Up @@ -321,6 +336,37 @@
{"shape":"ResourceNotFoundException"}
]
},
"TagResource":{
"name":"TagResource",
"http":{
"method":"POST",
"requestUri":"/tags/{resourceArn}",
"responseCode":204
},
"input":{"shape":"TagResourceRequest"},
"output":{"shape":"TagResourceResponse"},
"errors":[
{"shape":"InternalServerException"},
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"}
]
},
"UntagResource":{
"name":"UntagResource",
"http":{
"method":"DELETE",
"requestUri":"/tags/{resourceArn}",
"responseCode":204
},
"input":{"shape":"UntagResourceRequest"},
"output":{"shape":"UntagResourceResponse"},
"errors":[
{"shape":"InternalServerException"},
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"}
],
"idempotent":true
},
"UpdateProfilingGroup":{
"name":"UpdateProfilingGroup",
"http":{
Expand Down Expand Up @@ -594,7 +640,8 @@
"locationName":"clientToken"
},
"computePlatform":{"shape":"ComputePlatform"},
"profilingGroupName":{"shape":"ProfilingGroupName"}
"profilingGroupName":{"shape":"ProfilingGroupName"},
"tags":{"shape":"TagsMap"}
}
},
"CreateProfilingGroupResponse":{
Expand Down Expand Up @@ -682,8 +729,7 @@
"FleetInstanceId":{
"type":"string",
"max":255,
"min":1,
"pattern":"^[\\w-.:/]+$"
"min":1
},
"FrameMetric":{
"type":"structure",
Expand Down Expand Up @@ -1042,6 +1088,23 @@
"profilingGroups":{"shape":"ProfilingGroupDescriptions"}
}
},
"ListTagsForResourceRequest":{
"type":"structure",
"required":["resourceArn"],
"members":{
"resourceArn":{
"shape":"ProfilingGroupArn",
"location":"uri",
"locationName":"resourceArn"
}
}
},
"ListTagsForResourceResponse":{
"type":"structure",
"members":{
"tags":{"shape":"TagsMap"}
}
},
"Locale":{"type":"string"},
"Match":{
"type":"structure",
Expand Down Expand Up @@ -1204,6 +1267,7 @@
"createdAt":{"shape":"Timestamp"},
"name":{"shape":"ProfilingGroupName"},
"profilingStatus":{"shape":"ProfilingStatus"},
"tags":{"shape":"TagsMap"},
"updatedAt":{"shape":"Timestamp"}
}
},
Expand Down Expand Up @@ -1406,6 +1470,35 @@
"members":{
}
},
"TagKeys":{
"type":"list",
"member":{"shape":"String"}
},
"TagResourceRequest":{
"type":"structure",
"required":[
"resourceArn",
"tags"
],
"members":{
"resourceArn":{
"shape":"ProfilingGroupArn",
"location":"uri",
"locationName":"resourceArn"
},
"tags":{"shape":"TagsMap"}
}
},
"TagResourceResponse":{
"type":"structure",
"members":{
}
},
"TagsMap":{
"type":"map",
"key":{"shape":"String"},
"value":{"shape":"String"}
},
"TargetFrame":{
"type":"list",
"member":{"shape":"String"}
Expand Down Expand Up @@ -1446,6 +1539,30 @@
"key":{"shape":"String"},
"value":{"shape":"ListOfTimestamps"}
},
"UntagResourceRequest":{
"type":"structure",
"required":[
"resourceArn",
"tagKeys"
],
"members":{
"resourceArn":{
"shape":"ProfilingGroupArn",
"location":"uri",
"locationName":"resourceArn"
},
"tagKeys":{
"shape":"TagKeys",
"location":"querystring",
"locationName":"tagKeys"
}
}
},
"UntagResourceResponse":{
"type":"structure",
"members":{
}
},
"UpdateProfilingGroupRequest":{
"type":"structure",
"required":[
Expand Down
56 changes: 55 additions & 1 deletion models/apis/codeguruprofiler/2019-07-18/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,14 @@
"ListFindingsReports": "<p>List the available reports for a given profiling group and time range.</p>",
"ListProfileTimes": "<p>Lists the start times of the available aggregated profiles of a profiling group for an aggregation period within the specified time range.</p>",
"ListProfilingGroups": "<p> Returns a list of profiling groups. The profiling groups are returned as <a href=\"https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ProfilingGroupDescription.html\"> <code>ProfilingGroupDescription</code> </a> objects. </p>",
"ListTagsForResource": "<p> Returns a list of the tags that are assigned to a specified resource. </p>",
"PostAgentProfile": "<p> Submits profiling data to an aggregated profile of a profiling group. To get an aggregated profile that is created with this profiling data, use <a href=\"https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_GetProfile.html\"> <code>GetProfile</code> </a>. </p>",
"PutPermission": "<p> Adds permissions to a profiling group's resource-based policy that are provided using an action group. If a profiling group doesn't have a resource-based policy, one is created for it using the permissions in the action group and the roles and users in the <code>principals</code> parameter. </p> <pre><code> &lt;p&gt; The one supported action group that can be added is &lt;code&gt;agentPermission&lt;/code&gt; which grants &lt;code&gt;ConfigureAgent&lt;/code&gt; and &lt;code&gt;PostAgent&lt;/code&gt; permissions. For more information, see &lt;a href=&quot;https://docs.aws.amazon.com/codeguru/latest/profiler-ug/resource-based-policies.html&quot;&gt;Resource-based policies in CodeGuru Profiler&lt;/a&gt; in the &lt;i&gt;Amazon CodeGuru Profiler User Guide&lt;/i&gt;, &lt;a href=&quot;https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.html&quot;&gt; &lt;code&gt;ConfigureAgent&lt;/code&gt; &lt;/a&gt;, and &lt;a href=&quot;https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_PostAgentProfile.html&quot;&gt; &lt;code&gt;PostAgentProfile&lt;/code&gt; &lt;/a&gt;. &lt;/p&gt; &lt;p&gt; The first time you call &lt;code&gt;PutPermission&lt;/code&gt; on a profiling group, do not specify a &lt;code&gt;revisionId&lt;/code&gt; because it doesn't have a resource-based policy. Subsequent calls must provide a &lt;code&gt;revisionId&lt;/code&gt; to specify which revision of the resource-based policy to add the permissions to. &lt;/p&gt; &lt;p&gt; The response contains the profiling group's JSON-formatted resource policy. &lt;/p&gt; </code></pre>",
"RemoveNotificationChannel": "<p>Remove one anomaly notifications channel for a profiling group.</p>",
"RemovePermission": "<p> Removes permissions from a profiling group's resource-based policy that are provided using an action group. The one supported action group that can be removed is <code>agentPermission</code> which grants <code>ConfigureAgent</code> and <code>PostAgent</code> permissions. For more information, see <a href=\"https://docs.aws.amazon.com/codeguru/latest/profiler-ug/resource-based-policies.html\">Resource-based policies in CodeGuru Profiler</a> in the <i>Amazon CodeGuru Profiler User Guide</i>, <a href=\"https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_ConfigureAgent.html\"> <code>ConfigureAgent</code> </a>, and <a href=\"https://docs.aws.amazon.com/codeguru/latest/profiler-api/API_PostAgentProfile.html\"> <code>PostAgentProfile</code> </a>. </p>",
"SubmitFeedback": "<p>Sends feedback to CodeGuru Profiler about whether the anomaly detected by the analysis is useful or not.</p>",
"TagResource": "<p> Use to assign one or more tags to a resource. </p>",
"UntagResource": "<p> Use to remove one or more tags from a resource. </p>",
"UpdateProfilingGroup": "<p>Updates a profiling group.</p>"
},
"shapes": {
Expand Down Expand Up @@ -413,6 +416,16 @@
"refs": {
}
},
"ListTagsForResourceRequest": {
"base": null,
"refs": {
}
},
"ListTagsForResourceResponse": {
"base": null,
"refs": {
}
},
"Locale": {
"base": "<p>BCP47 language code. Supported locales: de-DE, en-GB, en-US, es-ES, fr-FR, it-IT, ja-JP, ko-KR, pt-BR, zh-CN, zh-TW</p>",
"refs": {
Expand Down Expand Up @@ -554,7 +567,10 @@
"ProfilingGroupArn": {
"base": null,
"refs": {
"ProfilingGroupDescription$arn": "<p>The Amazon Resource Name (ARN) identifying the profiling group resource.</p>"
"ListTagsForResourceRequest$resourceArn": "<p> The Amazon Resource Name (ARN) of the resource that contains the tags to return. </p>",
"ProfilingGroupDescription$arn": "<p>The Amazon Resource Name (ARN) identifying the profiling group resource.</p>",
"TagResourceRequest$resourceArn": "<p> The Amazon Resource Name (ARN) of the resource that the tags are added to. </p>",
"UntagResourceRequest$resourceArn": "<p> The Amazon Resource Name (ARN) of the resource that contains the tags to remove. </p>"
}
},
"ProfilingGroupDescription": {
Expand Down Expand Up @@ -700,6 +716,9 @@
"ServiceQuotaExceededException$message": null,
"Strings$member": null,
"SubmitFeedbackRequest$comment": "<p>Optional feedback about this anomaly.</p>",
"TagKeys$member": null,
"TagsMap$key": null,
"TagsMap$value": null,
"TargetFrame$member": null,
"ThreadStates$member": null,
"ThrottlingException$message": null,
Expand All @@ -724,6 +743,31 @@
"refs": {
}
},
"TagKeys": {
"base": null,
"refs": {
"UntagResourceRequest$tagKeys": "<p> A list of tag keys. Existing tags of resources with keys in this list are removed from the specified resource. </p>"
}
},
"TagResourceRequest": {
"base": null,
"refs": {
}
},
"TagResourceResponse": {
"base": null,
"refs": {
}
},
"TagsMap": {
"base": null,
"refs": {
"CreateProfilingGroupRequest$tags": "<p> A list of tags to add to the created profiling group. </p>",
"ListTagsForResourceResponse$tags": "<p> The list of tags assigned to the specified resource. This is the list of tags returned in the response. </p>",
"ProfilingGroupDescription$tags": "<p> A list of the tags that belong to this profiling group. </p>",
"TagResourceRequest$tags": "<p> The list of tags that are added to the specified resource. </p>"
}
},
"TargetFrame": {
"base": null,
"refs": {
Expand Down Expand Up @@ -791,6 +835,16 @@
"BatchGetFrameMetricDataResponse$unprocessedEndTimes": "<p>List of instances which remained unprocessed. This will create a missing time step in the list of end times.</p>"
}
},
"UntagResourceRequest": {
"base": null,
"refs": {
}
},
"UntagResourceResponse": {
"base": null,
"refs": {
}
},
"UpdateProfilingGroupRequest": {
"base": "<p>The structure representing the updateProfilingGroupRequest.</p>",
"refs": {
Expand Down
Loading

0 comments on commit 558cc46

Please sign in to comment.