Class: Aws::Connect::Types::InstanceSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb

Overview

Information about the instance.

Constant Summary collapse

SENSITIVE =
[:instance_alias]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the instance.

Returns:

  • (String)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end

#created_timeTime

When the instance was created.

Returns:

  • (Time)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end

#idString

The identifier of the instance.

Returns:

  • (String)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end

#identity_management_typeString

The identity management type of the instance.

Returns:

  • (String)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end

#inbound_calls_enabledBoolean

Whether inbound calls are enabled.

Returns:

  • (Boolean)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end

#instance_access_urlString

This URL allows contact center users to access the Amazon Connect admin website.

Returns:

  • (String)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end

#instance_aliasString

The alias of the instance.

Returns:

  • (String)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end

#instance_statusString

The state of the instance.

Returns:

  • (String)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end

#outbound_calls_enabledBoolean

Whether outbound calls are enabled.

Returns:

  • (Boolean)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end

#service_roleString

The service role of the instance.

Returns:

  • (String)


12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12615

class InstanceSummary < Struct.new(
  :id,
  :arn,
  :identity_management_type,
  :instance_alias,
  :created_time,
  :service_role,
  :instance_status,
  :inbound_calls_enabled,
  :outbound_calls_enabled,
  :instance_access_url)
  SENSITIVE = [:instance_alias]
  include Aws::Structure
end