Documentation
¶
Index ¶
- type AccountPreferences
- type ChimeWebhookConfiguration
- type ConfiguredTeam
- type ConflictException
- type CreateChimeWebhookConfigurationException
- type CreateSlackChannelConfigurationException
- type CreateTeamsChannelConfigurationException
- 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 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 AWS Chatbot’s AI
// technologies.
TrainingDataCollectionEnabled *bool
// Enables use of a user role requirement in your chat configuration.
UserAuthorizationRequired *bool
// contains filtered or unexported fields
}
Preferences which apply for AWS Chatbot usage in the calling AWS account.
type ChimeWebhookConfiguration ¶
type ChimeWebhookConfiguration struct {
// The ARN of the ChimeWebhookConfiguration.
//
// This member is required.
ChatConfigurationArn *string
// The ARN of the IAM role that defines the permissions for AWS Chatbot. This is a
// user-defined role that AWS Chatbot will assume. This is not the service-linked
// role. For more information, see IAM Policies for AWS Chatbot.
//
// This member is required.
IamRoleArn *string
// The ARNs of the SNS topics that deliver notifications to AWS Chatbot.
//
// This member is required.
SnsTopicArns []string
// Description of the webhook. Recommend using the convention RoomName/WebhookName
// . See Chime setup tutorial for more details:
// https://docs.aws.amazon.com/chatbot/latest/adminguide/chime-setup.html.
//
// This member is required.
WebhookDescription *string
// The name of the configuration.
ConfigurationName *string
// Specifies the logging level for this configuration. This property affects the
// log entries pushed to Amazon CloudWatch Logs.Logging levels include ERROR, INFO,
// or NONE.
LoggingLevel *string
// A list of tags applied to the configuration.
Tags []Tag
// contains filtered or unexported fields
}
An AWS Chatbot configuration for Amazon Chime.
type ConfiguredTeam ¶
type ConfiguredTeam struct {
// The ID of the Microsoft Team 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 details, see steps 1-4 in Get started with Microsoft Teams in the AWS
// Chatbot Administrator Guide.
//
// 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 Team.
TeamName *string
// contains filtered or unexported fields
}
A Microsoft Teams team that has been 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 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 ¶
type InternalServiceError struct {
Message *string
ErrorCodeOverride *string
// contains filtered or unexported fields
}
Customer/consumer-facing internal service exception. https://w.amazon.com/index.php/AWS/API_Standards/Exceptions#InternalServiceError
func (*InternalServiceError) Error ¶
func (e *InternalServiceError) Error() string
func (*InternalServiceError) ErrorCode ¶
func (e *InternalServiceError) ErrorCode() string
func (*InternalServiceError) ErrorFault ¶
func (e *InternalServiceError) ErrorFault() smithy.ErrorFault
func (*InternalServiceError) ErrorMessage ¶
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 that AWS Chatbot requires.
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 that AWS Chatbot requires.
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 not able 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 ¶
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 ¶
func (e *ServiceUnavailableException) Error() string
func (*ServiceUnavailableException) ErrorCode ¶
func (e *ServiceUnavailableException) ErrorCode() string
func (*ServiceUnavailableException) ErrorFault ¶
func (e *ServiceUnavailableException) ErrorFault() smithy.ErrorFault
func (*ServiceUnavailableException) ErrorMessage ¶
func (e *ServiceUnavailableException) ErrorMessage() string
type SlackChannelConfiguration ¶
type SlackChannelConfiguration struct {
// The ARN of the SlackChannelConfiguration.
//
// This member is required.
ChatConfigurationArn *string
// The ARN of the IAM role that defines the permissions for AWS Chatbot. This is a
// user-defined role that AWS Chatbot will assume. This is not the service-linked
// role. For more information, see IAM Policies for AWS Chatbot.
//
// This member is required.
IamRoleArn *string
// The ID of the Slack channel. To get the 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 AWS Chatbot.
//
// 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
// A list of tags applied to the configuration.
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 ARN of the SlackChannelConfiguration associated with the user identity.
//
// This member is required.
ChatConfigurationArn *string
// The ARN of the IAM role that defines the permissions for AWS Chatbot. This is a
// user-defined role that AWS Chatbot will assume. This is not the service-linked
// role. For more information, see IAM Policies for AWS Chatbot.
//
// 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 Identity 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
// Name of the Slack Workspace.
//
// This member is required.
SlackTeamName *string
// contains filtered or unexported fields
}
A Slack Workspace.
type Tag ¶
type Tag struct {
// The tag key.
//
// This member is required.
TagKey *string
// The tag value.
//
// This member is required.
TagValue *string
// contains filtered or unexported fields
}
A tag applied to the configuration.
type TeamsChannelConfiguration ¶
type TeamsChannelConfiguration struct {
// The ID of the Microsoft Teams channel.
//
// This member is required.
ChannelId *string
// The ARN of the MicrosoftTeamsChannelConfiguration.
//
// This member is required.
ChatConfigurationArn *string
// The ARN of the IAM role that defines the permissions for AWS Chatbot. This is a
// user-defined role that AWS Chatbot will assume. This is not the service-linked
// role. For more information, see IAM Policies for AWS Chatbot.
//
// This member is required.
IamRoleArn *string
// The ARNs of the SNS topics that deliver notifications to AWS Chatbot.
//
// This member is required.
SnsTopicArns []string
// The ID of the Microsoft Team 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 details, see steps 1-4 in Get started with Microsoft Teams in the AWS
// Chatbot Administrator Guide.
//
// 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
// A list of tags applied to the configuration.
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 ARN of the MicrosoftTeamsChannelConfiguration associated with the user
// identity.
//
// This member is required.
ChatConfigurationArn *string
// The ARN of the IAM role that defines the permissions for AWS Chatbot. This is a
// user-defined role that AWS Chatbot will assume. This is not the service-linked
// role. For more information, see IAM Policies for AWS Chatbot.
//
// This member is required.
IamRoleArn *string
// The ID of the Microsoft Team 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 details, see steps 1-4 in Get started with Microsoft Teams in the AWS
// Chatbot Administrator Guide.
//
// 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
// Id from Microsoft Teams for user.
UserId *string
// contains filtered or unexported fields
}
Identifes a user level permission for a channel configuration.
type TooManyTagsException ¶
type TooManyTagsException struct {
Message *string
ErrorCodeOverride *string
// contains filtered or unexported fields
}
The supplied list of tags contains too many tags.
func (*TooManyTagsException) Error ¶
func (e *TooManyTagsException) Error() string
func (*TooManyTagsException) ErrorCode ¶
func (e *TooManyTagsException) ErrorCode() string
func (*TooManyTagsException) ErrorFault ¶
func (e *TooManyTagsException) ErrorFault() smithy.ErrorFault
func (*TooManyTagsException) ErrorMessage ¶
func (e *TooManyTagsException) 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
Source Files
¶
- errors.go
- types.go