class Aws::Connect::Types::CreateInstanceRequest

@note When making an API call, you may pass CreateInstanceRequest

data as a hash:

    {
      client_token: "ClientToken",
      identity_management_type: "SAML", # required, accepts SAML, CONNECT_MANAGED, EXISTING_DIRECTORY
      instance_alias: "DirectoryAlias",
      directory_id: "DirectoryId",
      inbound_calls_enabled: false, # required
      outbound_calls_enabled: false, # required
    }

@!attribute [rw] client_token

The idempotency token.
@return [String]

@!attribute [rw] identity_management_type

The type of identity management for your Amazon Connect users.
@return [String]

@!attribute [rw] instance_alias

The name for your instance.
@return [String]

@!attribute [rw] directory_id

The identifier for the directory.
@return [String]

@!attribute [rw] inbound_calls_enabled

Your contact center handles incoming contacts.
@return [Boolean]

@!attribute [rw] outbound_calls_enabled

Your contact center allows outbound calls.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/CreateInstanceRequest AWS API Documentation

Constants

SENSITIVE