Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientCertificate ¶
type Cluster ¶
type Cluster struct { NodePools []NodePool IPAllocationPolicy IPAllocationPolicy MasterAuthorizedNetworks MasterAuthorizedNetworks NetworkPolicy NetworkPolicy PrivateCluster PrivateCluster LoggingService types.StringValue MonitoringService types.StringValue PodSecurityPolicy PodSecurityPolicy Metadata Metadata MasterAuth MasterAuth NodeConfig NodeConfig EnableShieldedNodes types.BoolValue EnableLegacyABAC types.BoolValue ResourceLabels types.MapValue RemoveDefaultNodePool types.BoolValue }
type IPAllocationPolicy ¶
type Management ¶
type MasterAuth ¶
type MasterAuth struct { ClientCertificate ClientCertificate Username types.StringValue Password types.StringValue }
type MasterAuthorizedNetworks ¶
type MasterAuthorizedNetworks struct { Enabled types.BoolValue CIDRs []types.StringValue }
type NetworkPolicy ¶
type NodeConfig ¶
type NodeConfig struct { ImageType types.StringValue WorkloadMetadataConfig WorkloadMetadataConfig ServiceAccount types.StringValue }
type NodePool ¶
type NodePool struct { Management Management NodeConfig NodeConfig }
type PodSecurityPolicy ¶
type PrivateCluster ¶
type WorkloadMetadataConfig ¶
type WorkloadMetadataConfig struct {
NodeMetadata types.StringValue
}
Click to show internal directories.
Click to hide internal directories.