Class: Aws::SecurityHub::Types::AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
When making an API call, you may pass AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails data as a hash:
{
automated_update_date: "NonEmptyString",
cancellable: false,
current_version: "NonEmptyString",
description: "NonEmptyString",
new_version: "NonEmptyString",
update_available: false,
update_status: "NonEmptyString",
optional_deployment: false,
}
Provides information about the state of the domain relative to the latest service software.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#automated_update_date ⇒ String
The epoch time when the deployment window closes for required updates.
-
#cancellable ⇒ Boolean
Whether a request to update the domain can be canceled.
-
#current_version ⇒ String
The version of the service software that is currently installed on the domain.
-
#description ⇒ String
A more detailed description of the service software status.
-
#new_version ⇒ String
The most recent version of the service software.
-
#optional_deployment ⇒ Boolean
Whether the service software update is optional.
-
#update_available ⇒ Boolean
Whether a service software update is available for the domain.
-
#update_status ⇒ String
The status of the service software update.
Instance Attribute Details
#automated_update_date ⇒ String
The epoch time when the deployment window closes for required updates. After this time, OpenSearch Service schedules the software upgrade automatically.
14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14768 class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new( :automated_update_date, :cancellable, :current_version, :description, :new_version, :update_available, :update_status, :optional_deployment) SENSITIVE = [] include Aws::Structure end |
#cancellable ⇒ Boolean
Whether a request to update the domain can be canceled.
14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14768 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_version ⇒ String
The version of the service software that is currently installed on the domain.
14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14768 class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new( :automated_update_date, :cancellable, :current_version, :description, :new_version, :update_available, :update_status, :optional_deployment) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A more detailed description of the service software status.
14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14768 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_version ⇒ String
The most recent version of the service software.
14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14768 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_deployment ⇒ Boolean
Whether the service software update is optional.
14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14768 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_available ⇒ Boolean
Whether a service software update is available for the domain.
14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14768 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_status ⇒ String
The status of the service software update.
14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 14768 class AwsOpenSearchServiceDomainServiceSoftwareOptionsDetails < Struct.new( :automated_update_date, :cancellable, :current_version, :description, :new_version, :update_available, :update_status, :optional_deployment) SENSITIVE = [] include Aws::Structure end |