Scaleway logo
Topics and Events API

scaleway.mnq.v1beta1.ListSnsCredentialsRequest.OrderBy

string · enum
Enum values:
created_at_asc
created_at_desc
updated_at_asc
updated_at_desc
name_asc
name_desc
Default: created_at_asc

scaleway.mnq.v1beta1.ListSnsCredentialsResponse

total_count
​integer · uint64

Total count of existing credentials (matching any filters specified).

Topics and Events credentials on this page.

scaleway.mnq.v1beta1.SnsCredentials

id
​string

ID of the credentials.

name
​string

Name of the credentials.

project_id
​string

Project ID of the Project containing the credentials.

region
​string

Region where the credentials exists.

created_at
​string | null · date-time

Credentials creation date. (RFC 3339 format)

updated_at
​string | null · date-time

Credentials last modification date. (RFC 3339 format)

access_key
​string

Access key ID.

secret_key
​string

Secret key ID (Only returned by Create Topics and Events Credentials call).

secret_checksum
​string

Checksum of the Secret key.

Permissions associated with these credentials.

scaleway.mnq.v1beta1.SnsInfo

project_id
​string

Project ID of the Project containing the service.

region
​string

Region of the service.

created_at
​string | null · date-time

Topics and Events creation date. (RFC 3339 format)

updated_at
​string | null · date-time

Topics and Events last modification date. (RFC 3339 format)

Topics and Events activation status.

Enum values:
unknown_status
enabled
disabled
Default: unknown_status
sns_endpoint_url
​string

Endpoint of the Topics and Events service for this region and project.

scaleway.mnq.v1beta1.SnsInfo.Status

string · enum
Enum values:
unknown_status
enabled
disabled
Default: unknown_status

scaleway.mnq.v1beta1.SnsPermissions

can_publish
​boolean | null

Defines whether the credentials bearer can publish messages to the service (publish to Topics and Events topics).

can_receive
​boolean | null

Defines whether the credentials bearer can receive messages from the service (configure subscriptions).

can_manage
​boolean | null

Defines whether the credentials bearer can manage the associated Topics and Events topics or subscriptions.