class Aws::ConnectWisdomService::Types::CreateAssistantRequest
@note When making an API call, you may pass CreateAssistantRequest
data as a hash: { client_token: "ClientToken", description: "Description", name: "Name", # required server_side_encryption_configuration: { kms_key_id: "NonEmptyString", }, tags: { "TagKey" => "TagValue", }, type: "AGENT", # required, accepts AGENT }
@!attribute [rw] client_token
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] description
The description of the assistant. @return [String]
@!attribute [rw] name
The name of the assistant. @return [String]
@!attribute [rw] server_side_encryption_configuration
The KMS key used for encryption. @return [Types::ServerSideEncryptionConfiguration]
@!attribute [rw] tags
The tags used to organize, track, or control access for this resource. @return [Hash<String,String>]
@!attribute [rw] type
The type of assistant. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/wisdom-2020-10-19/CreateAssistantRequest AWS API Documentation
Constants
- SENSITIVE