You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Connect::Types::CreateInstanceRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing CreateInstanceRequest as input to an Aws::Client method, you can use a vanilla 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
}

Instance Attribute Summary collapse

Instance Attribute Details

#client_tokenString

The idempotency token.

Returns:

  • (String)

    The idempotency token.

#directory_idString

The identifier for the directory.

Returns:

  • (String)

    The identifier for the directory.

#identity_management_typeString

The type of identity management for your Amazon Connect users.

Possible values:

  • SAML
  • CONNECT_MANAGED
  • EXISTING_DIRECTORY

Returns:

  • (String)

    The type of identity management for your Amazon Connect users.

#inbound_calls_enabledBoolean

Whether your contact center handles incoming contacts.

Returns:

  • (Boolean)

    Whether your contact center handles incoming contacts.

#instance_aliasString

The name for your instance.

Returns:

  • (String)

    The name for your instance.

#outbound_calls_enabledBoolean

Whether your contact center allows outbound calls.

Returns:

  • (Boolean)

    Whether your contact center allows outbound calls.