class Google::Apis::DataprocV1::InjectCredentialsRequest
A request to inject credentials into a cluster.
Attributes
cluster_uuid[RW]
Required. The cluster UUID. Corresponds to the JSON property `clusterUuid` @return [String]
credentials_ciphertext[RW]
Required. The encrypted credentials being injected in to the cluster.The client is responsible for encrypting the credentials in a way that is supported by the cluster.A wrapped value is used here so that the actual contents of the encrypted credentials are not written to audit logs. Corresponds to the JSON property `credentialsCiphertext` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/dataproc_v1/classes.rb, line 1379 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/dataproc_v1/classes.rb, line 1384 def update!(**args) @cluster_uuid = args[:cluster_uuid] if args.key?(:cluster_uuid) @credentials_ciphertext = args[:credentials_ciphertext] if args.key?(:credentials_ciphertext) end