Class: Aws::MediaConnect::Types::GatewayInstance

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

Overview

The settings for an instance in a gateway.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bridge_placementString

The availability of the instance to host new bridges. The bridgePlacement property can be LOCKED or AVAILABLE. If it is LOCKED, no new bridges can be deployed to this instance. If it is AVAILABLE, new bridges can be deployed to this instance.

Returns:

  • (String)


2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2921

class GatewayInstance < Struct.new(
  :bridge_placement,
  :connection_status,
  :gateway_arn,
  :gateway_instance_arn,
  :instance_id,
  :instance_messages,
  :instance_state,
  :running_bridge_count)
  SENSITIVE = []
  include Aws::Structure
end

#connection_statusString

The connection state of the instance.

Returns:

  • (String)


2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2921

class GatewayInstance < Struct.new(
  :bridge_placement,
  :connection_status,
  :gateway_arn,
  :gateway_instance_arn,
  :instance_id,
  :instance_messages,
  :instance_state,
  :running_bridge_count)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_arnString

The Amazon Resource Name (ARN) of the instance.

Returns:

  • (String)


2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2921

class GatewayInstance < Struct.new(
  :bridge_placement,
  :connection_status,
  :gateway_arn,
  :gateway_instance_arn,
  :instance_id,
  :instance_messages,
  :instance_state,
  :running_bridge_count)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_instance_arnString

The ARN of the gateway.

Returns:

  • (String)


2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2921

class GatewayInstance < Struct.new(
  :bridge_placement,
  :connection_status,
  :gateway_arn,
  :gateway_instance_arn,
  :instance_id,
  :instance_messages,
  :instance_state,
  :running_bridge_count)
  SENSITIVE = []
  include Aws::Structure
end

#instance_idString

The instance ID generated by the SSM install. This will begin with "mi-".

Returns:

  • (String)


2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2921

class GatewayInstance < Struct.new(
  :bridge_placement,
  :connection_status,
  :gateway_arn,
  :gateway_instance_arn,
  :instance_id,
  :instance_messages,
  :instance_state,
  :running_bridge_count)
  SENSITIVE = []
  include Aws::Structure
end

#instance_messagesArray<Types::MessageDetail>

Messages with information about the gateway.

Returns:



2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2921

class GatewayInstance < Struct.new(
  :bridge_placement,
  :connection_status,
  :gateway_arn,
  :gateway_instance_arn,
  :instance_id,
  :instance_messages,
  :instance_state,
  :running_bridge_count)
  SENSITIVE = []
  include Aws::Structure
end

#instance_stateString

The status of the instance.

Returns:

  • (String)


2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2921

class GatewayInstance < Struct.new(
  :bridge_placement,
  :connection_status,
  :gateway_arn,
  :gateway_instance_arn,
  :instance_id,
  :instance_messages,
  :instance_state,
  :running_bridge_count)
  SENSITIVE = []
  include Aws::Structure
end

#running_bridge_countInteger

The running bridge count.

Returns:

  • (Integer)


2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2921

class GatewayInstance < Struct.new(
  :bridge_placement,
  :connection_status,
  :gateway_arn,
  :gateway_instance_arn,
  :instance_id,
  :instance_messages,
  :instance_state,
  :running_bridge_count)
  SENSITIVE = []
  include Aws::Structure
end