Configurations
configuration
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Name |
String |
The name for this configuration. Connectors reference the configuration with this name. |
x |
|
Connection |
The connection types that can be provided to this configuration. |
x |
||
Expiration Policy |
Configures the minimum amount of time that a dynamic configuration instance can remain idle before the runtime considers it eligible for expiration. This does not mean that the platform will expire the instance at the exact moment that it becomes eligible. The runtime will actually purge the instances when it sees it fit. |
|
Connection Types
Basic
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Host |
String |
The optional proxy port |
|
|
Port |
Number |
The optional proxy port |
|
|
Username |
String |
The optional proxy username |
|
|
Password |
String |
The optional proxy password |
|
|
Domain |
String |
The optional proxy domain |
|
|
Workstation |
String |
The optional proxy workstation |
|
|
Connection Timeout |
Number |
The amount of time to wait (in milliseconds) when initially establishing a connection before giving up and timing out. A value of 0 means infinity, and is not recommended. |
50000 |
|
Socket Timeout |
Number |
The amount of time to wait (in milliseconds) for data to be transferred over an established, open connection before the connection is timed out. A value of 0 means infinity, and is not recommended. |
50000 |
|
Max Connections |
Number |
Sets the maximum number of allowed open HTTP connections. |
|
|
Access Key |
String |
x |
||
Secret Key |
String |
x |
||
Try Default AWSCredentials Provider Chain |
Boolean |
false |
|
|
Region Endpoint |
Enumeration, one of:
|
Set the topic region endpoint |
|
|
Topic Arn (Only to test connectivity) |
String |
Arn of the topic to test. This is used only to test the connectivity and validate credentials with Amazon SNS. |
|
|
Reconnection |
When the application is deployed, a connectivity test is performed on all connectors. If set to true, deployment will fail if the test doesn't pass after exhausting the associated reconnection strategy |
|
Role
Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Host |
String |
The optional proxy port |
|
|
Port |
Number |
The optional proxy port |
|
|
Username |
String |
The optional proxy username |
|
|
Password |
String |
The optional proxy password |
|
|
Domain |
String |
The optional proxy domain |
|
|
Workstation |
String |
The optional proxy workstation |
|
|
Connection Timeout |
Number |
The amount of time to wait (in milliseconds) when initially establishing a connection before giving up and timing out. A value of 0 means infinity, and is not recommended. |
50000 |
|
Socket Timeout |
Number |
The amount of time to wait (in milliseconds) for data to be transferred over an established, open connection before the connection is timed out. A value of 0 means infinity, and is not recommended. |
50000 |
|
Max Connections |
Number |
Sets the maximum number of allowed open HTTP connections. |
|
|
Access Key |
String |
x |
||
Secret Key |
String |
x |
||
Try Default AWSCredentials Provider Chain |
Boolean |
false |
|
|
Region Endpoint |
Enumeration, one of:
|
Set the topic region endpoint |
|
|
Topic Arn (Only to test connectivity) |
String |
Arn of the topic to test. This is used only to test the connectivity and validate credentials with Amazon SNS. |
|
|
Role ARN |
String |
x |
||
Reconnection |
When the application is deployed, a connectivity test is performed on all connectors. If set to true, deployment will fail if the test doesn't pass after exhausting the associated reconnection strategy |
|
Associated Operations
Operations
Add Permission
<sns:add-permission>
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.
Container for the parameters to the AddPermission operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Permission Details |
#[payload] |
|
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Confirm Subscription
<sns:confirm-subscription>
The ConfirmSubscription action verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action. If the token is valid, the action creates a new subscription and returns its Amazon Resource Name (ARN). This call requires an AWS signature only when the AuthenticateOnUnsubscribe flag is set to "true".
Container for the parameters to the ConfirmSubscription operation. Indicates an internal connector error.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Confirm Subscription Details |
#[payload] |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
String |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Create Platform Application
<sns:create-platform-application>
Creates a platform application object for one of the supported push notification services, such as APNS and GCM, to which devices and mobile apps may register.
Container for the parameters to the CreatePlatformApplication operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Create Platform Application Details |
#[payload] |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
String |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Create Platform Endpoint
<sns:create-platform-endpoint>
Creates an endpoint for a device and mobile app on one of the supported push notification services. CreatePlatformEndpoint requires the PlatformApplicationArn that is returned from CreatePlatformApplication.
Container for the parameters to the CreatePlatformEndpoint operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Create Platform Endpoint Details |
#[payload] |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
String |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Create Topic
<sns:create-topic>
The CreateTopic action creates a topic to which notifications can be published. Users can create at most 100 topics
The name of the topic you want to create.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Topic Name |
String |
x |
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
String |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Delete Endpoint
<sns:delete-endpoint>
Deletes the endpoint for a device and mobile app from Amazon SNS.
EndpointArn of endpoint to delete.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Endpoint Arn |
String |
x |
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Delete Platform Application
<sns:delete-platform-application>
Deletes a platform application object for one of the supported push notification services, such as APNS and GCM.
PlatformApplicationArn of platform application object to delete.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Platform Application Arn |
String |
x |
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Delete Topic
<sns:delete-topic>
The DeleteTopic action deletes a topic and all its subscriptions. Deleting a topic might prevent some messages previously sent to the topic from being delivered to subscribers. This action is idempotent, so deleting a topic that does not exist does not result in an error.
The ARN of the topic you want to delete.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Topic Arn |
String |
x |
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Get Endpoint Attributes
<sns:get-endpoint-attributes>
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS.
EndpointArn for GetEndpointAttributes input.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Endpoint Arn |
String |
x |
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Object |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Get Platform Application Attributes
<sns:get-platform-application-attributes>
Retrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
PlatformApplicationArn for GetPlatformApplicationAttributesInput.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Platform Application Arn |
String |
x |
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Object |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Get Subscription Attributes
<sns:get-subscription-attributes>
The GetSubscriptionAttributes action returns all of the properties of a subscription.
The ARN of the subscription whose properties you want to getParameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Subscription Arn |
String |
x |
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Object |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Get Topic Attributes
<sns:get-topic-attributes>
The GetTopicAttributes action returns all of the properties of a topic. Topic properties returned might differ based on the authorization of the user.
The ARN of the topic whose properties you want to get.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Topic Arn |
String |
x |
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
Object |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
List Endpoints By Platform Application
<sns:list-endpoints-by-platform-application>
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS.
Container for the parameters to the ListEndpointsByPlatformApplication operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Endpoints By Platform |
#[payload] |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
List Platform Applications
<sns:list-platform-applications>
Lists the platform application objects for the supported push notification services, such as APNS and GCM.
NextToken string is used when calling ListPlatformApplications action to retrieve additional records that are available after the first page results.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Next Token |
String |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
List Subscriptions
<sns:list-subscriptions>
The ListSubscriptions action returns a list of the requester's subscriptions. Each call returns a limited list of subscriptions, up to 100. If there are more subscriptions, a NextToken is also returned. Use the NextToken parameter in a new ListSubscriptions call to get further results.
Token returned by the previous ListSubscriptions request Indicates an internal connector error.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Next Token |
String |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
List Subscriptions By Topic
<sns:list-subscriptions-by-topic>
The SubscriptionsByTopic action returns a list of the subscriptions to a specific topic. Each call returns a limited list of subscriptions, up to 100. If there are more subscriptions, a NextToken is also returned. Use the NextToken parameter in a new SubscriptionsByTopic call to get further results.
Container for the parameters to the ListSubscriptionsByTopic operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Subscriptions By Topic |
#[payload] |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
List Topics
<sns:list-topics>
The ListTopics action returns a list of the requester's topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results.
Token returned by the previous ListTopics request.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Next Topic |
String |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Publish
<sns:publish>
The Publish action sends a message to all of a topic's subscribed endpoints. When a messageId is returned, the message has been saved and Amazon SNS will attempt to deliver it to the topic's subscribers shortly. The format of the outgoing message to each subscribed endpoint depends on the notification protocol selected.
Container for the parameters to the publish operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Publish Details |
#[payload] |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
String |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Remove Permission
<sns:remove-permission>
The RemovePermission action removes a statement from a topic's access control policy.
Container for the parameters to the RemovePermission operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Remove Permission Details |
#[payload] |
|
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Set Endpoint Attributes
<sns:set-endpoint-attributes>
Sets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
Container for the parameters to the SetEndpointAttributes operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Endpoint Attributes |
#[payload] |
|
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Set Platform Application Attributes
<sns:set-platform-application-attributes>
Sets the attributes of the platform application object for the supported push notification services, such as APNS and GCM.
Container for the parameters to the SetPlatformApplicationAttributes operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Platform Application Attributes |
#[payload] |
|
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Set Subscription Attributes
<sns:set-subscription-attributes>
The SubscriptionAttributes action allows a subscription owner to set an attribute of the topic to a new value.
Container for the parameters to the SetSubscriptionAttributes operation. Indicates an internal connector error.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Subscription Attributes |
#[payload] |
|
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Set Topic Attributes
<sns:set-topic-attributes>
The TopicAttributes action allows a topic owner to set an attribute of the topic to a new value.
Container for the parameters to the SetTopicAttributes operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Topic Attributes |
#[payload] |
|
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Subscribe
<sns:subscribe>
The Subscribe action prepares to subscribe an endpoint by sending the endpoint a confirmation message. To actually create a subscription, the endpoint owner must call the ConfirmSubscription action with the token from the confirmation message. Confirmation tokens are valid for three days.
Container for the parameters to the Subscribe operation.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Subscription Details |
#[payload] |
|
||
Target Variable |
String |
The name of a variable on which the operation's output will be placed |
|
|
Target Value |
String |
An expression that will be evaluated against the operation's output and the outcome of that expression will be stored in the target variable |
#[payload] |
|
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
Output
Type |
String |
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Unsubscribe
<sns:unsubscribe>
The Unsubscribe action deletes a subscription. If the subscription requires authentication for deletion, only the owner of the subscription or the its topic's owner can unsubscribe, and an AWS signature is required. If the Unsubscribe call does not require authentication and the requester is not the subscription owner, a final cancellation message is delivered to the endpoint, so that the endpoint owner can easily resubscribe to the topic if the Unsubscribe request was unintended.
The ARN of the subscription to be deleted.Parameters
Name | Type | Description | Default Value | Required |
---|---|---|---|---|
Configuration |
String |
The name of the configuration to use. |
x |
|
Subscription Arn |
String |
x |
||
Reconnection Strategy |
A retry strategy in case of connectivity errors |
|
For Configurations.
Throws
-
SNS:RETRY_EXHAUSTED
-
SNS:CONNECTIVITY
Types
Reconnection
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Fails Deployment |
Boolean |
When the application is deployed, a connectivity test is performed on all connectors. If set to true, deployment will fail if the test doesn’t pass after exhausting the associated reconnection strategy |
||
Reconnection Strategy |
The reconnection strategy to use |
Reconnect
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Frequency |
Number |
How often (in ms) to reconnect |
||
Count |
Number |
How many reconnection attempts to make |
Reconnect Forever
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Frequency |
Number |
How often (in ms) to reconnect |
Expiration Policy
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Max Idle Time |
Number |
A scalar time value for the maximum amount of time a dynamic configuration instance should be allowed to be idle before it’s considered eligible for expiration |
||
Time Unit |
Enumeration, one of:
|
A time unit that qualifies the maxIdleTime attribute |
Add Permission
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
A WS Account Ids |
Array of String |
|||
Action Names |
Array of String |
|||
Label |
String |
|||
Topic Arn |
String |
Confirm Subscription
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Authenticate On Unsubscribe |
String |
|||
Token |
String |
|||
Topic Arn |
String |
Create Platform Application
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Attributes |
Object |
|||
Name |
String |
|||
Platform |
String |
Create Platform Endpoint
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Attributes |
Object |
|||
Custom User Data |
String |
|||
Platform Application Arn |
String |
|||
Token |
String |
List Endpoints By Platform
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Endpoints |
Array of Endpoint |
|||
Next Token |
String |
Endpoint
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Attributes |
Object |
|||
Endpoint Arn |
String |
Endpoints By Platform
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Next Token |
String |
|||
Platform Application Arn |
String |
List Platform Applications
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Next Token |
String |
|||
Platform Applications |
Array of Platform Application |
Platform Application
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Attributes |
Object |
|||
Platform Application Arn |
String |
List Subscriptions
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Next Token |
String |
|||
Subscriptions |
Array of Subscription |
Subscription
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Endpoint |
String |
|||
Owner |
String |
|||
Protocol |
String |
|||
Subscription Arn |
String |
|||
Topic Arn |
String |
List Subscriptions By Topic
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Next Token |
String |
|||
Subscriptions |
Array of Subscription |
Subscriptions By Topic
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Next Token |
String |
|||
Topic Arn |
String |
List Topics
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Next Token |
String |
|||
Topics |
Array of Topic |
Topic
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Topic Arn |
String |
Publish
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Message |
String |
|||
Message Attributes |
Object |
|||
Message Structure |
String |
|||
Subject |
String |
|||
Target Arn |
String |
|||
Topic Arn |
String |
Remove Permission
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Label |
String |
|||
Topic Arn |
String |
Subscription Attributes
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Attribute Name |
String |
|||
Attribute Value |
String |
|||
Subscription Arn |
String |
Topic Attributes
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Attribute Name |
String |
|||
Attribute Value |
String |
|||
Topic Arn |
String |
Subscribe
Field | Type | Description | Default Value | Required |
---|---|---|---|---|
Endpoint |
String |
|||
Protocol |
String |
|||
Topic Arn |
String |