Show / Hide Table of Contents

Class ClusterClusterAutoscalingAutoProvisioningDefaults

Inheritance
System.Object
ClusterClusterAutoscalingAutoProvisioningDefaults
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.Container.Outputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class ClusterClusterAutoscalingAutoProvisioningDefaults

Fields

View Source

MinCpuPlatform

Minimum CPU platform to be used by this instance. The instance may be scheduled on the specified or newer CPU platform. Applicable values are the friendly names of CPU platforms, such as Intel Haswell. See the official documentation for more information.

Declaration
public readonly string MinCpuPlatform
Field Value
Type Description
System.String
View Source

OauthScopes

The set of Google API scopes to be made available on all of the node VMs under the "default" service account. These can be either FQDNs, or scope aliases. The following scopes are necessary to ensure the correct functioning of the cluster:

Declaration
public readonly ImmutableArray<string> OauthScopes
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

ServiceAccount

The service account to be used by the Node VMs. If not specified, the "default" service account is used. In order to use the configured oauth_scopes for logging and monitoring, the service account being used needs the roles/logging.logWriter and roles/monitoring.metricWriter roles.

Declaration
public readonly string ServiceAccount
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.