Class: Aws::GameLift::Types::GetComputeAccessOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::GameLift::Types::GetComputeAccessOutput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-gamelift/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:credentials]
Instance Attribute Summary collapse
-
#compute_arn ⇒ String
The Amazon Resource Name ([ARN]) 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]) 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`.
[1]: docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html
7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7192 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.
7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7192 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.
7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7192 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).
7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7192 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`.
[1]: docs.aws.amazon.com/AmazonS3/latest/dev/s3-arn-format.html
7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7192 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.
7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7192 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.
7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7192 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target, :container_identifiers) SENSITIVE = [:credentials] include Aws::Structure end |