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.
-
#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
(For container fleets only) 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
6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 |
# File 'lib/aws-sdk-gamelift/types.rb', line 6646 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target) 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.
6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 |
# File 'lib/aws-sdk-gamelift/types.rb', line 6646 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target) 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).
6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 |
# File 'lib/aws-sdk-gamelift/types.rb', line 6646 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target) 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
6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 |
# File 'lib/aws-sdk-gamelift/types.rb', line 6646 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target) SENSITIVE = [:credentials] include Aws::Structure end |
#fleet_id ⇒ String
The ID of the fleet that holds the compute resource to be accessed.
6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 |
# File 'lib/aws-sdk-gamelift/types.rb', line 6646 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target) SENSITIVE = [:credentials] include Aws::Structure end |
#target ⇒ String
(For container fleets only) The instance ID where the compute resource is running.
6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 |
# File 'lib/aws-sdk-gamelift/types.rb', line 6646 class GetComputeAccessOutput < Struct.new( :fleet_id, :fleet_arn, :compute_name, :compute_arn, :credentials, :target) SENSITIVE = [:credentials] include Aws::Structure end |