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.