Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ResourceShareInvitation = ResourceShareInvitation' {
- status :: Maybe ResourceShareInvitationStatus
- senderAccountId :: Maybe Text
- resourceShareArn :: Maybe Text
- receiverAccountId :: Maybe Text
- resourceShareAssociations :: Maybe [ResourceShareAssociation]
- resourceShareName :: Maybe Text
- receiverArn :: Maybe Text
- invitationTimestamp :: Maybe POSIX
- resourceShareInvitationArn :: Maybe Text
- newResourceShareInvitation :: ResourceShareInvitation
- resourceShareInvitation_status :: Lens' ResourceShareInvitation (Maybe ResourceShareInvitationStatus)
- resourceShareInvitation_senderAccountId :: Lens' ResourceShareInvitation (Maybe Text)
- resourceShareInvitation_resourceShareArn :: Lens' ResourceShareInvitation (Maybe Text)
- resourceShareInvitation_receiverAccountId :: Lens' ResourceShareInvitation (Maybe Text)
- resourceShareInvitation_resourceShareAssociations :: Lens' ResourceShareInvitation (Maybe [ResourceShareAssociation])
- resourceShareInvitation_resourceShareName :: Lens' ResourceShareInvitation (Maybe Text)
- resourceShareInvitation_receiverArn :: Lens' ResourceShareInvitation (Maybe Text)
- resourceShareInvitation_invitationTimestamp :: Lens' ResourceShareInvitation (Maybe UTCTime)
- resourceShareInvitation_resourceShareInvitationArn :: Lens' ResourceShareInvitation (Maybe Text)
Documentation
data ResourceShareInvitation Source #
Describes an invitation to join a resource share.
See: newResourceShareInvitation
smart constructor.
ResourceShareInvitation' | |
|
Instances
newResourceShareInvitation :: ResourceShareInvitation Source #
Create a value of ResourceShareInvitation
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:status:ResourceShareInvitation'
, resourceShareInvitation_status
- The status of the invitation.
$sel:senderAccountId:ResourceShareInvitation'
, resourceShareInvitation_senderAccountId
- The ID of the Amazon Web Services account that sent the invitation.
$sel:resourceShareArn:ResourceShareInvitation'
, resourceShareInvitation_resourceShareArn
- The Amazon Resource Name (ARN) of the resource share.
$sel:receiverAccountId:ResourceShareInvitation'
, resourceShareInvitation_receiverAccountId
- The ID of the Amazon Web Services account that received the invitation.
$sel:resourceShareAssociations:ResourceShareInvitation'
, resourceShareInvitation_resourceShareAssociations
- To view the resources associated with a pending resource share
invitation, use
ListPendingInvitationResources.
$sel:resourceShareName:ResourceShareInvitation'
, resourceShareInvitation_resourceShareName
- The name of the resource share.
$sel:receiverArn:ResourceShareInvitation'
, resourceShareInvitation_receiverArn
- The Amazon Resource Name (ARN) of the IAM user or IAM role that received
the invitation.
$sel:invitationTimestamp:ResourceShareInvitation'
, resourceShareInvitation_invitationTimestamp
- The date and time when the invitation was sent.
$sel:resourceShareInvitationArn:ResourceShareInvitation'
, resourceShareInvitation_resourceShareInvitationArn
- The Amazon Resource Name (ARN) of the invitation.
resourceShareInvitation_status :: Lens' ResourceShareInvitation (Maybe ResourceShareInvitationStatus) Source #
The status of the invitation.
resourceShareInvitation_senderAccountId :: Lens' ResourceShareInvitation (Maybe Text) Source #
The ID of the Amazon Web Services account that sent the invitation.
resourceShareInvitation_resourceShareArn :: Lens' ResourceShareInvitation (Maybe Text) Source #
The Amazon Resource Name (ARN) of the resource share.
resourceShareInvitation_receiverAccountId :: Lens' ResourceShareInvitation (Maybe Text) Source #
The ID of the Amazon Web Services account that received the invitation.
resourceShareInvitation_resourceShareAssociations :: Lens' ResourceShareInvitation (Maybe [ResourceShareAssociation]) Source #
To view the resources associated with a pending resource share invitation, use ListPendingInvitationResources.
resourceShareInvitation_resourceShareName :: Lens' ResourceShareInvitation (Maybe Text) Source #
The name of the resource share.
resourceShareInvitation_receiverArn :: Lens' ResourceShareInvitation (Maybe Text) Source #
The Amazon Resource Name (ARN) of the IAM user or IAM role that received the invitation.
resourceShareInvitation_invitationTimestamp :: Lens' ResourceShareInvitation (Maybe UTCTime) Source #
The date and time when the invitation was sent.
resourceShareInvitation_resourceShareInvitationArn :: Lens' ResourceShareInvitation (Maybe Text) Source #
The Amazon Resource Name (ARN) of the invitation.