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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityhub/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)


13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 13938

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)


13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 13938

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)


13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 13938

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)


13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 13938

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)


13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 13938

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)


13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 13938

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)


13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 13938

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)


13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 13938

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