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.



12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
# File 'lib/aws-sdk-securityhub/types.rb', line 12191

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.



12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
# File 'lib/aws-sdk-securityhub/types.rb', line 12191

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.



12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
# File 'lib/aws-sdk-securityhub/types.rb', line 12191

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.



12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
# File 'lib/aws-sdk-securityhub/types.rb', line 12191

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.



12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
# File 'lib/aws-sdk-securityhub/types.rb', line 12191

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.



12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
# File 'lib/aws-sdk-securityhub/types.rb', line 12191

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`



12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
# File 'lib/aws-sdk-securityhub/types.rb', line 12191

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