Class: Google::Container::V1beta1::AutoprovisioningNodePoolDefaults

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/container/v1beta1/doc/google/container/v1beta1/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.



2037
# File 'lib/google/cloud/container/v1beta1/doc/google/container/v1beta1/cluster_service.rb', line 2037

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.



2037
# File 'lib/google/cloud/container/v1beta1/doc/google/container/v1beta1/cluster_service.rb', line 2037

class AutoprovisioningNodePoolDefaults; end