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
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7074 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.
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7074 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.
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7074 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).
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7074 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
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7074 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.
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7074 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.
7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 |
# File 'lib/aws-sdk-gamelift/types.rb', line 7074 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target, :container_identifiers) SENSITIVE = [:credentials] include Aws::Structure end |