Skip to content

Commit ff4ce3f

Browse files
Gadam8adam.gloyne
and
adam.gloyne
authored
docs: update aws policy statement (#256)
Co-authored-by: adam.gloyne <[email protected]>
1 parent 1a62858 commit ff4ce3f

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

sns/README.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This document defines how to describe SNS-specific information on AsyncAPI.
66

77
## Version
88

9-
Current version is `0.1.0`.
9+
Current version is `0.2.0`.
1010

1111

1212
<a name="server"></a>
@@ -52,8 +52,10 @@ SNS supports many optional properties. To mark a channel as SNS, but use default
5252
|Field Name | Type | Description|
5353
|---|:---:|---|
5454
| <a name="channelBindingPolicyStatementObjectEffect"></a>`effect` | string |**Required.** Either "Allow" or "Deny"|
55-
| <a name="channelBindingPolicyStatementObjectPrincipal"></a>`principal` | string or array of string |**Required.** The AWS account or resource ARN that this statement applies to|
55+
| <a name="channelBindingPolicyStatementObjectPrincipal"></a>`principal` | string or AWS principal property containing a string or string array |**Required.** The AWS account(s) or resource ARN(s) that the statement applies to|
5656
| <a name="channelBindingPolicyStatementObjectAction"></a>`action` | string or array of string |**Required.** The SNS permission being allowed or denied e.g. sns:Publish|
57+
| <a name="channelBindingPolicyStatementObjectAction"></a>`resource` | string or array of string |**Optional.** The resource(s) that this policy applies to|
58+
| <a name="channelBindingPolicyStatementObjectAction"></a>`condition` | object or list of objects |**Optional.** Specific circumstances under which the policy grants permission|
5759

5860
##### Examples
5961

sqs/README.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ For publish-subscribe scenarios, use as a **publish** Operation Binding Object,
1212

1313
## Version
1414

15-
Current version is `0.2.0`.
15+
Current version is `0.3.0`.
1616

1717
<a name="server"></a>
1818

@@ -79,8 +79,10 @@ An SQS queue can set up a Dead Letter Queue as part of a Redelivery Policy. To s
7979
|Field Name | Type | Description|
8080
|---|:---:|---|
8181
| <a name="channelBindingPolicyStatementObjectEffect"></a>`effect` | string |**Required.** Either "Allow" or "Deny"|
82-
| <a name="channelBindingPolicyStatementObjectPrincipal"></a>`principal` | string or array of string |**Required.** The AWS account or resource ARN that this statement applies to|
83-
| <a name="channelBindingPolicyStatementObjectAction"></a>`action` | string or array of string |**Required.** The SQS permission being allowed or denied e.g. sqs:ReceiveMessage |
82+
| <a name="channelBindingPolicyStatementObjectPrincipal"></a>`principal` | string or AWS principal property containing a string or string array |**Required.** The AWS account(s) or resource ARN(s) that the statement applies to|
83+
| <a name="channelBindingPolicyStatementObjectAction"></a>`action` | string or array of string |**Required.** The SNS permission being allowed or denied e.g. sns:Publish|
84+
| <a name="channelBindingPolicyStatementObjectAction"></a>`resource` | string or array of string |**Optional.** The resource(s) that this policy applies to|
85+
| <a name="channelBindingPolicyStatementObjectAction"></a>`condition` | object or list of objects |**Optional.** Specific circumstances under which the policy grants permission|
8486

8587

8688
<a name="operation"></a>

0 commit comments

Comments
 (0)