String appInstanceArn
The ARN of the messaging instance.
String name
The name of an AppInstance.
Date createdTimestamp
The time at which an AppInstance was created. In epoch milliseconds.
Date lastUpdatedTimestamp
The time an AppInstance was last updated. In epoch milliseconds.
String metadata
The metadata of an AppInstance.
Identity admin
The details of the AppInstanceAdmin.
ChannelRetentionSettings channelRetentionSettings
The length of time in days to retain the messages in a channel.
String appInstanceUserArn
The ARN of the AppInstanceUser.
String name
The name of the AppInstanceUser.
String metadata
The metadata of the AppInstanceUser.
Date createdTimestamp
The time at which the AppInstanceUser was created.
Date lastUpdatedTimestamp
The time at which the AppInstanceUser was last updated.
String appInstanceUserArn
The ARN of the AppInstanceUser.
String endpointId
The unique identifier of the AppInstanceUserEndpoint.
String name
The name of the AppInstanceUserEndpoint.
String type
The type of the AppInstanceUserEndpoint.
String resourceArn
The ARN of the resource to which the endpoint belongs.
EndpointAttributes endpointAttributes
The attributes of an Endpoint.
Date createdTimestamp
The time at which an AppInstanceUserEndpoint was created.
Date lastUpdatedTimestamp
The time at which an AppInstanceUserEndpoint was last updated.
String allowMessages
Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages.
ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will
receive no messages.
EndpointState endpointState
A read-only field that represents the state of an AppInstanceUserEndpoint. Supported values:
ACTIVE: The AppInstanceUserEndpoint is active and able to receive messages. When
ACTIVE, the EndpointStatusReason remains empty.
INACTIVE: The AppInstanceUserEndpoint is inactive and can't receive message. When
INACTIVE, the corresponding reason will be conveyed through EndpointStatusReason.
INVALID_DEVICE_TOKEN indicates that an AppInstanceUserEndpoint is INACTIVE
due to invalid device token
INVALID_PINPOINT_ARN indicates that an AppInstanceUserEndpoint is INACTIVE
due to an invalid pinpoint ARN that was input through the ResourceArn field.
String appInstanceUserArn
The ARN of the AppInstanceUser.
String endpointId
The unique identifier of the AppInstanceUserEndpoint.
String name
The name of the AppInstanceUserEndpoint.
String type
The type of the AppInstanceUserEndpoint.
String allowMessages
BBoolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages.
ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will
receive no messages.
EndpointState endpointState
A read-only field that represent the state of an AppInstanceUserEndpoint.
String code
Integer retentionDays
The time in days to retain the messages in a channel.
String code
String appInstanceArn
The Amazon Resource Number (ARN) of the AppInstance.
String appInstanceArn
The ARN of the AppInstance request.
String appInstanceUserId
The user ID of the AppInstance.
String name
The user's name.
String metadata
The request's metadata. Limited to a 1KB string in UTF-8.
String clientRequestToken
The token assigned to the user requesting an AppInstance.
List<E> tags
Tags assigned to the AppInstanceUser.
String appInstanceUserArn
The user's ARN.
String appInstanceArn
The ARN of the AppInstance.
String appInstanceUserArn
The ARN of the user request being deleted.
AppInstanceAdmin appInstanceAdmin
The ARN and name of the AppInstanceUser, the ARN of the AppInstance, and the created
and last-updated timestamps. All timestamps use epoch milliseconds.
String appInstanceArn
The ARN of the AppInstance.
AppInstance appInstance
The ARN, metadata, created and last-updated timestamps, and the name of the AppInstance. All
timestamps use epoch milliseconds.
AppInstanceUserEndpoint appInstanceUserEndpoint
The full details of an AppInstanceUserEndpoint: the AppInstanceUserArn, ID, name, type,
resource ARN, attributes, allow messages, state, and created and last updated timestamps. All timestamps use
epoch milliseconds.
String appInstanceUserArn
The ARN of the AppInstanceUser.
AppInstanceUser appInstanceUser
The name of the AppInstanceUser.
String code
String appInstanceArn
The ARN of the AppInstance.
AppInstanceRetentionSettings appInstanceRetentionSettings
The retention settings for the AppInstance.
Date initiateDeletionTimestamp
The timestamp representing the time at which the specified items are retained, in Epoch Seconds.
String resourceARN
The ARN of the resource.
String appInstanceArn
The ARN of the AppInstance.
AppInstanceRetentionSettings appInstanceRetentionSettings
The time in days to retain data. Data type: number.
AppInstanceRetentionSettings appInstanceRetentionSettings
The time in days to retain data. Data type: number.
Date initiateDeletionTimestamp
The time at which the API deletes data.
String appInstanceUserArn
The ARN of the AppInstanceUser.
String name
The name of the AppInstanceUserEndpoint.
String type
The type of the AppInstanceUserEndpoint. Supported types:
APNS: The mobile notification service for an Apple device.
APNS_SANDBOX: The sandbox environment of the mobile notification service for an Apple device.
GCM: The mobile notification service for an Android device.
Populate the ResourceArn value of each type as PinpointAppArn.
String resourceArn
The ARN of the resource to which the endpoint belongs.
EndpointAttributes endpointAttributes
The attributes of an Endpoint.
String clientRequestToken
The idempotency token for each client request.
String allowMessages
Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages. ALL
indicates the endpoint receives all messages. NONE indicates the endpoint receives no messages.
String code
String code
String code
String code
String code
String appInstanceArn
The ARN of the AppInstance.
String appInstanceUserArn
The ARN of the AppInstanceUser.
String endpointId
The unique identifier of the AppInstanceUserEndpoint.
String name
The name of the AppInstanceUserEndpoint.
String allowMessages
Boolean that controls whether the AppInstanceUserEndpoint is opted in to receive messages.
ALL indicates the endpoint will receive all messages. NONE indicates the endpoint will
receive no messages.
String appInstanceUserArn
The ARN of the AppInstanceUser.
Copyright © 2023. All rights reserved.