Class: Aws::GameLift::Types::GetComputeAccessOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::GameLift::Types::GetComputeAccessOutput
- Defined in:
- gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:credentials]
Instance Attribute Summary collapse
-
#compute_arn ⇒ String
The Amazon Resource Name ([ARN][1]) that is assigned to an Amazon GameLift compute resource and uniquely identifies it.
-
#compute_name ⇒ String
The identifier of the compute resource to be accessed.
-
#container_identifiers ⇒ Array<Types::ContainerIdentifier>
For a managed container fleet, a list of containers on the compute.
-
#credentials ⇒ Types::AwsCredentials
A set of temporary Amazon Web Services credentials for use when connecting to the compute resource with Amazon EC2 Systems Manager (SSM).
-
#fleet_arn ⇒ String
The Amazon Resource Name ([ARN][1]) that is assigned to a Amazon GameLift fleet resource and uniquely identifies it.
-
#fleet_id ⇒ String
The ID of the fleet that holds the compute resource to be accessed.
-
#target ⇒ String
The instance ID where the compute resource is running.
Instance Attribute Details
#compute_arn ⇒ String
The Amazon Resource Name (ARN) that is assigned to an Amazon
GameLift compute resource and uniquely identifies it. ARNs are
unique across all Regions. Format is
arn:aws:gamelift:<region>::compute/compute-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
.
7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 7211 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target, :container_identifiers) SENSITIVE = [:credentials] include Aws::Structure end |
#compute_name ⇒ String
The identifier of the compute resource to be accessed. This value might be either a compute name or an instance ID.
7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 7211 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target, :container_identifiers) SENSITIVE = [:credentials] include Aws::Structure end |
#container_identifiers ⇒ Array<Types::ContainerIdentifier>
For a managed container fleet, a list of containers on the compute. Use the container runtime ID with Docker commands to connect to a specific container.
7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 7211 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target, :container_identifiers) SENSITIVE = [:credentials] include Aws::Structure end |
#credentials ⇒ Types::AwsCredentials
A set of temporary Amazon Web Services credentials for use when connecting to the compute resource with Amazon EC2 Systems Manager (SSM).
7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 7211 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target, :container_identifiers) SENSITIVE = [:credentials] include Aws::Structure end |
#fleet_arn ⇒ String
The Amazon Resource Name (ARN) that is assigned to a Amazon
GameLift fleet resource and uniquely identifies it. ARNs are unique
across all Regions. Format is
arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
.
7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 7211 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target, :container_identifiers) SENSITIVE = [:credentials] include Aws::Structure end |
#fleet_id ⇒ String
The ID of the fleet that holds the compute resource to be accessed.
7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 7211 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target, :container_identifiers) SENSITIVE = [:credentials] include Aws::Structure end |
#target ⇒ String
The instance ID where the compute resource is running.
7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 |
# File 'gems/aws-sdk-gamelift/lib/aws-sdk-gamelift/types.rb', line 7211 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target, :container_identifiers) SENSITIVE = [:credentials] include Aws::Structure end |