class Google::Apis::GkehubV1::ConfigManagementOperatorState

State information for an ACM's Operator

Attributes

deployment_state[RW]

The state of the Operator's deployment Corresponds to the JSON property `deploymentState` @return [String]

errors[RW]

Install errors. Corresponds to the JSON property `errors` @return [Array<Google::Apis::GkehubV1::ConfigManagementInstallError>]

version[RW]

The semenatic version number of the operator Corresponds to the JSON property `version` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/gkehub_v1/classes.rb, line 824
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/gkehub_v1/classes.rb, line 829
def update!(**args)
  @deployment_state = args[:deployment_state] if args.key?(:deployment_state)
  @errors = args[:errors] if args.key?(:errors)
  @version = args[:version] if args.key?(:version)
end