/AWS1/CL_SUASLACKCHANNELCONF¶
The configuration for a Slack channel that you added for your Amazon Web Services account.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_teamid
TYPE /AWS1/SUATEAMID
/AWS1/SUATEAMID
¶
The team ID in Slack. This ID uniquely identifies a Slack workspace, such as
T012ABCDEFG
.
iv_channelid
TYPE /AWS1/SUACHANNELID
/AWS1/SUACHANNELID
¶
The channel ID in Slack. This ID identifies a channel within a Slack workspace.
Optional arguments:¶
iv_channelname
TYPE /AWS1/SUACHANNELNAME
/AWS1/SUACHANNELNAME
¶
The name of the Slack channel that you configured with the Amazon Web Services Support App for your Amazon Web Services account.
iv_notifyoncreorreopencase
TYPE /AWS1/SUABOOLEANVALUE
/AWS1/SUABOOLEANVALUE
¶
Whether you want to get notified when a support case is created or reopened.
iv_notifyonaddcorresponden00
TYPE /AWS1/SUABOOLEANVALUE
/AWS1/SUABOOLEANVALUE
¶
Whether you want to get notified when a support case has a new correspondence.
iv_notifyonresolvecase
TYPE /AWS1/SUABOOLEANVALUE
/AWS1/SUABOOLEANVALUE
¶
Whether you want to get notified when a support case is resolved.
iv_notifyoncaseseverity
TYPE /AWS1/SUANOTIFSEVERITYLEVEL
/AWS1/SUANOTIFSEVERITYLEVEL
¶
The case severity for a support case that you want to receive notifications.
iv_channelrolearn
TYPE /AWS1/SUAROLEARN
/AWS1/SUAROLEARN
¶
The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web Services. For more information, see Managing access to the Amazon Web Services Support App in the Amazon Web Services Support User Guide.
Queryable Attributes¶
teamId¶
The team ID in Slack. This ID uniquely identifies a Slack workspace, such as
T012ABCDEFG
.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TEAMID() |
Getter for TEAMID, with configurable default |
ASK_TEAMID() |
Getter for TEAMID w/ exceptions if field has no value |
HAS_TEAMID() |
Determine if TEAMID has a value |
channelId¶
The channel ID in Slack. This ID identifies a channel within a Slack workspace.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CHANNELID() |
Getter for CHANNELID, with configurable default |
ASK_CHANNELID() |
Getter for CHANNELID w/ exceptions if field has no value |
HAS_CHANNELID() |
Determine if CHANNELID has a value |
channelName¶
The name of the Slack channel that you configured with the Amazon Web Services Support App for your Amazon Web Services account.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CHANNELNAME() |
Getter for CHANNELNAME, with configurable default |
ASK_CHANNELNAME() |
Getter for CHANNELNAME w/ exceptions if field has no value |
HAS_CHANNELNAME() |
Determine if CHANNELNAME has a value |
notifyOnCreateOrReopenCase¶
Whether you want to get notified when a support case is created or reopened.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NOTIFYONCREORREOPENCASE() |
Getter for NOTIFYONCREATEORREOPENCASE, with configurable def |
ASK_NOTIFYONCREORREOPENCASE() |
Getter for NOTIFYONCREATEORREOPENCASE w/ exceptions if field |
HAS_NOTIFYONCREORREOPENCASE() |
Determine if NOTIFYONCREATEORREOPENCASE has a value |
notifyOnAddCorrespondenceToCase¶
Whether you want to get notified when a support case has a new correspondence.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NOTIFYONADDCORRESPONDE00() |
Getter for NOTIFYONADDCORRESPONDENCET00, with configurable d |
ASK_NOTIFYONADDCORRESPONDE00() |
Getter for NOTIFYONADDCORRESPONDENCET00 w/ exceptions if fie |
HAS_NOTIFYONADDCORRESPONDE00() |
Determine if NOTIFYONADDCORRESPONDENCET00 has a value |
notifyOnResolveCase¶
Whether you want to get notified when a support case is resolved.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NOTIFYONRESOLVECASE() |
Getter for NOTIFYONRESOLVECASE, with configurable default |
ASK_NOTIFYONRESOLVECASE() |
Getter for NOTIFYONRESOLVECASE w/ exceptions if field has no |
HAS_NOTIFYONRESOLVECASE() |
Determine if NOTIFYONRESOLVECASE has a value |
notifyOnCaseSeverity¶
The case severity for a support case that you want to receive notifications.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NOTIFYONCASESEVERITY() |
Getter for NOTIFYONCASESEVERITY, with configurable default |
ASK_NOTIFYONCASESEVERITY() |
Getter for NOTIFYONCASESEVERITY w/ exceptions if field has n |
HAS_NOTIFYONCASESEVERITY() |
Determine if NOTIFYONCASESEVERITY has a value |
channelRoleArn¶
The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web Services. For more information, see Managing access to the Amazon Web Services Support App in the Amazon Web Services Support User Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CHANNELROLEARN() |
Getter for CHANNELROLEARN, with configurable default |
ASK_CHANNELROLEARN() |
Getter for CHANNELROLEARN w/ exceptions if field has no valu |
HAS_CHANNELROLEARN() |
Determine if CHANNELROLEARN 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_SLACKCHANNELCONFLIST
¶
TYPES TT_SLACKCHANNELCONFLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SUASLACKCHANNELCONF WITH DEFAULT KEY
.