/AWS1/CL_CBOSLACKWORKSPACE¶
A Slack workspace.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_slackteamid TYPE /AWS1/CBOSLACKTEAMID /AWS1/CBOSLACKTEAMID¶
The ID of the Slack workspace authorized with AWS Chatbot.
iv_slackteamname TYPE /AWS1/CBOSLACKTEAMNAME /AWS1/CBOSLACKTEAMNAME¶
The name of the Slack workspace.
Optional arguments:¶
iv_state TYPE /AWS1/CBORESOURCESTATE /AWS1/CBORESOURCESTATE¶
Either
ENABLEDorDISABLED. The resource returnsDISABLEDif the organization's AWS Chatbot policy has explicitly denied that configuration. For example, if Amazon Chime is disabled.
iv_statereason TYPE /AWS1/CBOSTRING /AWS1/CBOSTRING¶
Provided if State is
DISABLED. Provides context as to why the resource is disabled.
Queryable Attributes¶
SlackTeamId¶
The ID of the Slack workspace authorized with AWS Chatbot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SLACKTEAMID() |
Getter for SLACKTEAMID, with configurable default |
ASK_SLACKTEAMID() |
Getter for SLACKTEAMID w/ exceptions if field has no value |
HAS_SLACKTEAMID() |
Determine if SLACKTEAMID has a value |
SlackTeamName¶
The name of the Slack workspace.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SLACKTEAMNAME() |
Getter for SLACKTEAMNAME, with configurable default |
ASK_SLACKTEAMNAME() |
Getter for SLACKTEAMNAME w/ exceptions if field has no value |
HAS_SLACKTEAMNAME() |
Determine if SLACKTEAMNAME has a value |
State¶
Either
ENABLEDorDISABLED. The resource returnsDISABLEDif the organization's AWS Chatbot policy has explicitly denied that configuration. For example, if Amazon Chime is disabled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
StateReason¶
Provided if State is
DISABLED. Provides context as to why the resource is disabled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEREASON() |
Getter for STATEREASON, with configurable default |
ASK_STATEREASON() |
Getter for STATEREASON w/ exceptions if field has no value |
HAS_STATEREASON() |
Determine if STATEREASON has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SLACKWORKSPACESLIST¶
TYPES TT_SLACKWORKSPACESLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CBOSLACKWORKSPACE WITH DEFAULT KEY
.