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

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

Overview

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

[1]: docs.aws.amazon.com/ebs/latest/userguide/initalize-volume.html

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)


48845
48846
48847
48848
48849
48850
48851
# File 'lib/aws-sdk-ec2/types.rb', line 48845

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.

  • ‘volume-copy` - Volume copy initialized at the rate for volume copies.

Returns:

  • (String)


48845
48846
48847
48848
48849
48850
48851
# File 'lib/aws-sdk-ec2/types.rb', line 48845

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)


48845
48846
48847
48848
48849
48850
48851
# File 'lib/aws-sdk-ec2/types.rb', line 48845

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