class Google::Apis::GkehubV1alpha2::InitializeHubResponse
Response message for the InitializeHub method.
Attributes
service_identity[RW]
Name of the Hub default service identity, in the format: service-@gcp-sa- gkehub.iam.gserviceaccount.com The service account has `roles/gkehub. serviceAgent` in the Hub project. Corresponds to the JSON property `serviceIdentity` @return [String]
workload_identity_pool[RW]
The Workload Identity Pool used for Workload Identity-enabled clusters registered with this Hub. Format: `.hub.id.goog` Corresponds to the JSON property `workloadIdentityPool` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/gkehub_v1alpha2/classes.rb, line 451 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_v1alpha2/classes.rb, line 456 def update!(**args) @service_identity = args[:service_identity] if args.key?(:service_identity) @workload_identity_pool = args[:workload_identity_pool] if args.key?(:workload_identity_pool) end