Class: Aws::SecurityHub::Types::AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails

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

Overview

Provides information about the state of the domain relative to the latest service software.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#automated_update_dateString

The epoch time when the deployment window closes for required updates. After this time, OpenSearch Service schedules the software upgrade automatically.

Returns:

  • (String)


15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
# File 'lib/aws-sdk-securityhub/types.rb', line 15595

class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new(
  :automated_update_date,
  :cancellable,
  :current_version,
  :description,
  :new_version,
  :update_available,
  :update_status,
  :optional_deployment)
  SENSITIVE = []
  include Aws::Structure
end

#cancellableBoolean

Whether a request to update the domain can be canceled.

Returns:

  • (Boolean)


15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
# File 'lib/aws-sdk-securityhub/types.rb', line 15595

class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new(
  :automated_update_date,
  :cancellable,
  :current_version,
  :description,
  :new_version,
  :update_available,
  :update_status,
  :optional_deployment)
  SENSITIVE = []
  include Aws::Structure
end

#current_versionString

The version of the service software that is currently installed on the domain.

Returns:

  • (String)


15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
# File 'lib/aws-sdk-securityhub/types.rb', line 15595

class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new(
  :automated_update_date,
  :cancellable,
  :current_version,
  :description,
  :new_version,
  :update_available,
  :update_status,
  :optional_deployment)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

A more detailed description of the service software status.

Returns:

  • (String)


15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
# File 'lib/aws-sdk-securityhub/types.rb', line 15595

class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new(
  :automated_update_date,
  :cancellable,
  :current_version,
  :description,
  :new_version,
  :update_available,
  :update_status,
  :optional_deployment)
  SENSITIVE = []
  include Aws::Structure
end

#new_versionString

The most recent version of the service software.

Returns:

  • (String)


15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
# File 'lib/aws-sdk-securityhub/types.rb', line 15595

class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new(
  :automated_update_date,
  :cancellable,
  :current_version,
  :description,
  :new_version,
  :update_available,
  :update_status,
  :optional_deployment)
  SENSITIVE = []
  include Aws::Structure
end

#optional_deploymentBoolean

Whether the service software update is optional.

Returns:

  • (Boolean)


15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
# File 'lib/aws-sdk-securityhub/types.rb', line 15595

class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new(
  :automated_update_date,
  :cancellable,
  :current_version,
  :description,
  :new_version,
  :update_available,
  :update_status,
  :optional_deployment)
  SENSITIVE = []
  include Aws::Structure
end

#update_availableBoolean

Whether a service software update is available for the domain.

Returns:

  • (Boolean)


15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
# File 'lib/aws-sdk-securityhub/types.rb', line 15595

class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new(
  :automated_update_date,
  :cancellable,
  :current_version,
  :description,
  :new_version,
  :update_available,
  :update_status,
  :optional_deployment)
  SENSITIVE = []
  include Aws::Structure
end

#update_statusString

The status of the service software update. Valid values are as follows:

  • ‘COMPLETED`

  • ‘ELIGIBLE`

  • ‘IN_PROGRESS`

  • ‘NOT_ELIGIBLE`

  • ‘PENDING_UPDATE`

Returns:

  • (String)


15595
15596
15597
15598
15599
15600
15601
15602
15603
15604
15605
15606
# File 'lib/aws-sdk-securityhub/types.rb', line 15595

class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new(
  :automated_update_date,
  :cancellable,
  :current_version,
  :description,
  :new_version,
  :update_available,
  :update_status,
  :optional_deployment)
  SENSITIVE = []
  include Aws::Structure
end