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 |
Synopsis
- data ShareResult = ShareResult' {}
- newShareResult :: ShareResult
- shareResult_inviteePrincipalId :: Lens' ShareResult (Maybe Text)
- shareResult_principalId :: Lens' ShareResult (Maybe Text)
- shareResult_role :: Lens' ShareResult (Maybe RoleType)
- shareResult_shareId :: Lens' ShareResult (Maybe Text)
- shareResult_status :: Lens' ShareResult (Maybe ShareStatusType)
- shareResult_statusMessage :: Lens' ShareResult (Maybe Text)
Documentation
data ShareResult Source #
Describes the share results of a resource.
See: newShareResult
smart constructor.
ShareResult' | |
|
Instances
newShareResult :: ShareResult Source #
Create a value of ShareResult
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:inviteePrincipalId:ShareResult'
, shareResult_inviteePrincipalId
- The ID of the invited user.
$sel:principalId:ShareResult'
, shareResult_principalId
- The ID of the principal.
$sel:role':ShareResult'
, shareResult_role
- The role.
$sel:shareId:ShareResult'
, shareResult_shareId
- The ID of the resource that was shared.
$sel:status:ShareResult'
, shareResult_status
- The status.
$sel:statusMessage:ShareResult'
, shareResult_statusMessage
- The status message.
shareResult_inviteePrincipalId :: Lens' ShareResult (Maybe Text) Source #
The ID of the invited user.
shareResult_principalId :: Lens' ShareResult (Maybe Text) Source #
The ID of the principal.
shareResult_role :: Lens' ShareResult (Maybe RoleType) Source #
The role.
shareResult_shareId :: Lens' ShareResult (Maybe Text) Source #
The ID of the resource that was shared.
shareResult_status :: Lens' ShareResult (Maybe ShareStatusType) Source #
The status.
shareResult_statusMessage :: Lens' ShareResult (Maybe Text) Source #
The status message.