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