Class: Aws::EC2::Types::InitializationStatusDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb

Overview

Information about the volume initialization. For more information, see Initialize Amazon EBS volumes.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#estimated_time_to_complete_in_secondsInteger

The estimated remaining time, in seconds, for volume initialization to complete. Returns 0 when volume initialization has completed.

Only available for volumes created with Amazon EBS Provisioned Rate for Volume Initialization.

Returns:

  • (Integer)


44486
44487
44488
44489
44490
44491
44492
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 44486

class InitializationStatusDetails < Struct.new(
  :initialization_type,
  :progress,
  :estimated_time_to_complete_in_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#initialization_typeString

The method used for volume initialization. Possible values include:

  • default - Volume initialized using the default volume initialization rate or fast snapshot restore.

  • provisioned-rate - Volume initialized using an Amazon EBS Provisioned Rate for Volume Initialization.

Returns:

  • (String)


44486
44487
44488
44489
44490
44491
44492
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 44486

class InitializationStatusDetails < Struct.new(
  :initialization_type,
  :progress,
  :estimated_time_to_complete_in_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#progressInteger

The current volume initialization progress as a percentage (0-100). Returns 100 when volume initialization has completed.

Returns:

  • (Integer)


44486
44487
44488
44489
44490
44491
44492
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 44486

class InitializationStatusDetails < Struct.new(
  :initialization_type,
  :progress,
  :estimated_time_to_complete_in_seconds)
  SENSITIVE = []
  include Aws::Structure
end