Class: Aws::GameLift::Types::InstanceAccess
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::GameLift::Types::InstanceAccess
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-gamelift/types.rb
 
Overview
Information and credentials that you can use to remotely connect to an instance in an EC2 managed fleet. This data type is returned in response to a call to GetInstanceAccess.
Constant Summary collapse
- SENSITIVE =
 [:ip_address, :credentials]
Instance Attribute Summary collapse
- 
  
    
      #credentials  ⇒ Types::InstanceCredentials 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Security credentials that are required to access the instance.
 - 
  
    
      #fleet_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A unique identifier for the fleet containing the instance to be accessed.
 - 
  
    
      #instance_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A unique identifier for the instance to be accessed.
 - 
  
    
      #ip_address  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
IP address assigned to the instance.
 - 
  
    
      #operating_system  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Operating system that is running on the instance.
 
Instance Attribute Details
#credentials ⇒ Types::InstanceCredentials
Security credentials that are required to access the instance.
      6954 6955 6956 6957 6958 6959 6960 6961 6962  | 
    
      # File 'lib/aws-sdk-gamelift/types.rb', line 6954 class InstanceAccess < Struct.new( :fleet_id, :instance_id, :ip_address, :operating_system, :credentials) SENSITIVE = [:ip_address, :credentials] include Aws::Structure end  | 
  
#fleet_id ⇒ String
A unique identifier for the fleet containing the instance to be accessed.
      6954 6955 6956 6957 6958 6959 6960 6961 6962  | 
    
      # File 'lib/aws-sdk-gamelift/types.rb', line 6954 class InstanceAccess < Struct.new( :fleet_id, :instance_id, :ip_address, :operating_system, :credentials) SENSITIVE = [:ip_address, :credentials] include Aws::Structure end  | 
  
#instance_id ⇒ String
A unique identifier for the instance to be accessed.
      6954 6955 6956 6957 6958 6959 6960 6961 6962  | 
    
      # File 'lib/aws-sdk-gamelift/types.rb', line 6954 class InstanceAccess < Struct.new( :fleet_id, :instance_id, :ip_address, :operating_system, :credentials) SENSITIVE = [:ip_address, :credentials] include Aws::Structure end  | 
  
#ip_address ⇒ String
IP address assigned to the instance.
      6954 6955 6956 6957 6958 6959 6960 6961 6962  | 
    
      # File 'lib/aws-sdk-gamelift/types.rb', line 6954 class InstanceAccess < Struct.new( :fleet_id, :instance_id, :ip_address, :operating_system, :credentials) SENSITIVE = [:ip_address, :credentials] include Aws::Structure end  | 
  
#operating_system ⇒ String
Operating system that is running on the instance.
      6954 6955 6956 6957 6958 6959 6960 6961 6962  | 
    
      # File 'lib/aws-sdk-gamelift/types.rb', line 6954 class InstanceAccess < Struct.new( :fleet_id, :instance_id, :ip_address, :operating_system, :credentials) SENSITIVE = [:ip_address, :credentials] include Aws::Structure end  |