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 SlackWorkspaceConfiguration = SlackWorkspaceConfiguration' {}
- newSlackWorkspaceConfiguration :: Text -> SlackWorkspaceConfiguration
- slackWorkspaceConfiguration_allowOrganizationMemberAccount :: Lens' SlackWorkspaceConfiguration (Maybe Bool)
- slackWorkspaceConfiguration_teamName :: Lens' SlackWorkspaceConfiguration (Maybe Text)
- slackWorkspaceConfiguration_teamId :: Lens' SlackWorkspaceConfiguration Text
Documentation
data SlackWorkspaceConfiguration Source #
The configuration for a Slack workspace that you added to an Amazon Web Services account.
See: newSlackWorkspaceConfiguration
smart constructor.
SlackWorkspaceConfiguration' | |
|
Instances
newSlackWorkspaceConfiguration Source #
Create a value of SlackWorkspaceConfiguration
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:allowOrganizationMemberAccount:SlackWorkspaceConfiguration'
, slackWorkspaceConfiguration_allowOrganizationMemberAccount
- Whether to allow member accounts to authorize Slack workspaces. Member
accounts must be part of an organization in Organizations.
$sel:teamName:SlackWorkspaceConfiguration'
, slackWorkspaceConfiguration_teamName
- The name of the Slack workspace.
$sel:teamId:SlackWorkspaceConfiguration'
, slackWorkspaceConfiguration_teamId
- The team ID in Slack. This ID uniquely identifies a Slack workspace,
such as T012ABCDEFG
.
slackWorkspaceConfiguration_allowOrganizationMemberAccount :: Lens' SlackWorkspaceConfiguration (Maybe Bool) Source #
Whether to allow member accounts to authorize Slack workspaces. Member accounts must be part of an organization in Organizations.
slackWorkspaceConfiguration_teamName :: Lens' SlackWorkspaceConfiguration (Maybe Text) Source #
The name of the Slack workspace.
slackWorkspaceConfiguration_teamId :: Lens' SlackWorkspaceConfiguration Text Source #
The team ID in Slack. This ID uniquely identifies a Slack workspace,
such as T012ABCDEFG
.