Class: Aws::SecurityHub::Types::AwsElasticsearchDomainServiceSoftwareOptions

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

Overview

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, Amazon OpenSearch Service schedules the software upgrade automatically.

Returns:

  • (String)


12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
# File 'lib/aws-sdk-securityhub/types.rb', line 12404

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

#cancellableBoolean

Whether a request to update the domain can be canceled.

Returns:

  • (Boolean)


12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
# File 'lib/aws-sdk-securityhub/types.rb', line 12404

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

#current_versionString

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

Returns:

  • (String)


12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
# File 'lib/aws-sdk-securityhub/types.rb', line 12404

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

#descriptionString

A more detailed description of the service software status.

Returns:

  • (String)


12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
# File 'lib/aws-sdk-securityhub/types.rb', line 12404

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

#new_versionString

The most recent version of the service software.

Returns:

  • (String)


12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
# File 'lib/aws-sdk-securityhub/types.rb', line 12404

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

#update_availableBoolean

Whether a service software update is available for the domain.

Returns:

  • (Boolean)


12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
# File 'lib/aws-sdk-securityhub/types.rb', line 12404

class AwsElasticsearchDomainServiceSoftwareOptions < Struct.new(
  :automated_update_date,
  :cancellable,
  :current_version,
  :description,
  :new_version,
  :update_available,
  :update_status)
  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)


12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
# File 'lib/aws-sdk-securityhub/types.rb', line 12404

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