Skip to content

/AWS1/CL_CBOCONFIGUREDTEAM

A Microsoft Teams team that is authorized with AWS Chatbot.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_tenantid TYPE /AWS1/CBOUUID /AWS1/CBOUUID

The ID of the Microsoft Teams tenant.

iv_teamid TYPE /AWS1/CBOUUID /AWS1/CBOUUID

The ID of the Microsoft Teams authorized with AWS Chatbot.

To get the team ID, you must perform the initial authorization flow with Microsoft Teams in the AWS Chatbot console. Then you can copy and paste the team ID from the console. For more information, see Step 1: Configure a Microsoft Teams client in the AWS Chatbot Administrator Guide.

Optional arguments:

iv_teamname TYPE /AWS1/CBOUUID /AWS1/CBOUUID

The name of the Microsoft Teams Team.

iv_state TYPE /AWS1/CBORESOURCESTATE /AWS1/CBORESOURCESTATE

Either ENABLED or DISABLED. The resource returns DISABLED if 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

TenantId

The ID of the Microsoft Teams tenant.

Accessible with the following methods

Method Description
GET_TENANTID() Getter for TENANTID, with configurable default
ASK_TENANTID() Getter for TENANTID w/ exceptions if field has no value
HAS_TENANTID() Determine if TENANTID has a value

TeamId

The ID of the Microsoft Teams authorized with AWS Chatbot.

To get the team ID, you must perform the initial authorization flow with Microsoft Teams in the AWS Chatbot console. Then you can copy and paste the team ID from the console. For more information, see Step 1: Configure a Microsoft Teams client in the AWS Chatbot Administrator Guide.

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

TeamName

The name of the Microsoft Teams Team.

Accessible with the following methods

Method Description
GET_TEAMNAME() Getter for TEAMNAME, with configurable default
ASK_TEAMNAME() Getter for TEAMNAME w/ exceptions if field has no value
HAS_TEAMNAME() Determine if TEAMNAME has a value

State

Either ENABLED or DISABLED. The resource returns DISABLED if 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_CONFIGUREDTEAMSLIST

TYPES TT_CONFIGUREDTEAMSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CBOCONFIGUREDTEAM WITH DEFAULT KEY
.