Class: Aws::CodeBuild::Types::SandboxSession
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::CodeBuild::Types::SandboxSession
 
- Defined in:
- gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb
Overview
Contains information about the sandbox session.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #current_phase  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The current phase for the sandbox. 
- 
  
    
      #end_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    When the sandbox session ended, expressed in Unix time format. 
- 
  
    
      #id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the sandbox session. 
- 
  
    
      #logs  ⇒ Types::LogsLocation 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Information about build logs in CloudWatch Logs. 
- 
  
    
      #network_interface  ⇒ Types::NetworkInterface 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Describes a network interface. 
- 
  
    
      #phases  ⇒ Array<Types::SandboxSessionPhase> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An array of SandboxSessionPhaseobjects.
- 
  
    
      #resolved_source_version  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An identifier for the version of this sandbox's source code. 
- 
  
    
      #start_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    When the sandbox session started, expressed in Unix time format. 
- 
  
    
      #status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The status of the sandbox session. 
Instance Attribute Details
#current_phase ⇒ String
The current phase for the sandbox.
| 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 | # File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 6304 class SandboxSession < Struct.new( :id, :status, :start_time, :end_time, :current_phase, :phases, :resolved_source_version, :logs, :network_interface) SENSITIVE = [] include Aws::Structure end | 
#end_time ⇒ Time
When the sandbox session ended, expressed in Unix time format.
| 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 | # File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 6304 class SandboxSession < Struct.new( :id, :status, :start_time, :end_time, :current_phase, :phases, :resolved_source_version, :logs, :network_interface) SENSITIVE = [] include Aws::Structure end | 
#id ⇒ String
The ID of the sandbox session.
| 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 | # File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 6304 class SandboxSession < Struct.new( :id, :status, :start_time, :end_time, :current_phase, :phases, :resolved_source_version, :logs, :network_interface) SENSITIVE = [] include Aws::Structure end | 
#logs ⇒ Types::LogsLocation
Information about build logs in CloudWatch Logs.
| 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 | # File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 6304 class SandboxSession < Struct.new( :id, :status, :start_time, :end_time, :current_phase, :phases, :resolved_source_version, :logs, :network_interface) SENSITIVE = [] include Aws::Structure end | 
#network_interface ⇒ Types::NetworkInterface
Describes a network interface.
| 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 | # File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 6304 class SandboxSession < Struct.new( :id, :status, :start_time, :end_time, :current_phase, :phases, :resolved_source_version, :logs, :network_interface) SENSITIVE = [] include Aws::Structure end | 
#phases ⇒ Array<Types::SandboxSessionPhase>
An array of SandboxSessionPhase objects.
| 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 | # File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 6304 class SandboxSession < Struct.new( :id, :status, :start_time, :end_time, :current_phase, :phases, :resolved_source_version, :logs, :network_interface) SENSITIVE = [] include Aws::Structure end | 
#resolved_source_version ⇒ String
An identifier for the version of this sandbox's source code.
| 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 | # File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 6304 class SandboxSession < Struct.new( :id, :status, :start_time, :end_time, :current_phase, :phases, :resolved_source_version, :logs, :network_interface) SENSITIVE = [] include Aws::Structure end | 
#start_time ⇒ Time
When the sandbox session started, expressed in Unix time format.
| 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 | # File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 6304 class SandboxSession < Struct.new( :id, :status, :start_time, :end_time, :current_phase, :phases, :resolved_source_version, :logs, :network_interface) SENSITIVE = [] include Aws::Structure end | 
#status ⇒ String
The status of the sandbox session.
| 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 | # File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 6304 class SandboxSession < Struct.new( :id, :status, :start_time, :end_time, :current_phase, :phases, :resolved_source_version, :logs, :network_interface) SENSITIVE = [] include Aws::Structure end |