class Google::Apis::DataprocV1beta2::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_v1beta2/classes.rb, line 1264
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_v1beta2/classes.rb, line 1269
def update!(**args)
  @cluster_uuid = args[:cluster_uuid] if args.key?(:cluster_uuid)
  @credentials_ciphertext = args[:credentials_ciphertext] if args.key?(:credentials_ciphertext)
end