Activate Topics and Events. Activate Topics and Events for the specified Project ID. Topics and Events must be activated before any usage. Activating Topics and Events does not trigger any billing, and you can deactivate at any time.
The request SnsApiActivateSnsRequest
A Promise of SnsInfo
Create Topics and Events credentials. Create a set of credentials for Topics and Events, specified by a Project ID. Credentials give the bearer access to topics, and the level of permissions can be defined granularly.
The request SnsApiCreateSnsCredentialsRequest
A Promise of SnsCredentials
Deactivate Topics and Events. Deactivate Topics and Events for the specified Project ID. You must delete all topics and credentials before this call or you need to set the force_delete parameter.
The request SnsApiDeactivateSnsRequest
A Promise of SnsInfo
Delete Topics and Events credentials. Delete a set of Topics and Events credentials, specified by their credentials ID. Deleting credentials is irreversible and cannot be undone. The credentials can then no longer be used to access Topics and Events.
The request SnsApiDeleteSnsCredentialsRequest
Get Topics and Events credentials. Retrieve an existing set of credentials,
identified by the credentials_id
. The credentials themselves, as well as
their metadata (name, project ID etc), are returned in the response.
The request SnsApiGetSnsCredentialsRequest
A Promise of SnsCredentials
Get Topics and Events info. Retrieve the Topics and Events information of the specified Project ID. Informations include the activation status and the Topics and Events API endpoint URL.
The request SnsApiGetSnsInfoRequest
A Promise of SnsInfo
List Topics and Events credentials. List existing Topics and Events credentials in the specified region. The response contains only the metadata for the credentials, not the credentials themselves.
The request SnsApiListSnsCredentialsRequest
A Promise of ListSnsCredentialsResponse
Update Topics and Events credentials. Update a set of Topics and Events credentials. You can update the credentials' name, or their permissions.
The request SnsApiUpdateSnsCredentialsRequest
A Promise of SnsCredentials
Topics and Events API.
This API allows you to manage your Scaleway Topics and Events.