| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ChimeSDKIdentity.Types.AppInstanceUserEndpointSummary
Description
Synopsis
- data AppInstanceUserEndpointSummary = AppInstanceUserEndpointSummary' {}
- newAppInstanceUserEndpointSummary :: AppInstanceUserEndpointSummary
- appInstanceUserEndpointSummary_allowMessages :: Lens' AppInstanceUserEndpointSummary (Maybe AllowMessages)
- appInstanceUserEndpointSummary_appInstanceUserArn :: Lens' AppInstanceUserEndpointSummary (Maybe Text)
- appInstanceUserEndpointSummary_endpointId :: Lens' AppInstanceUserEndpointSummary (Maybe Text)
- appInstanceUserEndpointSummary_endpointState :: Lens' AppInstanceUserEndpointSummary (Maybe EndpointState)
- appInstanceUserEndpointSummary_name :: Lens' AppInstanceUserEndpointSummary (Maybe Text)
- appInstanceUserEndpointSummary_type :: Lens' AppInstanceUserEndpointSummary (Maybe AppInstanceUserEndpointType)
Documentation
data AppInstanceUserEndpointSummary Source #
Summary of the details of an AppInstanceUserEndpoint.
See: newAppInstanceUserEndpointSummary smart constructor.
Constructors
| AppInstanceUserEndpointSummary' | |
Fields
| |
Instances
newAppInstanceUserEndpointSummary :: AppInstanceUserEndpointSummary Source #
Create a value of AppInstanceUserEndpointSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allowMessages:AppInstanceUserEndpointSummary', appInstanceUserEndpointSummary_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.
$sel:appInstanceUserArn:AppInstanceUserEndpointSummary', appInstanceUserEndpointSummary_appInstanceUserArn - The ARN of the AppInstanceUser.
$sel:endpointId:AppInstanceUserEndpointSummary', appInstanceUserEndpointSummary_endpointId - The unique identifier of the AppInstanceUserEndpoint.
$sel:endpointState:AppInstanceUserEndpointSummary', appInstanceUserEndpointSummary_endpointState - A read-only field that represent the state of an
AppInstanceUserEndpoint.
$sel:name:AppInstanceUserEndpointSummary', appInstanceUserEndpointSummary_name - The name of the AppInstanceUserEndpoint.
$sel:type':AppInstanceUserEndpointSummary', appInstanceUserEndpointSummary_type - The type of the AppInstanceUserEndpoint.
appInstanceUserEndpointSummary_allowMessages :: Lens' AppInstanceUserEndpointSummary (Maybe AllowMessages) Source #
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.
appInstanceUserEndpointSummary_appInstanceUserArn :: Lens' AppInstanceUserEndpointSummary (Maybe Text) Source #
The ARN of the AppInstanceUser.
appInstanceUserEndpointSummary_endpointId :: Lens' AppInstanceUserEndpointSummary (Maybe Text) Source #
The unique identifier of the AppInstanceUserEndpoint.
appInstanceUserEndpointSummary_endpointState :: Lens' AppInstanceUserEndpointSummary (Maybe EndpointState) Source #
A read-only field that represent the state of an
AppInstanceUserEndpoint.
appInstanceUserEndpointSummary_name :: Lens' AppInstanceUserEndpointSummary (Maybe Text) Source #
The name of the AppInstanceUserEndpoint.
appInstanceUserEndpointSummary_type :: Lens' AppInstanceUserEndpointSummary (Maybe AppInstanceUserEndpointType) Source #
The type of the AppInstanceUserEndpoint.