Class: Google::Container::V1::AutoprovisioningNodePoolDefaults

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/container/v1/doc/google/container/v1/cluster_service.rb

Overview

AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP.

Instance Attribute Summary collapse

Instance Attribute Details

#oauth_scopesArray<String>

Returns Scopes that are used by NAP when creating node pools. If oauth_scopes are specified, service_account should be empty.

Returns:

  • (Array<String>)

    Scopes that are used by NAP when creating node pools. If oauth_scopes are specified, service_account should be empty.



1937
# File 'lib/google/cloud/container/v1/doc/google/container/v1/cluster_service.rb', line 1937

class AutoprovisioningNodePoolDefaults; end

#service_accountString

Returns The Google Cloud Platform Service Account to be used by the node VMs. If service_account is specified, scopes should be empty.

Returns:

  • (String)

    The Google Cloud Platform Service Account to be used by the node VMs. If service_account is specified, scopes should be empty.



1937
# File 'lib/google/cloud/container/v1/doc/google/container/v1/cluster_service.rb', line 1937

class AutoprovisioningNodePoolDefaults; end