Documentation
¶
Index ¶
- type AccountPreferences
- type AssociationListing
- type ChimeWebhookConfiguration
- type ConfiguredTeam
- type ConflictException
- type CreateChimeWebhookConfigurationException
- type CreateSlackChannelConfigurationException
- type CreateTeamsChannelConfigurationException
- type CustomAction
- type CustomActionAttachment
- type CustomActionAttachmentCriteria
- type CustomActionAttachmentCriteriaOperator
- type CustomActionDefinition
- type DeleteChimeWebhookConfigurationException
- type DeleteMicrosoftTeamsUserIdentityException
- type DeleteSlackChannelConfigurationException
- type DeleteSlackUserIdentityException
- type DeleteSlackWorkspaceAuthorizationFault
- type DeleteTeamsChannelConfigurationException
- type DeleteTeamsConfiguredTeamException
- type DescribeChimeWebhookConfigurationsException
- func (e *DescribeChimeWebhookConfigurationsException) Error() string
- func (e *DescribeChimeWebhookConfigurationsException) ErrorCode() string
- func (e *DescribeChimeWebhookConfigurationsException) ErrorFault() smithy.ErrorFault
- func (e *DescribeChimeWebhookConfigurationsException) ErrorMessage() string
- type DescribeSlackChannelConfigurationsException
- func (e *DescribeSlackChannelConfigurationsException) Error() string
- func (e *DescribeSlackChannelConfigurationsException) ErrorCode() string
- func (e *DescribeSlackChannelConfigurationsException) ErrorFault() smithy.ErrorFault
- func (e *DescribeSlackChannelConfigurationsException) ErrorMessage() string
- type DescribeSlackUserIdentitiesException
- type DescribeSlackWorkspacesException
- type GetAccountPreferencesException
- type GetTeamsChannelConfigurationException
- type InternalServiceError
- type InvalidParameterException
- type InvalidRequestException
- type LimitExceededException
- type ListMicrosoftTeamsConfiguredTeamsException
- type ListMicrosoftTeamsUserIdentitiesException
- type ListTeamsChannelConfigurationsException
- type ResourceNotFoundException
- type ServiceUnavailableException
- type SlackChannelConfiguration
- type SlackUserIdentity
- type SlackWorkspace
- type Tag
- type TeamsChannelConfiguration
- type TeamsUserIdentity
- type TooManyTagsException
- type UnauthorizedException
- type UpdateAccountPreferencesException
- type UpdateChimeWebhookConfigurationException
- type UpdateSlackChannelConfigurationException
- type UpdateTeamsChannelConfigurationException
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountPreferences ¶
type AccountPreferences struct { // Turns on training data collection. // // This helps improve the AWS Chatbot experience by allowing AWS Chatbot to store // and use your customer information, such as AWS Chatbot configurations, // notifications, user inputs, AWS Chatbot generated responses, and interaction // data. This data helps us to continuously improve and develop Artificial // Intelligence (AI) technologies. Your data is not shared with any third parties // and is protected using sophisticated controls to prevent unauthorized access and // misuse. AWS Chatbot does not store or use interactions in chat channels with // Amazon Q for training AI technologies for AWS Chatbot. TrainingDataCollectionEnabled *bool // Enables use of a user role requirement in your chat configuration. UserAuthorizationRequired *bool // contains filtered or unexported fields }
Preferences related to AWS Chatbot usage in the calling AWS account.
type AssociationListing ¶ added in v1.9.0
type AssociationListing struct { // The Amazon Resource Name (ARN) of the resource (for example, a custom action). // // This member is required. Resource *string // contains filtered or unexported fields }
A listing of an association with a channel configuration.
type ChimeWebhookConfiguration ¶
type ChimeWebhookConfiguration struct { // The Amazon Resource Name (ARN) of the ChimeWebhookConfiguration. // // This member is required. ChatConfigurationArn *string // A user-defined role that AWS Chatbot assumes. This is not the service-linked // role. // // For more information, see [IAM policies for AWS Chatbot] in the AWS Chatbot Administrator Guide. // // [IAM policies for AWS Chatbot]: https://docs.aws.amazon.com/chatbot/latest/adminguide/chatbot-iam-policies.html // // This member is required. IamRoleArn *string // The Amazon Resource Names (ARNs) of the SNS topics that deliver notifications // to AWS Chatbot. // // This member is required. SnsTopicArns []string // A description of the webhook. We recommend using the convention // RoomName/WebhookName . // // For more information, see [Tutorial: Get started with Amazon Chime] in the AWS Chatbot Administrator Guide. // // [Tutorial: Get started with Amazon Chime]: https://docs.aws.amazon.com/chatbot/latest/adminguide/chime-setup.html // // This member is required. WebhookDescription *string // The name of the configuration. ConfigurationName *string // Logging levels include ERROR , INFO , or NONE . LoggingLevel *string // 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. State *string // Provided if State is DISABLED . Provides context as to why the resource is // disabled. StateReason *string // A map of tags assigned to a resource. A tag is a string-to-string map of // key-value pairs. Tags []Tag // contains filtered or unexported fields }
An AWS Chatbot configuration for Amazon Chime.
type ConfiguredTeam ¶
type ConfiguredTeam struct { // 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. // // [Step 1: Configure a Microsoft Teams client]: https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html#teams-client-setup // // This member is required. TeamId *string // The ID of the Microsoft Teams tenant. // // This member is required. TenantId *string // 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. State *string // Provided if State is DISABLED . Provides context as to why the resource is // disabled. StateReason *string // The name of the Microsoft Teams Team. TeamName *string // contains filtered or unexported fields }
A Microsoft Teams team that is authorized with AWS Chatbot.
type ConflictException ¶
type ConflictException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
There was an issue processing your request.
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type CreateChimeWebhookConfigurationException ¶
type CreateChimeWebhookConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*CreateChimeWebhookConfigurationException) Error ¶
func (e *CreateChimeWebhookConfigurationException) Error() string
func (*CreateChimeWebhookConfigurationException) ErrorCode ¶
func (e *CreateChimeWebhookConfigurationException) ErrorCode() string
func (*CreateChimeWebhookConfigurationException) ErrorFault ¶
func (e *CreateChimeWebhookConfigurationException) ErrorFault() smithy.ErrorFault
func (*CreateChimeWebhookConfigurationException) ErrorMessage ¶
func (e *CreateChimeWebhookConfigurationException) ErrorMessage() string
type CreateSlackChannelConfigurationException ¶
type CreateSlackChannelConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*CreateSlackChannelConfigurationException) Error ¶
func (e *CreateSlackChannelConfigurationException) Error() string
func (*CreateSlackChannelConfigurationException) ErrorCode ¶
func (e *CreateSlackChannelConfigurationException) ErrorCode() string
func (*CreateSlackChannelConfigurationException) ErrorFault ¶
func (e *CreateSlackChannelConfigurationException) ErrorFault() smithy.ErrorFault
func (*CreateSlackChannelConfigurationException) ErrorMessage ¶
func (e *CreateSlackChannelConfigurationException) ErrorMessage() string
type CreateTeamsChannelConfigurationException ¶
type CreateTeamsChannelConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*CreateTeamsChannelConfigurationException) Error ¶
func (e *CreateTeamsChannelConfigurationException) Error() string
func (*CreateTeamsChannelConfigurationException) ErrorCode ¶
func (e *CreateTeamsChannelConfigurationException) ErrorCode() string
func (*CreateTeamsChannelConfigurationException) ErrorFault ¶
func (e *CreateTeamsChannelConfigurationException) ErrorFault() smithy.ErrorFault
func (*CreateTeamsChannelConfigurationException) ErrorMessage ¶
func (e *CreateTeamsChannelConfigurationException) ErrorMessage() string
type CustomAction ¶ added in v1.9.0
type CustomAction struct { // The fully defined Amazon Resource Name (ARN) of the custom action. // // This member is required. CustomActionArn *string // The definition of the command to run when invoked an alias or as an action // button. // // This member is required. Definition *CustomActionDefinition // The name of the custom action that is included in the ARN. ActionName *string // The name used to invoke this action in the chat channel. For example, @aws run // my-alias . AliasName *string // Defines when this custom action button should be attached to a notification. Attachments []CustomActionAttachment // contains filtered or unexported fields }
Represents a parameterized command that can be invoked as an alias or as a notification button in the chat client.
type CustomActionAttachment ¶ added in v1.9.0
type CustomActionAttachment struct { // The text of the button that appears on the notification. ButtonText *string // The criteria for when a button should be shown based on values in the // notification. Criteria []CustomActionAttachmentCriteria // The type of notification that the custom action should be attached to. NotificationType *string // The variables to extract from the notification. Variables map[string]string // contains filtered or unexported fields }
Defines when a custom action button should be attached to a notification.
type CustomActionAttachmentCriteria ¶ added in v1.9.0
type CustomActionAttachmentCriteria struct { // The operation to perform on the named variable. // // This member is required. Operator CustomActionAttachmentCriteriaOperator // The name of the variable to operate on. // // This member is required. VariableName *string // A value that is compared with the actual value of the variable based on the // behavior of the operator. Value *string // contains filtered or unexported fields }
A criteria for when a button should be shown based on values in the notification
type CustomActionAttachmentCriteriaOperator ¶ added in v1.9.0
type CustomActionAttachmentCriteriaOperator string
const ( CustomActionAttachmentCriteriaOperatorHasValue CustomActionAttachmentCriteriaOperator = "HAS_VALUE" CustomActionAttachmentCriteriaOperatorEquals CustomActionAttachmentCriteriaOperator = "EQUALS" )
Enum values for CustomActionAttachmentCriteriaOperator
func (CustomActionAttachmentCriteriaOperator) Values ¶ added in v1.9.0
func (CustomActionAttachmentCriteriaOperator) Values() []CustomActionAttachmentCriteriaOperator
Values returns all known values for CustomActionAttachmentCriteriaOperator. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type CustomActionDefinition ¶ added in v1.9.0
type CustomActionDefinition struct { // The command string to run which may include variables by prefixing with a // dollar sign ($). // // This member is required. CommandText *string // contains filtered or unexported fields }
The definition of the command to run when invoked as an alias or as an action button.
type DeleteChimeWebhookConfigurationException ¶
type DeleteChimeWebhookConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DeleteChimeWebhookConfigurationException) Error ¶
func (e *DeleteChimeWebhookConfigurationException) Error() string
func (*DeleteChimeWebhookConfigurationException) ErrorCode ¶
func (e *DeleteChimeWebhookConfigurationException) ErrorCode() string
func (*DeleteChimeWebhookConfigurationException) ErrorFault ¶
func (e *DeleteChimeWebhookConfigurationException) ErrorFault() smithy.ErrorFault
func (*DeleteChimeWebhookConfigurationException) ErrorMessage ¶
func (e *DeleteChimeWebhookConfigurationException) ErrorMessage() string
type DeleteMicrosoftTeamsUserIdentityException ¶
type DeleteMicrosoftTeamsUserIdentityException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DeleteMicrosoftTeamsUserIdentityException) Error ¶
func (e *DeleteMicrosoftTeamsUserIdentityException) Error() string
func (*DeleteMicrosoftTeamsUserIdentityException) ErrorCode ¶
func (e *DeleteMicrosoftTeamsUserIdentityException) ErrorCode() string
func (*DeleteMicrosoftTeamsUserIdentityException) ErrorFault ¶
func (e *DeleteMicrosoftTeamsUserIdentityException) ErrorFault() smithy.ErrorFault
func (*DeleteMicrosoftTeamsUserIdentityException) ErrorMessage ¶
func (e *DeleteMicrosoftTeamsUserIdentityException) ErrorMessage() string
type DeleteSlackChannelConfigurationException ¶
type DeleteSlackChannelConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DeleteSlackChannelConfigurationException) Error ¶
func (e *DeleteSlackChannelConfigurationException) Error() string
func (*DeleteSlackChannelConfigurationException) ErrorCode ¶
func (e *DeleteSlackChannelConfigurationException) ErrorCode() string
func (*DeleteSlackChannelConfigurationException) ErrorFault ¶
func (e *DeleteSlackChannelConfigurationException) ErrorFault() smithy.ErrorFault
func (*DeleteSlackChannelConfigurationException) ErrorMessage ¶
func (e *DeleteSlackChannelConfigurationException) ErrorMessage() string
type DeleteSlackUserIdentityException ¶
type DeleteSlackUserIdentityException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DeleteSlackUserIdentityException) Error ¶
func (e *DeleteSlackUserIdentityException) Error() string
func (*DeleteSlackUserIdentityException) ErrorCode ¶
func (e *DeleteSlackUserIdentityException) ErrorCode() string
func (*DeleteSlackUserIdentityException) ErrorFault ¶
func (e *DeleteSlackUserIdentityException) ErrorFault() smithy.ErrorFault
func (*DeleteSlackUserIdentityException) ErrorMessage ¶
func (e *DeleteSlackUserIdentityException) ErrorMessage() string
type DeleteSlackWorkspaceAuthorizationFault ¶
type DeleteSlackWorkspaceAuthorizationFault struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
There was an issue deleting your Slack workspace.
func (*DeleteSlackWorkspaceAuthorizationFault) Error ¶
func (e *DeleteSlackWorkspaceAuthorizationFault) Error() string
func (*DeleteSlackWorkspaceAuthorizationFault) ErrorCode ¶
func (e *DeleteSlackWorkspaceAuthorizationFault) ErrorCode() string
func (*DeleteSlackWorkspaceAuthorizationFault) ErrorFault ¶
func (e *DeleteSlackWorkspaceAuthorizationFault) ErrorFault() smithy.ErrorFault
func (*DeleteSlackWorkspaceAuthorizationFault) ErrorMessage ¶
func (e *DeleteSlackWorkspaceAuthorizationFault) ErrorMessage() string
type DeleteTeamsChannelConfigurationException ¶
type DeleteTeamsChannelConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DeleteTeamsChannelConfigurationException) Error ¶
func (e *DeleteTeamsChannelConfigurationException) Error() string
func (*DeleteTeamsChannelConfigurationException) ErrorCode ¶
func (e *DeleteTeamsChannelConfigurationException) ErrorCode() string
func (*DeleteTeamsChannelConfigurationException) ErrorFault ¶
func (e *DeleteTeamsChannelConfigurationException) ErrorFault() smithy.ErrorFault
func (*DeleteTeamsChannelConfigurationException) ErrorMessage ¶
func (e *DeleteTeamsChannelConfigurationException) ErrorMessage() string
type DeleteTeamsConfiguredTeamException ¶
type DeleteTeamsConfiguredTeamException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DeleteTeamsConfiguredTeamException) Error ¶
func (e *DeleteTeamsConfiguredTeamException) Error() string
func (*DeleteTeamsConfiguredTeamException) ErrorCode ¶
func (e *DeleteTeamsConfiguredTeamException) ErrorCode() string
func (*DeleteTeamsConfiguredTeamException) ErrorFault ¶
func (e *DeleteTeamsConfiguredTeamException) ErrorFault() smithy.ErrorFault
func (*DeleteTeamsConfiguredTeamException) ErrorMessage ¶
func (e *DeleteTeamsConfiguredTeamException) ErrorMessage() string
type DescribeChimeWebhookConfigurationsException ¶
type DescribeChimeWebhookConfigurationsException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DescribeChimeWebhookConfigurationsException) Error ¶
func (e *DescribeChimeWebhookConfigurationsException) Error() string
func (*DescribeChimeWebhookConfigurationsException) ErrorCode ¶
func (e *DescribeChimeWebhookConfigurationsException) ErrorCode() string
func (*DescribeChimeWebhookConfigurationsException) ErrorFault ¶
func (e *DescribeChimeWebhookConfigurationsException) ErrorFault() smithy.ErrorFault
func (*DescribeChimeWebhookConfigurationsException) ErrorMessage ¶
func (e *DescribeChimeWebhookConfigurationsException) ErrorMessage() string
type DescribeSlackChannelConfigurationsException ¶
type DescribeSlackChannelConfigurationsException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DescribeSlackChannelConfigurationsException) Error ¶
func (e *DescribeSlackChannelConfigurationsException) Error() string
func (*DescribeSlackChannelConfigurationsException) ErrorCode ¶
func (e *DescribeSlackChannelConfigurationsException) ErrorCode() string
func (*DescribeSlackChannelConfigurationsException) ErrorFault ¶
func (e *DescribeSlackChannelConfigurationsException) ErrorFault() smithy.ErrorFault
func (*DescribeSlackChannelConfigurationsException) ErrorMessage ¶
func (e *DescribeSlackChannelConfigurationsException) ErrorMessage() string
type DescribeSlackUserIdentitiesException ¶
type DescribeSlackUserIdentitiesException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DescribeSlackUserIdentitiesException) Error ¶
func (e *DescribeSlackUserIdentitiesException) Error() string
func (*DescribeSlackUserIdentitiesException) ErrorCode ¶
func (e *DescribeSlackUserIdentitiesException) ErrorCode() string
func (*DescribeSlackUserIdentitiesException) ErrorFault ¶
func (e *DescribeSlackUserIdentitiesException) ErrorFault() smithy.ErrorFault
func (*DescribeSlackUserIdentitiesException) ErrorMessage ¶
func (e *DescribeSlackUserIdentitiesException) ErrorMessage() string
type DescribeSlackWorkspacesException ¶
type DescribeSlackWorkspacesException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*DescribeSlackWorkspacesException) Error ¶
func (e *DescribeSlackWorkspacesException) Error() string
func (*DescribeSlackWorkspacesException) ErrorCode ¶
func (e *DescribeSlackWorkspacesException) ErrorCode() string
func (*DescribeSlackWorkspacesException) ErrorFault ¶
func (e *DescribeSlackWorkspacesException) ErrorFault() smithy.ErrorFault
func (*DescribeSlackWorkspacesException) ErrorMessage ¶
func (e *DescribeSlackWorkspacesException) ErrorMessage() string
type GetAccountPreferencesException ¶
type GetAccountPreferencesException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*GetAccountPreferencesException) Error ¶
func (e *GetAccountPreferencesException) Error() string
func (*GetAccountPreferencesException) ErrorCode ¶
func (e *GetAccountPreferencesException) ErrorCode() string
func (*GetAccountPreferencesException) ErrorFault ¶
func (e *GetAccountPreferencesException) ErrorFault() smithy.ErrorFault
func (*GetAccountPreferencesException) ErrorMessage ¶
func (e *GetAccountPreferencesException) ErrorMessage() string
type GetTeamsChannelConfigurationException ¶
type GetTeamsChannelConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*GetTeamsChannelConfigurationException) Error ¶
func (e *GetTeamsChannelConfigurationException) Error() string
func (*GetTeamsChannelConfigurationException) ErrorCode ¶
func (e *GetTeamsChannelConfigurationException) ErrorCode() string
func (*GetTeamsChannelConfigurationException) ErrorFault ¶
func (e *GetTeamsChannelConfigurationException) ErrorFault() smithy.ErrorFault
func (*GetTeamsChannelConfigurationException) ErrorMessage ¶
func (e *GetTeamsChannelConfigurationException) ErrorMessage() string
type InternalServiceError ¶ added in v1.2.0
type InternalServiceError struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Unexpected error during processing of request.
func (*InternalServiceError) Error ¶ added in v1.2.0
func (e *InternalServiceError) Error() string
func (*InternalServiceError) ErrorCode ¶ added in v1.2.0
func (e *InternalServiceError) ErrorCode() string
func (*InternalServiceError) ErrorFault ¶ added in v1.2.0
func (e *InternalServiceError) ErrorFault() smithy.ErrorFault
func (*InternalServiceError) ErrorMessage ¶ added in v1.2.0
func (e *InternalServiceError) ErrorMessage() string
type InvalidParameterException ¶
type InvalidParameterException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Your request input doesn't meet the constraints required by AWS Chatbot.
func (*InvalidParameterException) Error ¶
func (e *InvalidParameterException) Error() string
func (*InvalidParameterException) ErrorCode ¶
func (e *InvalidParameterException) ErrorCode() string
func (*InvalidParameterException) ErrorFault ¶
func (e *InvalidParameterException) ErrorFault() smithy.ErrorFault
func (*InvalidParameterException) ErrorMessage ¶
func (e *InvalidParameterException) ErrorMessage() string
type InvalidRequestException ¶
type InvalidRequestException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Your request input doesn't meet the constraints required by AWS Chatbot.
func (*InvalidRequestException) Error ¶
func (e *InvalidRequestException) Error() string
func (*InvalidRequestException) ErrorCode ¶
func (e *InvalidRequestException) ErrorCode() string
func (*InvalidRequestException) ErrorFault ¶
func (e *InvalidRequestException) ErrorFault() smithy.ErrorFault
func (*InvalidRequestException) ErrorMessage ¶
func (e *InvalidRequestException) ErrorMessage() string
type LimitExceededException ¶
type LimitExceededException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
You have exceeded a service limit for AWS Chatbot.
func (*LimitExceededException) Error ¶
func (e *LimitExceededException) Error() string
func (*LimitExceededException) ErrorCode ¶
func (e *LimitExceededException) ErrorCode() string
func (*LimitExceededException) ErrorFault ¶
func (e *LimitExceededException) ErrorFault() smithy.ErrorFault
func (*LimitExceededException) ErrorMessage ¶
func (e *LimitExceededException) ErrorMessage() string
type ListMicrosoftTeamsConfiguredTeamsException ¶
type ListMicrosoftTeamsConfiguredTeamsException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*ListMicrosoftTeamsConfiguredTeamsException) Error ¶
func (e *ListMicrosoftTeamsConfiguredTeamsException) Error() string
func (*ListMicrosoftTeamsConfiguredTeamsException) ErrorCode ¶
func (e *ListMicrosoftTeamsConfiguredTeamsException) ErrorCode() string
func (*ListMicrosoftTeamsConfiguredTeamsException) ErrorFault ¶
func (e *ListMicrosoftTeamsConfiguredTeamsException) ErrorFault() smithy.ErrorFault
func (*ListMicrosoftTeamsConfiguredTeamsException) ErrorMessage ¶
func (e *ListMicrosoftTeamsConfiguredTeamsException) ErrorMessage() string
type ListMicrosoftTeamsUserIdentitiesException ¶
type ListMicrosoftTeamsUserIdentitiesException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*ListMicrosoftTeamsUserIdentitiesException) Error ¶
func (e *ListMicrosoftTeamsUserIdentitiesException) Error() string
func (*ListMicrosoftTeamsUserIdentitiesException) ErrorCode ¶
func (e *ListMicrosoftTeamsUserIdentitiesException) ErrorCode() string
func (*ListMicrosoftTeamsUserIdentitiesException) ErrorFault ¶
func (e *ListMicrosoftTeamsUserIdentitiesException) ErrorFault() smithy.ErrorFault
func (*ListMicrosoftTeamsUserIdentitiesException) ErrorMessage ¶
func (e *ListMicrosoftTeamsUserIdentitiesException) ErrorMessage() string
type ListTeamsChannelConfigurationsException ¶
type ListTeamsChannelConfigurationsException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*ListTeamsChannelConfigurationsException) Error ¶
func (e *ListTeamsChannelConfigurationsException) Error() string
func (*ListTeamsChannelConfigurationsException) ErrorCode ¶
func (e *ListTeamsChannelConfigurationsException) ErrorCode() string
func (*ListTeamsChannelConfigurationsException) ErrorFault ¶
func (e *ListTeamsChannelConfigurationsException) ErrorFault() smithy.ErrorFault
func (*ListTeamsChannelConfigurationsException) ErrorMessage ¶
func (e *ListTeamsChannelConfigurationsException) ErrorMessage() string
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We were unable to find the resource for your request
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type ServiceUnavailableException ¶ added in v1.2.0
type ServiceUnavailableException struct { // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*ServiceUnavailableException) Error ¶ added in v1.2.0
func (e *ServiceUnavailableException) Error() string
func (*ServiceUnavailableException) ErrorCode ¶ added in v1.2.0
func (e *ServiceUnavailableException) ErrorCode() string
func (*ServiceUnavailableException) ErrorFault ¶ added in v1.2.0
func (e *ServiceUnavailableException) ErrorFault() smithy.ErrorFault
func (*ServiceUnavailableException) ErrorMessage ¶ added in v1.2.0
func (e *ServiceUnavailableException) ErrorMessage() string
type SlackChannelConfiguration ¶
type SlackChannelConfiguration struct { // The Amazon Resource Name (ARN) of the SlackChannelConfiguration. // // This member is required. ChatConfigurationArn *string // A user-defined role that AWS Chatbot assumes. This is not the service-linked // role. // // For more information, see [IAM policies for AWS Chatbot] in the AWS Chatbot Administrator Guide. // // [IAM policies for AWS Chatbot]: https://docs.aws.amazon.com/chatbot/latest/adminguide/chatbot-iam-policies.html // // This member is required. IamRoleArn *string // The ID of the Slack channel. // // To get this ID, open Slack, right click on the channel name in the left pane, // then choose Copy Link. The channel ID is the 9-character string at the end of // the URL. For example, ABCBBLZZZ. // // This member is required. SlackChannelId *string // The name of the Slack channel. // // This member is required. SlackChannelName *string // The ID of the Slack workspace authorized with Amazon Chime. // // This member is required. SlackTeamId *string // Name of the Slack workspace. // // This member is required. SlackTeamName *string // The ARNs of the SNS topics that deliver notifications to AWS Chatbot. // // This member is required. SnsTopicArns []string // The name of the configuration. ConfigurationName *string // The list of IAM policy ARNs that are applied as channel guardrails. The AWS // managed AdministratorAccess policy is applied by default if this is not set. GuardrailPolicyArns []string // Logging levels include ERROR , INFO , or NONE . LoggingLevel *string // 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. State *string // Provided if State is DISABLED . Provides context as to why the resource is // disabled. StateReason *string // A map of tags assigned to a resource. A tag is a string-to-string map of // key-value pairs. Tags []Tag // Enables use of a user role requirement in your chat configuration. UserAuthorizationRequired *bool // contains filtered or unexported fields }
An AWS Chatbot configuration for Slack.
type SlackUserIdentity ¶
type SlackUserIdentity struct { // The Amazon Resource Name (ARN) of the SlackChannelConfiguration associated with // the user identity to delete. // // This member is required. ChatConfigurationArn *string // A user-defined role that AWS Chatbot assumes. This is not the service-linked // role. // // For more information, see [IAM policies for AWS Chatbot] in the AWS Chatbot Administrator Guide. // // [IAM policies for AWS Chatbot]: https://docs.aws.amazon.com/chatbot/latest/adminguide/chatbot-iam-policies.html // // This member is required. IamRoleArn *string // The ID of the Slack workspace authorized with AWS Chatbot. // // This member is required. SlackTeamId *string // The ID of the user in Slack // // This member is required. SlackUserId *string // The AWS user identity ARN used to associate a Slack user ID with an IAM Role. AwsUserIdentity *string // contains filtered or unexported fields }
Identifes a user level permission for a channel configuration.
type SlackWorkspace ¶
type SlackWorkspace struct { // The ID of the Slack workspace authorized with AWS Chatbot. // // This member is required. SlackTeamId *string // The name of the Slack workspace. // // This member is required. SlackTeamName *string // 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. State *string // Provided if State is DISABLED . Provides context as to why the resource is // disabled. StateReason *string // contains filtered or unexported fields }
A Slack workspace.
type Tag ¶ added in v1.2.0
type Tag struct { // The key of the tag. // // This member is required. TagKey *string // The value of the tag. // // This member is required. TagValue *string // contains filtered or unexported fields }
A key-value pair. A tag consists of a tag key and a tag value. Tag keys and tag values are both required, but tag values can be empty (null) strings.
Do not include confidential or sensitive information in this field.
For more information, see User-Defined Tag Restrictions in the AWS Billing and Cost Management User Guide.
type TeamsChannelConfiguration ¶
type TeamsChannelConfiguration struct { // The ID of the Microsoft Teams channel. // // This member is required. ChannelId *string // The Amazon Resource Name (ARN) of the MicrosoftTeamsChannelConfiguration // associated with the user identity to delete. // // This member is required. ChatConfigurationArn *string // A user-defined role that AWS Chatbot assumes. This is not the service-linked // role. // // For more information, see [IAM policies for AWS Chatbot] in the AWS Chatbot Administrator Guide. // // [IAM policies for AWS Chatbot]: https://docs.aws.amazon.com/chatbot/latest/adminguide/chatbot-iam-policies.html // // This member is required. IamRoleArn *string // The Amazon Resource Names (ARNs) of the SNS topics that deliver notifications // to AWS Chatbot. // // This member is required. SnsTopicArns []string // 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. // // [Step 1: Configure a Microsoft Teams client]: https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html#teams-client-setup // // This member is required. TeamId *string // The ID of the Microsoft Teams tenant. // // This member is required. TenantId *string // The name of the Microsoft Teams channel. ChannelName *string // The name of the configuration. ConfigurationName *string // The list of IAM policy ARNs that are applied as channel guardrails. The AWS // managed AdministratorAccess policy is applied by default if this is not set. GuardrailPolicyArns []string // Logging levels include ERROR , INFO , or NONE . LoggingLevel *string // 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. State *string // Provided if State is DISABLED . Provides context as to why the resource is // disabled. StateReason *string // A map of tags assigned to a resource. A tag is a string-to-string map of // key-value pairs. Tags []Tag // The name of the Microsoft Teams Team. TeamName *string // Enables use of a user role requirement in your chat configuration. UserAuthorizationRequired *bool // contains filtered or unexported fields }
An AWS Chatbot configuration for Microsoft Teams.
type TeamsUserIdentity ¶
type TeamsUserIdentity struct { // The Amazon Resource Name (ARN) of the MicrosoftTeamsChannelConfiguration // associated with the user identity to delete. // // This member is required. ChatConfigurationArn *string // A user-defined role that AWS Chatbot assumes. This is not the service-linked // role. // // For more information, see [IAM policies for AWS Chatbot] in the AWS Chatbot Administrator Guide. // // [IAM policies for AWS Chatbot]: https://docs.aws.amazon.com/chatbot/latest/adminguide/chatbot-iam-policies.html // // This member is required. IamRoleArn *string // 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. // // [Step 1: Configure a Microsoft Teams client]: https://docs.aws.amazon.com/chatbot/latest/adminguide/teams-setup.html#teams-client-setup // // This member is required. TeamId *string // The AWS user identity ARN used to associate a Microsoft Teams user Identity // with an IAM Role. AwsUserIdentity *string // The ID of the Microsoft Teams channel. TeamsChannelId *string // The ID of the Microsoft Teams tenant. TeamsTenantId *string // The Microsoft Teams user ID. UserId *string // contains filtered or unexported fields }
Identifes a user level permission for a channel configuration.
type TooManyTagsException ¶ added in v1.2.0
type TooManyTagsException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The supplied list of tags contains too many tags.
func (*TooManyTagsException) Error ¶ added in v1.2.0
func (e *TooManyTagsException) Error() string
func (*TooManyTagsException) ErrorCode ¶ added in v1.2.0
func (e *TooManyTagsException) ErrorCode() string
func (*TooManyTagsException) ErrorFault ¶ added in v1.2.0
func (e *TooManyTagsException) ErrorFault() smithy.ErrorFault
func (*TooManyTagsException) ErrorMessage ¶ added in v1.2.0
func (e *TooManyTagsException) ErrorMessage() string
type UnauthorizedException ¶ added in v1.9.0
type UnauthorizedException struct { // contains filtered or unexported fields }
The request was rejected because it doesn't have valid credentials for the target resource.
func (*UnauthorizedException) Error ¶ added in v1.9.0
func (e *UnauthorizedException) Error() string
func (*UnauthorizedException) ErrorCode ¶ added in v1.9.0
func (e *UnauthorizedException) ErrorCode() string
func (*UnauthorizedException) ErrorFault ¶ added in v1.9.0
func (e *UnauthorizedException) ErrorFault() smithy.ErrorFault
func (*UnauthorizedException) ErrorMessage ¶ added in v1.9.0
func (e *UnauthorizedException) ErrorMessage() string
type UpdateAccountPreferencesException ¶
type UpdateAccountPreferencesException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*UpdateAccountPreferencesException) Error ¶
func (e *UpdateAccountPreferencesException) Error() string
func (*UpdateAccountPreferencesException) ErrorCode ¶
func (e *UpdateAccountPreferencesException) ErrorCode() string
func (*UpdateAccountPreferencesException) ErrorFault ¶
func (e *UpdateAccountPreferencesException) ErrorFault() smithy.ErrorFault
func (*UpdateAccountPreferencesException) ErrorMessage ¶
func (e *UpdateAccountPreferencesException) ErrorMessage() string
type UpdateChimeWebhookConfigurationException ¶
type UpdateChimeWebhookConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*UpdateChimeWebhookConfigurationException) Error ¶
func (e *UpdateChimeWebhookConfigurationException) Error() string
func (*UpdateChimeWebhookConfigurationException) ErrorCode ¶
func (e *UpdateChimeWebhookConfigurationException) ErrorCode() string
func (*UpdateChimeWebhookConfigurationException) ErrorFault ¶
func (e *UpdateChimeWebhookConfigurationException) ErrorFault() smithy.ErrorFault
func (*UpdateChimeWebhookConfigurationException) ErrorMessage ¶
func (e *UpdateChimeWebhookConfigurationException) ErrorMessage() string
type UpdateSlackChannelConfigurationException ¶
type UpdateSlackChannelConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*UpdateSlackChannelConfigurationException) Error ¶
func (e *UpdateSlackChannelConfigurationException) Error() string
func (*UpdateSlackChannelConfigurationException) ErrorCode ¶
func (e *UpdateSlackChannelConfigurationException) ErrorCode() string
func (*UpdateSlackChannelConfigurationException) ErrorFault ¶
func (e *UpdateSlackChannelConfigurationException) ErrorFault() smithy.ErrorFault
func (*UpdateSlackChannelConfigurationException) ErrorMessage ¶
func (e *UpdateSlackChannelConfigurationException) ErrorMessage() string
type UpdateTeamsChannelConfigurationException ¶
type UpdateTeamsChannelConfigurationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
We can’t process your request right now because of a server issue. Try again later.
func (*UpdateTeamsChannelConfigurationException) Error ¶
func (e *UpdateTeamsChannelConfigurationException) Error() string
func (*UpdateTeamsChannelConfigurationException) ErrorCode ¶
func (e *UpdateTeamsChannelConfigurationException) ErrorCode() string
func (*UpdateTeamsChannelConfigurationException) ErrorFault ¶
func (e *UpdateTeamsChannelConfigurationException) ErrorFault() smithy.ErrorFault
func (*UpdateTeamsChannelConfigurationException) ErrorMessage ¶
func (e *UpdateTeamsChannelConfigurationException) ErrorMessage() string