Documentation ¶
Index ¶
- Variables
- type ApiServerConfig
- func (*ApiServerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ApiServerConfig) GetApiServerEndpoint() string
- func (x *ApiServerConfig) GetApiserverName() string
- func (x *ApiServerConfig) GetApiserverPublicKey() string
- func (*ApiServerConfig) ProtoMessage()
- func (x *ApiServerConfig) ProtoReflect() protoreflect.Message
- func (x *ApiServerConfig) Reset()
- func (x *ApiServerConfig) String() string
- type CloudProviderBackoffConfig
- func (*CloudProviderBackoffConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CloudProviderBackoffConfig) GetDuration() int32
- func (x *CloudProviderBackoffConfig) GetExponent() float64
- func (x *CloudProviderBackoffConfig) GetJitter() float64
- func (x *CloudProviderBackoffConfig) GetMode() string
- func (x *CloudProviderBackoffConfig) GetRetries() int32
- func (x *CloudProviderBackoffConfig) GetStatus() FeatureState
- func (*CloudProviderBackoffConfig) ProtoMessage()
- func (x *CloudProviderBackoffConfig) ProtoReflect() protoreflect.Message
- func (x *CloudProviderBackoffConfig) Reset()
- func (x *CloudProviderBackoffConfig) String() string
- type CloudProviderConfig
- func (*CloudProviderConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CloudProviderConfig) GetCloudProviderBackoffConfig() *CloudProviderBackoffConfig
- func (x *CloudProviderConfig) GetCloudProviderDisableOutBoundSnat() bool
- func (x *CloudProviderConfig) GetCloudProviderRateLimitConfig() *CloudProviderRateLimitConfig
- func (*CloudProviderConfig) ProtoMessage()
- func (x *CloudProviderConfig) ProtoReflect() protoreflect.Message
- func (x *CloudProviderConfig) Reset()
- func (x *CloudProviderConfig) String() string
- type CloudProviderRateLimitConfig
- func (*CloudProviderRateLimitConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CloudProviderRateLimitConfig) GetBucket() int32
- func (x *CloudProviderRateLimitConfig) GetBucketWrite() int32
- func (x *CloudProviderRateLimitConfig) GetQps() float64
- func (x *CloudProviderRateLimitConfig) GetQpsWrite() float64
- func (x *CloudProviderRateLimitConfig) GetStatus() FeatureState
- func (*CloudProviderRateLimitConfig) ProtoMessage()
- func (x *CloudProviderRateLimitConfig) ProtoReflect() protoreflect.Message
- func (x *CloudProviderRateLimitConfig) Reset()
- func (x *CloudProviderRateLimitConfig) String() string
- type Configuration
- func (*Configuration) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration) GetApiserverConfig() *ApiServerConfig
- func (x *Configuration) GetArtifactStreamingEnabled() FeatureState
- func (x *Configuration) GetAzurePrivateRegistryServer() string
- func (x *Configuration) GetCliTool() string
- func (x *Configuration) GetCloudProviderConfig() *CloudProviderConfig
- func (x *Configuration) GetClusterCertificateAuthority() string
- func (x *Configuration) GetContainerRuntime() string
- func (x *Configuration) GetContainerdConfig() *ContainerdConfig
- func (x *Configuration) GetCseConfigFilepath() string
- func (x *Configuration) GetCseDistroHelperFilepath() string
- func (x *Configuration) GetCseDistroInstallFilepath() string
- func (x *Configuration) GetCseHelperFilepath() string
- func (x *Configuration) GetCseInstallFilepath() string
- func (x *Configuration) GetCustomCaTrustConfig() *CustomCaTrustConfig
- func (x *Configuration) GetCustomCloudConfig() *CustomCloudConfig
- func (x *Configuration) GetCustomKubeBinaryUrl() string
- func (x *Configuration) GetCustomLinuxOsConfig() *CustomLinuxOSConfig
- func (x *Configuration) GetCustomSearchDomain() *CustomSearchDomain
- func (x *Configuration) GetDhcpv6ConfigFilepath() string
- func (x *Configuration) GetDhcpv6ServiceFilepath() string
- func (x *Configuration) GetEnableUnattendedUpgrade() bool
- func (x *Configuration) GetEnsureNoDupePromiscuousBridge() bool
- func (x *Configuration) GetGpuConfig() *GpuConfig
- func (x *Configuration) GetHostsConfigAgentStatus() FeatureState
- func (x *Configuration) GetHttpProxyConfiguration() *HttpProxyConfig
- func (x *Configuration) GetHyperkubeUrl() string
- func (x *Configuration) GetIdentityConfiguration() *IdentityConfiguration
- func (x *Configuration) GetIpv6DualStackEnabled() FeatureState
- func (x *Configuration) GetIsKata() bool
- func (x *Configuration) GetIsKrustlet() bool
- func (x *Configuration) GetIsSgxNode() bool
- func (x *Configuration) GetIsVhd() bool
- func (x *Configuration) GetKubeBinaryUrl() string
- func (x *Configuration) GetKubeletConfiguration() *KubeletConfiguration
- func (x *Configuration) GetKubeproxyUrl() string
- func (x *Configuration) GetKubernetesVersion() string
- func (x *Configuration) GetLinuxAdminUsername() string
- func (x *Configuration) GetLoadBalancerConfig() *LoadBalancerConfig
- func (x *Configuration) GetLocation() string
- func (x *Configuration) GetMessageOfTheDay() string
- func (x *Configuration) GetMobyVersion() string
- func (x *Configuration) GetNeedsCgorupv2() bool
- func (x *Configuration) GetNeedsContainerd() bool
- func (x *Configuration) GetNeedsDockerLogin() bool
- func (x *Configuration) GetOutboundCommand() string
- func (x *Configuration) GetPrimaryAvailabilitySet() string
- func (x *Configuration) GetPrimaryScaleSet() string
- func (x *Configuration) GetPrivateEgressProxyAddress() string
- func (x *Configuration) GetProvisionOutput() string
- func (x *Configuration) GetRepoDepotEndpoint() string
- func (x *Configuration) GetResourceGroup() string
- func (x *Configuration) GetRuncConfig() *RuncConfig
- func (x *Configuration) GetSshStatus() FeatureState
- func (x *Configuration) GetSubscriptionId() string
- func (x *Configuration) GetSwapFileSizeMb() string
- func (x *Configuration) GetTeleportConfig() *TeleportConfig
- func (x *Configuration) GetTenantId() string
- func (x *Configuration) GetTlsBootstrapToken() string
- func (x *Configuration) GetUnattendedUpgradeStatus() FeatureState
- func (x *Configuration) GetUseInstanceMetadata() bool
- func (x *Configuration) GetVmType() string
- func (*Configuration) ProtoMessage()
- func (x *Configuration) ProtoReflect() protoreflect.Message
- func (x *Configuration) Reset()
- func (x *Configuration) String() string
- type ContainerdConfig
- func (*ContainerdConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ContainerdConfig) GetContainerdDownloadUrlBase() string
- func (x *ContainerdConfig) GetContainerdPackageUrl() string
- func (x *ContainerdConfig) GetContainerdVersion() string
- func (*ContainerdConfig) ProtoMessage()
- func (x *ContainerdConfig) ProtoReflect() protoreflect.Message
- func (x *ContainerdConfig) Reset()
- func (x *ContainerdConfig) String() string
- type CustomCaTrustConfig
- func (*CustomCaTrustConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CustomCaTrustConfig) GetCustomCaCerts() []string
- func (x *CustomCaTrustConfig) GetCustomCaTrustCount() int32
- func (x *CustomCaTrustConfig) GetCustomCaTrustStatus() FeatureState
- func (*CustomCaTrustConfig) ProtoMessage()
- func (x *CustomCaTrustConfig) ProtoReflect() protoreflect.Message
- func (x *CustomCaTrustConfig) Reset()
- func (x *CustomCaTrustConfig) String() string
- type CustomCloudConfig
- func (*CustomCloudConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CustomCloudConfig) GetCustomEnvJsonContent() string
- func (x *CustomCloudConfig) GetIsCustomCloud() bool
- func (x *CustomCloudConfig) GetTargetCloud() string
- func (x *CustomCloudConfig) GetTargetEnvironment() string
- func (*CustomCloudConfig) ProtoMessage()
- func (x *CustomCloudConfig) ProtoReflect() protoreflect.Message
- func (x *CustomCloudConfig) Reset()
- func (x *CustomCloudConfig) String() string
- type CustomLinuxOSConfig
- func (*CustomLinuxOSConfig) Descriptor() ([]byte, []int)deprecated
- func (x *CustomLinuxOSConfig) GetShouldConfigContainerdUlimits() bool
- func (x *CustomLinuxOSConfig) GetShouldConfigSwapFile() bool
- func (x *CustomLinuxOSConfig) GetShouldConfigTransparentHugepage() bool
- func (x *CustomLinuxOSConfig) GetSwapFileSizeMb() string
- func (x *CustomLinuxOSConfig) GetSysctlConfig() *SysctlConfig
- func (x *CustomLinuxOSConfig) GetTransparentDefrag() string
- func (x *CustomLinuxOSConfig) GetTransparentHugepage() string
- func (x *CustomLinuxOSConfig) GetUlimitConfig() *UlimitConfig
- func (*CustomLinuxOSConfig) ProtoMessage()
- func (x *CustomLinuxOSConfig) ProtoReflect() protoreflect.Message
- func (x *CustomLinuxOSConfig) Reset()
- func (x *CustomLinuxOSConfig) String() string
- type CustomSearchDomain
- func (*CustomSearchDomain) Descriptor() ([]byte, []int)deprecated
- func (x *CustomSearchDomain) GetCustomSearchDomainFilepath() string
- func (x *CustomSearchDomain) GetCustomSearchDomainName() string
- func (x *CustomSearchDomain) GetCustomSearchDomainRealmPassword() string
- func (x *CustomSearchDomain) GetCustomSearchDomainRealmUser() string
- func (*CustomSearchDomain) ProtoMessage()
- func (x *CustomSearchDomain) ProtoReflect() protoreflect.Message
- func (x *CustomSearchDomain) Reset()
- func (x *CustomSearchDomain) String() string
- type FeatureState
- func (FeatureState) Descriptor() protoreflect.EnumDescriptor
- func (x FeatureState) Enum() *FeatureState
- func (FeatureState) EnumDescriptor() ([]byte, []int)deprecated
- func (x FeatureState) Number() protoreflect.EnumNumber
- func (x FeatureState) String() string
- func (FeatureState) Type() protoreflect.EnumType
- type GpuConfig
- func (*GpuConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GpuConfig) GetConfigGpuDriverIfNeeded() FeatureState
- func (x *GpuConfig) GetEnableGpuDevicePluginIfNeeded() FeatureState
- func (x *GpuConfig) GetFabricManagerStatus() FeatureState
- func (x *GpuConfig) GetGpuDriverVersion() string
- func (x *GpuConfig) GetGpuInstanceProfile() string
- func (x *GpuConfig) GetIsMigNode() FeatureState
- func (x *GpuConfig) GetStatus() FeatureState
- func (*GpuConfig) ProtoMessage()
- func (x *GpuConfig) ProtoReflect() protoreflect.Message
- func (x *GpuConfig) Reset()
- func (x *GpuConfig) String() string
- type HttpProxyConfig
- func (*HttpProxyConfig) Descriptor() ([]byte, []int)deprecated
- func (x *HttpProxyConfig) GetHttpProxy() string
- func (x *HttpProxyConfig) GetHttpProxyCaConfigStatus() FeatureState
- func (x *HttpProxyConfig) GetHttpProxyConfigStatus() FeatureState
- func (x *HttpProxyConfig) GetHttpProxyTrustedCa() string
- func (x *HttpProxyConfig) GetHttpsProxy() string
- func (x *HttpProxyConfig) GetNoProxy() []string
- func (x *HttpProxyConfig) GetTrustedCertificateAuthority() string
- func (*HttpProxyConfig) ProtoMessage()
- func (x *HttpProxyConfig) ProtoReflect() protoreflect.Message
- func (x *HttpProxyConfig) Reset()
- func (x *HttpProxyConfig) String() string
- type IdentityConfiguration
- func (*IdentityConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *IdentityConfiguration) GetAssignedIdentityId() string
- func (x *IdentityConfiguration) GetIdentityType() IdentityType
- func (x *IdentityConfiguration) GetServicePrincipalId() string
- func (x *IdentityConfiguration) GetServicePrincipalSecret() string
- func (x *IdentityConfiguration) GetUseManagedIdentityExtension() string
- func (*IdentityConfiguration) ProtoMessage()
- func (x *IdentityConfiguration) ProtoReflect() protoreflect.Message
- func (x *IdentityConfiguration) Reset()
- func (x *IdentityConfiguration) String() string
- type IdentityType
- func (IdentityType) Descriptor() protoreflect.EnumDescriptor
- func (x IdentityType) Enum() *IdentityType
- func (IdentityType) EnumDescriptor() ([]byte, []int)deprecated
- func (x IdentityType) Number() protoreflect.EnumNumber
- func (x IdentityType) String() string
- func (IdentityType) Type() protoreflect.EnumType
- type KubeletConfiguration
- func (*KubeletConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *KubeletConfiguration) GetKubeletConfigFileContent() string
- func (x *KubeletConfiguration) GetKubeletConfigFileEnabled() bool
- func (x *KubeletConfiguration) GetKubeletDiskType() KubeletDiskType
- func (x *KubeletConfiguration) GetKubeletFlags() []string
- func (x *KubeletConfiguration) GetKubeletNodeLabels() map[string]string
- func (x *KubeletConfiguration) GetStartupTaints() []*Taint
- func (x *KubeletConfiguration) GetTaints() []*Taint
- func (*KubeletConfiguration) ProtoMessage()
- func (x *KubeletConfiguration) ProtoReflect() protoreflect.Message
- func (x *KubeletConfiguration) Reset()
- func (x *KubeletConfiguration) String() string
- type KubeletDiskType
- func (KubeletDiskType) Descriptor() protoreflect.EnumDescriptor
- func (x KubeletDiskType) Enum() *KubeletDiskType
- func (KubeletDiskType) EnumDescriptor() ([]byte, []int)deprecated
- func (x KubeletDiskType) Number() protoreflect.EnumNumber
- func (x KubeletDiskType) String() string
- func (KubeletDiskType) Type() protoreflect.EnumType
- type LoadBalancerConfig
- func (*LoadBalancerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *LoadBalancerConfig) GetExcludeMasterFromStandardLoadBalancer() bool
- func (x *LoadBalancerConfig) GetLoadBalancerSku() LoadBalancerSku
- func (x *LoadBalancerConfig) GetMaxLoadBalancerRuleCount() int32
- func (*LoadBalancerConfig) ProtoMessage()
- func (x *LoadBalancerConfig) ProtoReflect() protoreflect.Message
- func (x *LoadBalancerConfig) Reset()
- func (x *LoadBalancerConfig) String() string
- type LoadBalancerSku
- func (LoadBalancerSku) Descriptor() protoreflect.EnumDescriptor
- func (x LoadBalancerSku) Enum() *LoadBalancerSku
- func (LoadBalancerSku) EnumDescriptor() ([]byte, []int)deprecated
- func (x LoadBalancerSku) Number() protoreflect.EnumNumber
- func (x LoadBalancerSku) String() string
- func (LoadBalancerSku) Type() protoreflect.EnumType
- type NetworkConfig
- func (*NetworkConfig) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkConfig) GetCniPluginsUrl() string
- func (x *NetworkConfig) GetNetworkMode() NetworkMode
- func (x *NetworkConfig) GetNetworkPlugin() NetworkPluginType
- func (x *NetworkConfig) GetNetworkPolicy() NetworkPolicyType
- func (x *NetworkConfig) GetNetworkSecurityGroup() string
- func (x *NetworkConfig) GetRouteTable() string
- func (x *NetworkConfig) GetSubnet() string
- func (x *NetworkConfig) GetVirtualNetworkConfig() *VirtualNetworkConfig
- func (x *NetworkConfig) GetVnetCniPluginsUrl() string
- func (*NetworkConfig) ProtoMessage()
- func (x *NetworkConfig) ProtoReflect() protoreflect.Message
- func (x *NetworkConfig) Reset()
- func (x *NetworkConfig) String() string
- type NetworkMode
- func (NetworkMode) Descriptor() protoreflect.EnumDescriptor
- func (x NetworkMode) Enum() *NetworkMode
- func (NetworkMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x NetworkMode) Number() protoreflect.EnumNumber
- func (x NetworkMode) String() string
- func (NetworkMode) Type() protoreflect.EnumType
- type NetworkPluginType
- func (NetworkPluginType) Descriptor() protoreflect.EnumDescriptor
- func (x NetworkPluginType) Enum() *NetworkPluginType
- func (NetworkPluginType) EnumDescriptor() ([]byte, []int)deprecated
- func (x NetworkPluginType) Number() protoreflect.EnumNumber
- func (x NetworkPluginType) String() string
- func (NetworkPluginType) Type() protoreflect.EnumType
- type NetworkPolicyType
- func (NetworkPolicyType) Descriptor() protoreflect.EnumDescriptor
- func (x NetworkPolicyType) Enum() *NetworkPolicyType
- func (NetworkPolicyType) EnumDescriptor() ([]byte, []int)deprecated
- func (x NetworkPolicyType) Number() protoreflect.EnumNumber
- func (x NetworkPolicyType) String() string
- func (NetworkPolicyType) Type() protoreflect.EnumType
- type RuncConfig
- func (*RuncConfig) Descriptor() ([]byte, []int)deprecated
- func (x *RuncConfig) GetRuncPackageUrl() string
- func (x *RuncConfig) GetRuncVersion() string
- func (*RuncConfig) ProtoMessage()
- func (x *RuncConfig) ProtoReflect() protoreflect.Message
- func (x *RuncConfig) Reset()
- func (x *RuncConfig) String() string
- type SysctlConfig
- func (*SysctlConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SysctlConfig) GetFsAioMaxNr() int32
- func (x *SysctlConfig) GetFsFileMax() int32
- func (x *SysctlConfig) GetFsInotifyMaxUserWatches() int32
- func (x *SysctlConfig) GetFsNrOpen() int32
- func (x *SysctlConfig) GetKernelThreadsMax() int32
- func (x *SysctlConfig) GetNetCoreNetdevMaxBacklog() int32
- func (x *SysctlConfig) GetNetCoreOptmemMax() int32
- func (x *SysctlConfig) GetNetCoreRmemDefault() int32
- func (x *SysctlConfig) GetNetCoreRmemMax() int32
- func (x *SysctlConfig) GetNetCoreSomaxconn() int32
- func (x *SysctlConfig) GetNetCoreWmemDefault() int32
- func (x *SysctlConfig) GetNetCoreWmemMax() int32
- func (x *SysctlConfig) GetNetIpv4IpLocalPortRange() string
- func (x *SysctlConfig) GetNetIpv4NeighDefaultGcThresh1() int32
- func (x *SysctlConfig) GetNetIpv4NeighDefaultGcThresh2() int32
- func (x *SysctlConfig) GetNetIpv4NeighDefaultGcThresh3() int32
- func (x *SysctlConfig) GetNetIpv4TcpFinTimeout() int32
- func (x *SysctlConfig) GetNetIpv4TcpKeepaliveProbes() int32
- func (x *SysctlConfig) GetNetIpv4TcpKeepaliveTime() int32
- func (x *SysctlConfig) GetNetIpv4TcpMaxSynBacklog() int32
- func (x *SysctlConfig) GetNetIpv4TcpMaxTwBuckets() int32
- func (x *SysctlConfig) GetNetIpv4TcpTwReuse() bool
- func (x *SysctlConfig) GetNetIpv4TcpkeepaliveIntvl() int32
- func (x *SysctlConfig) GetNetNetfilterNfConntrackBuckets() int32
- func (x *SysctlConfig) GetNetNetfilterNfConntrackMax() int32
- func (x *SysctlConfig) GetVMMaxMapCount() int32
- func (x *SysctlConfig) GetVMSwappiness() int32
- func (x *SysctlConfig) GetVMVfsCachePressure() int32
- func (*SysctlConfig) ProtoMessage()
- func (x *SysctlConfig) ProtoReflect() protoreflect.Message
- func (x *SysctlConfig) Reset()
- func (x *SysctlConfig) String() string
- type TLSBootstrapping
- func (*TLSBootstrapping) Descriptor() ([]byte, []int)deprecated
- func (x *TLSBootstrapping) GetCustomSecureTlsBootstrapAppserverAppid() string
- func (x *TLSBootstrapping) GetSecureTlsBootstrapping() FeatureState
- func (x *TLSBootstrapping) GetTlsBootstrapToken() string
- func (x *TLSBootstrapping) GetTlsBootstrapping() FeatureState
- func (*TLSBootstrapping) ProtoMessage()
- func (x *TLSBootstrapping) ProtoReflect() protoreflect.Message
- func (x *TLSBootstrapping) Reset()
- func (x *TLSBootstrapping) String() string
- type Taint
- type TeleportConfig
- func (*TeleportConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TeleportConfig) GetStatus() FeatureState
- func (x *TeleportConfig) GetTeleportdPluginDownloadUrl() string
- func (*TeleportConfig) ProtoMessage()
- func (x *TeleportConfig) ProtoReflect() protoreflect.Message
- func (x *TeleportConfig) Reset()
- func (x *TeleportConfig) String() string
- type UlimitConfig
- func (*UlimitConfig) Descriptor() ([]byte, []int)deprecated
- func (x *UlimitConfig) GetMaxLockedMemory() string
- func (x *UlimitConfig) GetNoFile() string
- func (*UlimitConfig) ProtoMessage()
- func (x *UlimitConfig) ProtoReflect() protoreflect.Message
- func (x *UlimitConfig) Reset()
- func (x *UlimitConfig) String() string
- type VirtualNetworkConfig
- func (*VirtualNetworkConfig) Descriptor() ([]byte, []int)deprecated
- func (x *VirtualNetworkConfig) GetName() string
- func (x *VirtualNetworkConfig) GetResourceGroup() string
- func (*VirtualNetworkConfig) ProtoMessage()
- func (x *VirtualNetworkConfig) ProtoReflect() protoreflect.Message
- func (x *VirtualNetworkConfig) Reset()
- func (x *VirtualNetworkConfig) String() string
Constants ¶
This section is empty.
Variables ¶
var ( FeatureState_name = map[int32]string{ 0: "FEATURE_STATE_UNSPECIFIED", 1: "FEATURE_STATE_ENABLED", 2: "FEATURE_STATE_DISABLED", } FeatureState_value = map[string]int32{ "FEATURE_STATE_UNSPECIFIED": 0, "FEATURE_STATE_ENABLED": 1, "FEATURE_STATE_DISABLED": 2, } )
Enum value maps for FeatureState.
var ( IdentityType_name = map[int32]string{ 0: "IDENTITY_TYPE_UNSPECIFIED", 1: "IDENTITY_TYPE_SERVICE_PRINCIPAL", 2: "IDENTITY_TYPE_SYSTEM_IDENTITY", 3: "IDENTITY_TYPE_USER_IDENTITY", } IdentityType_value = map[string]int32{ "IDENTITY_TYPE_UNSPECIFIED": 0, "IDENTITY_TYPE_SERVICE_PRINCIPAL": 1, "IDENTITY_TYPE_SYSTEM_IDENTITY": 2, "IDENTITY_TYPE_USER_IDENTITY": 3, } )
Enum value maps for IdentityType.
var ( NetworkPluginType_name = map[int32]string{ 0: "NETWORK_PLUGIN_TYPE_UNSPECIFIED", 1: "NETWORK_PLUGIN_TYPE_NONE", 2: "NETWORK_PLUGIN_TYPE_AZURE", 3: "NETWORK_PLUGIN_TYPE_KUBENET", } NetworkPluginType_value = map[string]int32{ "NETWORK_PLUGIN_TYPE_UNSPECIFIED": 0, "NETWORK_PLUGIN_TYPE_NONE": 1, "NETWORK_PLUGIN_TYPE_AZURE": 2, "NETWORK_PLUGIN_TYPE_KUBENET": 3, } )
Enum value maps for NetworkPluginType.
var ( NetworkPolicyType_name = map[int32]string{ 0: "NETWORK_POLICY_TYPE_UNSPECIFIED", 1: "NETWORK_POLICY_TYPE_NONE", 2: "NETWORK_POLICY_TYPE_AZURE", 3: "NETWORK_POLICY_TYPE_CALICO", } NetworkPolicyType_value = map[string]int32{ "NETWORK_POLICY_TYPE_UNSPECIFIED": 0, "NETWORK_POLICY_TYPE_NONE": 1, "NETWORK_POLICY_TYPE_AZURE": 2, "NETWORK_POLICY_TYPE_CALICO": 3, } )
Enum value maps for NetworkPolicyType.
var ( KubeletDiskType_name = map[int32]string{ 0: "KUBELET_DISK_TYPE_UNSPECIFIED", 1: "KUBELET_DISK_TYPE_OS_DISK", 2: "KUBELET_DISK_TYPE_TEMP_DISK", } KubeletDiskType_value = map[string]int32{ "KUBELET_DISK_TYPE_UNSPECIFIED": 0, "KUBELET_DISK_TYPE_OS_DISK": 1, "KUBELET_DISK_TYPE_TEMP_DISK": 2, } )
Enum value maps for KubeletDiskType.
var ( LoadBalancerSku_name = map[int32]string{ 0: "LOAD_BALANCER_SKU_UNSPECIFIED", 1: "LOAD_BALANCER_SKU_BASIC", 2: "LOAD_BALANCER_SKU_STANDARD", } LoadBalancerSku_value = map[string]int32{ "LOAD_BALANCER_SKU_UNSPECIFIED": 0, "LOAD_BALANCER_SKU_BASIC": 1, "LOAD_BALANCER_SKU_STANDARD": 2, } )
Enum value maps for LoadBalancerSku.
var ( NetworkMode_name = map[int32]string{ 0: "NETWORK_MODE_UNSPECIFIED", 1: "NETWORK_MODE_L2BRIDGE", } NetworkMode_value = map[string]int32{ "NETWORK_MODE_UNSPECIFIED": 0, "NETWORK_MODE_L2BRIDGE": 1, } )
Enum value maps for NetworkMode.
var File_pkg_proto_nbcontract_v1_config_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ApiServerConfig ¶
type ApiServerConfig struct { ApiserverPublicKey string `protobuf:"bytes,1,opt,name=apiserver_public_key,json=apiserverPublicKey,proto3" json:"apiserver_public_key,omitempty"` ApiserverName string `protobuf:"bytes,2,opt,name=apiserver_name,json=apiserverName,proto3" json:"apiserver_name,omitempty"` ApiServerEndpoint string `protobuf:"bytes,3,opt,name=api_server_endpoint,json=apiServerEndpoint,proto3" json:"api_server_endpoint,omitempty"` // contains filtered or unexported fields }
func (*ApiServerConfig) Descriptor
deprecated
func (*ApiServerConfig) Descriptor() ([]byte, []int)
Deprecated: Use ApiServerConfig.ProtoReflect.Descriptor instead.
func (*ApiServerConfig) GetApiServerEndpoint ¶ added in v0.20231107.0
func (x *ApiServerConfig) GetApiServerEndpoint() string
func (*ApiServerConfig) GetApiserverName ¶ added in v0.20231107.0
func (x *ApiServerConfig) GetApiserverName() string
func (*ApiServerConfig) GetApiserverPublicKey ¶ added in v0.20231107.0
func (x *ApiServerConfig) GetApiserverPublicKey() string
func (*ApiServerConfig) ProtoMessage ¶
func (*ApiServerConfig) ProtoMessage()
func (*ApiServerConfig) ProtoReflect ¶
func (x *ApiServerConfig) ProtoReflect() protoreflect.Message
func (*ApiServerConfig) Reset ¶
func (x *ApiServerConfig) Reset()
func (*ApiServerConfig) String ¶
func (x *ApiServerConfig) String() string
type CloudProviderBackoffConfig ¶ added in v0.20231107.0
type CloudProviderBackoffConfig struct { Status FeatureState `protobuf:"varint,1,opt,name=status,proto3,enum=nbcontract.v1.FeatureState" json:"status,omitempty"` Mode string `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"` Retries int32 `protobuf:"varint,3,opt,name=retries,proto3" json:"retries,omitempty"` Exponent float64 `protobuf:"fixed64,4,opt,name=exponent,proto3" json:"exponent,omitempty"` Duration int32 `protobuf:"varint,5,opt,name=duration,proto3" json:"duration,omitempty"` Jitter float64 `protobuf:"fixed64,6,opt,name=jitter,proto3" json:"jitter,omitempty"` // contains filtered or unexported fields }
func (*CloudProviderBackoffConfig) Descriptor
deprecated
added in
v0.20231107.0
func (*CloudProviderBackoffConfig) Descriptor() ([]byte, []int)
Deprecated: Use CloudProviderBackoffConfig.ProtoReflect.Descriptor instead.
func (*CloudProviderBackoffConfig) GetDuration ¶ added in v0.20231107.0
func (x *CloudProviderBackoffConfig) GetDuration() int32
func (*CloudProviderBackoffConfig) GetExponent ¶ added in v0.20231107.0
func (x *CloudProviderBackoffConfig) GetExponent() float64
func (*CloudProviderBackoffConfig) GetJitter ¶ added in v0.20231107.0
func (x *CloudProviderBackoffConfig) GetJitter() float64
func (*CloudProviderBackoffConfig) GetMode ¶ added in v0.20231107.0
func (x *CloudProviderBackoffConfig) GetMode() string
func (*CloudProviderBackoffConfig) GetRetries ¶ added in v0.20231107.0
func (x *CloudProviderBackoffConfig) GetRetries() int32
func (*CloudProviderBackoffConfig) GetStatus ¶ added in v0.20231107.0
func (x *CloudProviderBackoffConfig) GetStatus() FeatureState
func (*CloudProviderBackoffConfig) ProtoMessage ¶ added in v0.20231107.0
func (*CloudProviderBackoffConfig) ProtoMessage()
func (*CloudProviderBackoffConfig) ProtoReflect ¶ added in v0.20231107.0
func (x *CloudProviderBackoffConfig) ProtoReflect() protoreflect.Message
func (*CloudProviderBackoffConfig) Reset ¶ added in v0.20231107.0
func (x *CloudProviderBackoffConfig) Reset()
func (*CloudProviderBackoffConfig) String ¶ added in v0.20231107.0
func (x *CloudProviderBackoffConfig) String() string
type CloudProviderConfig ¶ added in v0.20231107.0
type CloudProviderConfig struct { CloudProviderBackoffConfig *CloudProviderBackoffConfig `` /* 143-byte string literal not displayed */ CloudProviderRateLimitConfig *CloudProviderRateLimitConfig `` /* 151-byte string literal not displayed */ CloudProviderDisableOutBoundSnat bool `` /* 166-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CloudProviderConfig) Descriptor
deprecated
added in
v0.20231107.0
func (*CloudProviderConfig) Descriptor() ([]byte, []int)
Deprecated: Use CloudProviderConfig.ProtoReflect.Descriptor instead.
func (*CloudProviderConfig) GetCloudProviderBackoffConfig ¶ added in v0.20231107.0
func (x *CloudProviderConfig) GetCloudProviderBackoffConfig() *CloudProviderBackoffConfig
func (*CloudProviderConfig) GetCloudProviderDisableOutBoundSnat ¶ added in v0.20231107.0
func (x *CloudProviderConfig) GetCloudProviderDisableOutBoundSnat() bool
func (*CloudProviderConfig) GetCloudProviderRateLimitConfig ¶ added in v0.20231107.0
func (x *CloudProviderConfig) GetCloudProviderRateLimitConfig() *CloudProviderRateLimitConfig
func (*CloudProviderConfig) ProtoMessage ¶ added in v0.20231107.0
func (*CloudProviderConfig) ProtoMessage()
func (*CloudProviderConfig) ProtoReflect ¶ added in v0.20231107.0
func (x *CloudProviderConfig) ProtoReflect() protoreflect.Message
func (*CloudProviderConfig) Reset ¶ added in v0.20231107.0
func (x *CloudProviderConfig) Reset()
func (*CloudProviderConfig) String ¶ added in v0.20231107.0
func (x *CloudProviderConfig) String() string
type CloudProviderRateLimitConfig ¶ added in v0.20231107.0
type CloudProviderRateLimitConfig struct { Status FeatureState `protobuf:"varint,1,opt,name=status,proto3,enum=nbcontract.v1.FeatureState" json:"status,omitempty"` Qps float64 `protobuf:"fixed64,2,opt,name=qps,proto3" json:"qps,omitempty"` QpsWrite float64 `protobuf:"fixed64,3,opt,name=qps_write,json=qpsWrite,proto3" json:"qps_write,omitempty"` Bucket int32 `protobuf:"varint,4,opt,name=bucket,proto3" json:"bucket,omitempty"` BucketWrite int32 `protobuf:"varint,5,opt,name=bucket_write,json=bucketWrite,proto3" json:"bucket_write,omitempty"` // contains filtered or unexported fields }
func (*CloudProviderRateLimitConfig) Descriptor
deprecated
added in
v0.20231107.0
func (*CloudProviderRateLimitConfig) Descriptor() ([]byte, []int)
Deprecated: Use CloudProviderRateLimitConfig.ProtoReflect.Descriptor instead.
func (*CloudProviderRateLimitConfig) GetBucket ¶ added in v0.20231107.0
func (x *CloudProviderRateLimitConfig) GetBucket() int32
func (*CloudProviderRateLimitConfig) GetBucketWrite ¶ added in v0.20231107.0
func (x *CloudProviderRateLimitConfig) GetBucketWrite() int32
func (*CloudProviderRateLimitConfig) GetQps ¶ added in v0.20231107.0
func (x *CloudProviderRateLimitConfig) GetQps() float64
func (*CloudProviderRateLimitConfig) GetQpsWrite ¶ added in v0.20231107.0
func (x *CloudProviderRateLimitConfig) GetQpsWrite() float64
func (*CloudProviderRateLimitConfig) GetStatus ¶ added in v0.20231107.0
func (x *CloudProviderRateLimitConfig) GetStatus() FeatureState
func (*CloudProviderRateLimitConfig) ProtoMessage ¶ added in v0.20231107.0
func (*CloudProviderRateLimitConfig) ProtoMessage()
func (*CloudProviderRateLimitConfig) ProtoReflect ¶ added in v0.20231107.0
func (x *CloudProviderRateLimitConfig) ProtoReflect() protoreflect.Message
func (*CloudProviderRateLimitConfig) Reset ¶ added in v0.20231107.0
func (x *CloudProviderRateLimitConfig) Reset()
func (*CloudProviderRateLimitConfig) String ¶ added in v0.20231107.0
func (x *CloudProviderRateLimitConfig) String() string
type Configuration ¶
type Configuration struct { ClusterCertificateAuthority string `` /* 144-byte string literal not displayed */ // only required until Secure TLS bootstrapping in place // would use kubelet identity after that. TlsBootstrapToken string `protobuf:"bytes,2,opt,name=tls_bootstrap_token,json=tlsBootstrapToken,proto3" json:"tls_bootstrap_token,omitempty"` // cluster/user config KubernetesVersion string `protobuf:"bytes,3,opt,name=kubernetes_version,json=kubernetesVersion,proto3" json:"kubernetes_version,omitempty"` // Q: can this be auto-detected? Or is this part of specifying the desired node version? KubeBinaryUrl string `protobuf:"bytes,4,opt,name=kube_binary_url,json=kubeBinaryUrl,proto3" json:"kube_binary_url,omitempty"` // maybe we can combine this and custom_kube_binary_url later once we figure out the logic of how they are used. CustomKubeBinaryUrl string `protobuf:"bytes,5,opt,name=custom_kube_binary_url,json=customKubeBinaryUrl,proto3" json:"custom_kube_binary_url,omitempty"` KubeproxyUrl string `protobuf:"bytes,6,opt,name=kubeproxy_url,json=kubeproxyUrl,proto3" json:"kubeproxy_url,omitempty"` ApiserverConfig *ApiServerConfig `protobuf:"bytes,7,opt,name=apiserver_config,json=apiserverConfig,proto3" json:"apiserver_config,omitempty"` SubscriptionId string `protobuf:"bytes,8,opt,name=subscription_id,json=subscriptionId,proto3" json:"subscription_id,omitempty"` ResourceGroup string `protobuf:"bytes,9,opt,name=resource_group,json=resourceGroup,proto3" json:"resource_group,omitempty"` Location string `protobuf:"bytes,10,opt,name=location,proto3" json:"location,omitempty"` VmType string `protobuf:"bytes,11,opt,name=vm_type,json=vmType,proto3" json:"vm_type,omitempty"` PrimaryAvailabilitySet string `` /* 130-byte string literal not displayed */ PrimaryScaleSet string `protobuf:"bytes,13,opt,name=primary_scale_set,json=primaryScaleSet,proto3" json:"primary_scale_set,omitempty"` CloudProviderConfig *CloudProviderConfig `protobuf:"bytes,14,opt,name=cloud_provider_config,json=cloudProviderConfig,proto3" json:"cloud_provider_config,omitempty"` IdentityConfiguration *IdentityConfiguration `protobuf:"bytes,15,opt,name=identity_configuration,json=identityConfiguration,proto3" json:"identity_configuration,omitempty"` RuncConfig *RuncConfig `protobuf:"bytes,16,opt,name=runc_config,json=runcConfig,proto3" json:"runc_config,omitempty"` // ... and a bunch of user-specified config RepoDepotEndpoint string `protobuf:"bytes,17,opt,name=repo_depot_endpoint,json=repoDepotEndpoint,proto3" json:"repo_depot_endpoint,omitempty"` LinuxAdminUsername string `protobuf:"bytes,18,opt,name=linux_admin_username,json=linuxAdminUsername,proto3" json:"linux_admin_username,omitempty"` TenantId string `protobuf:"bytes,19,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` UseInstanceMetadata bool `protobuf:"varint,20,opt,name=use_instance_metadata,json=useInstanceMetadata,proto3" json:"use_instance_metadata,omitempty"` LoadBalancerConfig *LoadBalancerConfig `protobuf:"bytes,21,opt,name=load_balancer_config,json=loadBalancerConfig,proto3" json:"load_balancer_config,omitempty"` ContainerdConfig *ContainerdConfig `protobuf:"bytes,22,opt,name=containerd_config,json=containerdConfig,proto3" json:"containerd_config,omitempty"` IsVhd bool `protobuf:"varint,23,opt,name=is_vhd,json=isVhd,proto3" json:"is_vhd,omitempty"` GpuConfig *GpuConfig `protobuf:"bytes,24,opt,name=gpu_config,json=gpuConfig,proto3" json:"gpu_config,omitempty"` IsSgxNode bool `protobuf:"varint,25,opt,name=is_sgx_node,json=isSgxNode,proto3" json:"is_sgx_node,omitempty"` TeleportConfig *TeleportConfig `protobuf:"bytes,26,opt,name=teleport_config,json=teleportConfig,proto3" json:"teleport_config,omitempty"` HttpProxyConfiguration *HttpProxyConfig `` /* 130-byte string literal not displayed */ SshStatus FeatureState `protobuf:"varint,28,opt,name=ssh_status,json=sshStatus,proto3,enum=nbcontract.v1.FeatureState" json:"ssh_status,omitempty"` UnattendedUpgradeStatus FeatureState `` /* 166-byte string literal not displayed */ MessageOfTheDay string `protobuf:"bytes,30,opt,name=message_of_the_day,json=messageOfTheDay,proto3" json:"message_of_the_day,omitempty"` SwapFileSizeMb string `protobuf:"bytes,31,opt,name=swap_file_size_mb,json=swapFileSizeMb,proto3" json:"swap_file_size_mb,omitempty"` KubeletConfiguration *KubeletConfiguration `protobuf:"bytes,32,opt,name=kubelet_configuration,json=kubeletConfiguration,proto3" json:"kubelet_configuration,omitempty"` HostsConfigAgentStatus FeatureState `` /* 165-byte string literal not displayed */ CustomCaTrustConfig *CustomCaTrustConfig `protobuf:"bytes,34,opt,name=custom_ca_trust_config,json=customCaTrustConfig,proto3" json:"custom_ca_trust_config,omitempty"` ProvisionOutput string `protobuf:"bytes,35,opt,name=provision_output,json=provisionOutput,proto3" json:"provision_output,omitempty"` HyperkubeUrl string `protobuf:"bytes,36,opt,name=hyperkube_url,json=hyperkubeUrl,proto3" json:"hyperkube_url,omitempty"` //will be removed later MobyVersion string `protobuf:"bytes,37,opt,name=moby_version,json=mobyVersion,proto3" json:"moby_version,omitempty"` //will be removed later ContainerRuntime string `protobuf:"bytes,38,opt,name=container_runtime,json=containerRuntime,proto3" json:"container_runtime,omitempty"` //will be removed later CliTool string `protobuf:"bytes,39,opt,name=cli_tool,json=cliTool,proto3" json:"cli_tool,omitempty"` //will be removed later NeedsContainerd bool `protobuf:"varint,40,opt,name=needs_containerd,json=needsContainerd,proto3" json:"needs_containerd,omitempty"` //will be removed later IsKrustlet bool `protobuf:"varint,41,opt,name=is_krustlet,json=isKrustlet,proto3" json:"is_krustlet,omitempty"` //can be removed, this only depends on workload runtime, which is a better contract input NeedsDockerLogin bool `protobuf:"varint,42,opt,name=needs_docker_login,json=needsDockerLogin,proto3" json:"needs_docker_login,omitempty"` //useless, will remove Ipv6DualStackEnabled FeatureState `` //seems very specific to RP, discuss with Alex wrt Karpenter /* 159-byte string literal not displayed */ OutboundCommand string `protobuf:"bytes,44,opt,name=outbound_command,json=outboundCommand,proto3" json:"outbound_command,omitempty"` //this is const depending on cloud, can be removed later with smart refactoring EnableUnattendedUpgrade bool `` //seems the current API is messed up with naming, fix soon /* 134-byte string literal not displayed */ EnsureNoDupePromiscuousBridge bool `` //this is little weird, check cse_cmd.sh for actual condition /* 156-byte string literal not displayed */ CustomSearchDomain *CustomSearchDomain `protobuf:"bytes,47,opt,name=custom_search_domain,json=customSearchDomain,proto3" json:"custom_search_domain,omitempty"` CustomLinuxOsConfig *CustomLinuxOSConfig `protobuf:"bytes,48,opt,name=custom_linux_os_config,json=customLinuxOsConfig,proto3" json:"custom_linux_os_config,omitempty"` CustomCloudConfig *CustomCloudConfig `protobuf:"bytes,49,opt,name=custom_cloud_config,json=customCloudConfig,proto3" json:"custom_cloud_config,omitempty"` // we do not need these in the final contract, these are consts CseHelperFilepath string `protobuf:"bytes,50,opt,name=cse_helper_filepath,json=cseHelperFilepath,proto3" json:"cse_helper_filepath,omitempty"` CseDistroHelperFilepath string `` /* 135-byte string literal not displayed */ CseInstallFilepath string `protobuf:"bytes,52,opt,name=cse_install_filepath,json=cseInstallFilepath,proto3" json:"cse_install_filepath,omitempty"` CseDistroInstallFilepath string `` /* 138-byte string literal not displayed */ CseConfigFilepath string `protobuf:"bytes,54,opt,name=cse_config_filepath,json=cseConfigFilepath,proto3" json:"cse_config_filepath,omitempty"` Dhcpv6ServiceFilepath string `` /* 127-byte string literal not displayed */ Dhcpv6ConfigFilepath string `protobuf:"bytes,56,opt,name=dhcpv6_config_filepath,json=dhcpv6ConfigFilepath,proto3" json:"dhcpv6_config_filepath,omitempty"` AzurePrivateRegistryServer string `` /* 144-byte string literal not displayed */ PrivateEgressProxyAddress string `` /* 141-byte string literal not displayed */ ArtifactStreamingEnabled FeatureState `` /* 169-byte string literal not displayed */ IsKata bool `protobuf:"varint,60,opt,name=is_kata,json=isKata,proto3" json:"is_kata,omitempty"` // we can calculate this on the VHD, will remove from final contract NeedsCgorupv2 bool `protobuf:"varint,61,opt,name=needs_cgorupv2,json=needsCgorupv2,proto3" json:"needs_cgorupv2,omitempty"` // we can calculate this on the VHD, will remove from final contract // contains filtered or unexported fields }
illustrative division only
func (*Configuration) Descriptor
deprecated
func (*Configuration) Descriptor() ([]byte, []int)
Deprecated: Use Configuration.ProtoReflect.Descriptor instead.
func (*Configuration) GetApiserverConfig ¶ added in v0.20231107.0
func (x *Configuration) GetApiserverConfig() *ApiServerConfig
func (*Configuration) GetArtifactStreamingEnabled ¶ added in v0.20231122.1
func (x *Configuration) GetArtifactStreamingEnabled() FeatureState
func (*Configuration) GetAzurePrivateRegistryServer ¶
func (x *Configuration) GetAzurePrivateRegistryServer() string
func (*Configuration) GetCliTool ¶ added in v0.20231113.1
func (x *Configuration) GetCliTool() string
func (*Configuration) GetCloudProviderConfig ¶ added in v0.20231107.0
func (x *Configuration) GetCloudProviderConfig() *CloudProviderConfig
func (*Configuration) GetClusterCertificateAuthority ¶ added in v0.20231107.0
func (x *Configuration) GetClusterCertificateAuthority() string
func (*Configuration) GetContainerRuntime ¶ added in v0.20231113.1
func (x *Configuration) GetContainerRuntime() string
func (*Configuration) GetContainerdConfig ¶
func (x *Configuration) GetContainerdConfig() *ContainerdConfig
func (*Configuration) GetCseConfigFilepath ¶ added in v0.20231113.1
func (x *Configuration) GetCseConfigFilepath() string
func (*Configuration) GetCseDistroHelperFilepath ¶ added in v0.20231113.1
func (x *Configuration) GetCseDistroHelperFilepath() string
func (*Configuration) GetCseDistroInstallFilepath ¶ added in v0.20231113.1
func (x *Configuration) GetCseDistroInstallFilepath() string
func (*Configuration) GetCseHelperFilepath ¶ added in v0.20231113.1
func (x *Configuration) GetCseHelperFilepath() string
func (*Configuration) GetCseInstallFilepath ¶ added in v0.20231113.1
func (x *Configuration) GetCseInstallFilepath() string
func (*Configuration) GetCustomCaTrustConfig ¶ added in v0.20231107.0
func (x *Configuration) GetCustomCaTrustConfig() *CustomCaTrustConfig
func (*Configuration) GetCustomCloudConfig ¶
func (x *Configuration) GetCustomCloudConfig() *CustomCloudConfig
func (*Configuration) GetCustomKubeBinaryUrl ¶ added in v0.20231107.0
func (x *Configuration) GetCustomKubeBinaryUrl() string
func (*Configuration) GetCustomLinuxOsConfig ¶
func (x *Configuration) GetCustomLinuxOsConfig() *CustomLinuxOSConfig
func (*Configuration) GetCustomSearchDomain ¶ added in v0.20231113.1
func (x *Configuration) GetCustomSearchDomain() *CustomSearchDomain
func (*Configuration) GetDhcpv6ConfigFilepath ¶ added in v0.20231122.1
func (x *Configuration) GetDhcpv6ConfigFilepath() string
func (*Configuration) GetDhcpv6ServiceFilepath ¶ added in v0.20231122.1
func (x *Configuration) GetDhcpv6ServiceFilepath() string
func (*Configuration) GetEnableUnattendedUpgrade ¶
func (x *Configuration) GetEnableUnattendedUpgrade() bool
func (*Configuration) GetEnsureNoDupePromiscuousBridge ¶
func (x *Configuration) GetEnsureNoDupePromiscuousBridge() bool
func (*Configuration) GetGpuConfig ¶
func (x *Configuration) GetGpuConfig() *GpuConfig
func (*Configuration) GetHostsConfigAgentStatus ¶ added in v0.20231107.0
func (x *Configuration) GetHostsConfigAgentStatus() FeatureState
func (*Configuration) GetHttpProxyConfiguration ¶ added in v0.20231107.0
func (x *Configuration) GetHttpProxyConfiguration() *HttpProxyConfig
func (*Configuration) GetHyperkubeUrl ¶ added in v0.20231113.1
func (x *Configuration) GetHyperkubeUrl() string
func (*Configuration) GetIdentityConfiguration ¶ added in v0.20231107.0
func (x *Configuration) GetIdentityConfiguration() *IdentityConfiguration
func (*Configuration) GetIpv6DualStackEnabled ¶
func (x *Configuration) GetIpv6DualStackEnabled() FeatureState
func (*Configuration) GetIsKata ¶
func (x *Configuration) GetIsKata() bool
func (*Configuration) GetIsKrustlet ¶ added in v0.20231113.1
func (x *Configuration) GetIsKrustlet() bool
func (*Configuration) GetIsSgxNode ¶ added in v0.20231107.0
func (x *Configuration) GetIsSgxNode() bool
func (*Configuration) GetIsVhd ¶
func (x *Configuration) GetIsVhd() bool
func (*Configuration) GetKubeBinaryUrl ¶ added in v0.20231107.0
func (x *Configuration) GetKubeBinaryUrl() string
func (*Configuration) GetKubeletConfiguration ¶ added in v0.20231107.0
func (x *Configuration) GetKubeletConfiguration() *KubeletConfiguration
func (*Configuration) GetKubeproxyUrl ¶ added in v0.20231107.0
func (x *Configuration) GetKubeproxyUrl() string
func (*Configuration) GetKubernetesVersion ¶
func (x *Configuration) GetKubernetesVersion() string
func (*Configuration) GetLinuxAdminUsername ¶
func (x *Configuration) GetLinuxAdminUsername() string
func (*Configuration) GetLoadBalancerConfig ¶ added in v0.20231107.0
func (x *Configuration) GetLoadBalancerConfig() *LoadBalancerConfig
func (*Configuration) GetLocation ¶ added in v0.20231107.0
func (x *Configuration) GetLocation() string
func (*Configuration) GetMessageOfTheDay ¶
func (x *Configuration) GetMessageOfTheDay() string
func (*Configuration) GetMobyVersion ¶ added in v0.20231113.1
func (x *Configuration) GetMobyVersion() string
func (*Configuration) GetNeedsCgorupv2 ¶ added in v0.20231122.1
func (x *Configuration) GetNeedsCgorupv2() bool
func (*Configuration) GetNeedsContainerd ¶ added in v0.20231113.1
func (x *Configuration) GetNeedsContainerd() bool
func (*Configuration) GetNeedsDockerLogin ¶ added in v0.20231113.1
func (x *Configuration) GetNeedsDockerLogin() bool
func (*Configuration) GetOutboundCommand ¶
func (x *Configuration) GetOutboundCommand() string
func (*Configuration) GetPrimaryAvailabilitySet ¶ added in v0.20231107.0
func (x *Configuration) GetPrimaryAvailabilitySet() string
func (*Configuration) GetPrimaryScaleSet ¶ added in v0.20231107.0
func (x *Configuration) GetPrimaryScaleSet() string
func (*Configuration) GetPrivateEgressProxyAddress ¶
func (x *Configuration) GetPrivateEgressProxyAddress() string
func (*Configuration) GetProvisionOutput ¶
func (x *Configuration) GetProvisionOutput() string
func (*Configuration) GetRepoDepotEndpoint ¶ added in v0.20231107.0
func (x *Configuration) GetRepoDepotEndpoint() string
func (*Configuration) GetResourceGroup ¶ added in v0.20231107.0
func (x *Configuration) GetResourceGroup() string
func (*Configuration) GetRuncConfig ¶
func (x *Configuration) GetRuncConfig() *RuncConfig
func (*Configuration) GetSshStatus ¶ added in v0.20231107.0
func (x *Configuration) GetSshStatus() FeatureState
func (*Configuration) GetSubscriptionId ¶ added in v0.20231107.0
func (x *Configuration) GetSubscriptionId() string
func (*Configuration) GetSwapFileSizeMb ¶ added in v0.20231107.0
func (x *Configuration) GetSwapFileSizeMb() string
func (*Configuration) GetTeleportConfig ¶
func (x *Configuration) GetTeleportConfig() *TeleportConfig
func (*Configuration) GetTenantId ¶ added in v0.20231107.0
func (x *Configuration) GetTenantId() string
func (*Configuration) GetTlsBootstrapToken ¶ added in v0.20231107.0
func (x *Configuration) GetTlsBootstrapToken() string
func (*Configuration) GetUnattendedUpgradeStatus ¶ added in v0.20231107.0
func (x *Configuration) GetUnattendedUpgradeStatus() FeatureState
func (*Configuration) GetUseInstanceMetadata ¶ added in v0.20231107.0
func (x *Configuration) GetUseInstanceMetadata() bool
func (*Configuration) GetVmType ¶ added in v0.20231107.0
func (x *Configuration) GetVmType() string
func (*Configuration) ProtoMessage ¶
func (*Configuration) ProtoMessage()
func (*Configuration) ProtoReflect ¶
func (x *Configuration) ProtoReflect() protoreflect.Message
func (*Configuration) Reset ¶
func (x *Configuration) Reset()
func (*Configuration) String ¶
func (x *Configuration) String() string
type ContainerdConfig ¶
type ContainerdConfig struct { ContainerdDownloadUrlBase string `` /* 140-byte string literal not displayed */ ContainerdVersion string `protobuf:"bytes,2,opt,name=containerd_version,json=containerdVersion,proto3" json:"containerd_version,omitempty"` ContainerdPackageUrl string `protobuf:"bytes,3,opt,name=containerd_package_url,json=containerdPackageUrl,proto3" json:"containerd_package_url,omitempty"` // contains filtered or unexported fields }
func (*ContainerdConfig) Descriptor
deprecated
func (*ContainerdConfig) Descriptor() ([]byte, []int)
Deprecated: Use ContainerdConfig.ProtoReflect.Descriptor instead.
func (*ContainerdConfig) GetContainerdDownloadUrlBase ¶
func (x *ContainerdConfig) GetContainerdDownloadUrlBase() string
func (*ContainerdConfig) GetContainerdPackageUrl ¶
func (x *ContainerdConfig) GetContainerdPackageUrl() string
func (*ContainerdConfig) GetContainerdVersion ¶
func (x *ContainerdConfig) GetContainerdVersion() string
func (*ContainerdConfig) ProtoMessage ¶
func (*ContainerdConfig) ProtoMessage()
func (*ContainerdConfig) ProtoReflect ¶
func (x *ContainerdConfig) ProtoReflect() protoreflect.Message
func (*ContainerdConfig) Reset ¶
func (x *ContainerdConfig) Reset()
func (*ContainerdConfig) String ¶
func (x *ContainerdConfig) String() string
type CustomCaTrustConfig ¶ added in v0.20231107.0
type CustomCaTrustConfig struct { CustomCaTrustStatus FeatureState `` /* 155-byte string literal not displayed */ CustomCaTrustCount int32 `protobuf:"varint,2,opt,name=custom_ca_trust_count,json=customCaTrustCount,proto3" json:"custom_ca_trust_count,omitempty"` CustomCaCerts []string `protobuf:"bytes,3,rep,name=custom_ca_certs,json=customCaCerts,proto3" json:"custom_ca_certs,omitempty"` // contains filtered or unexported fields }
func (*CustomCaTrustConfig) Descriptor
deprecated
added in
v0.20231107.0
func (*CustomCaTrustConfig) Descriptor() ([]byte, []int)
Deprecated: Use CustomCaTrustConfig.ProtoReflect.Descriptor instead.
func (*CustomCaTrustConfig) GetCustomCaCerts ¶ added in v0.20231107.0
func (x *CustomCaTrustConfig) GetCustomCaCerts() []string
func (*CustomCaTrustConfig) GetCustomCaTrustCount ¶ added in v0.20231107.0
func (x *CustomCaTrustConfig) GetCustomCaTrustCount() int32
func (*CustomCaTrustConfig) GetCustomCaTrustStatus ¶ added in v0.20231107.0
func (x *CustomCaTrustConfig) GetCustomCaTrustStatus() FeatureState
func (*CustomCaTrustConfig) ProtoMessage ¶ added in v0.20231107.0
func (*CustomCaTrustConfig) ProtoMessage()
func (*CustomCaTrustConfig) ProtoReflect ¶ added in v0.20231107.0
func (x *CustomCaTrustConfig) ProtoReflect() protoreflect.Message
func (*CustomCaTrustConfig) Reset ¶ added in v0.20231107.0
func (x *CustomCaTrustConfig) Reset()
func (*CustomCaTrustConfig) String ¶ added in v0.20231107.0
func (x *CustomCaTrustConfig) String() string
type CustomCloudConfig ¶
type CustomCloudConfig struct { TargetEnvironment string `protobuf:"bytes,1,opt,name=target_environment,json=targetEnvironment,proto3" json:"target_environment,omitempty"` TargetCloud string `protobuf:"bytes,2,opt,name=target_cloud,json=targetCloud,proto3" json:"target_cloud,omitempty"` // can probably get rid of this, analyze more IsCustomCloud bool `protobuf:"varint,3,opt,name=is_custom_cloud,json=isCustomCloud,proto3" json:"is_custom_cloud,omitempty"` CustomEnvJsonContent string `protobuf:"bytes,4,opt,name=custom_env_json_content,json=customEnvJsonContent,proto3" json:"custom_env_json_content,omitempty"` // can be generated on the VHD, also rename // contains filtered or unexported fields }
func (*CustomCloudConfig) Descriptor
deprecated
func (*CustomCloudConfig) Descriptor() ([]byte, []int)
Deprecated: Use CustomCloudConfig.ProtoReflect.Descriptor instead.
func (*CustomCloudConfig) GetCustomEnvJsonContent ¶
func (x *CustomCloudConfig) GetCustomEnvJsonContent() string
func (*CustomCloudConfig) GetIsCustomCloud ¶ added in v0.20231113.1
func (x *CustomCloudConfig) GetIsCustomCloud() bool
func (*CustomCloudConfig) GetTargetCloud ¶ added in v0.20231113.1
func (x *CustomCloudConfig) GetTargetCloud() string
func (*CustomCloudConfig) GetTargetEnvironment ¶ added in v0.20231113.1
func (x *CustomCloudConfig) GetTargetEnvironment() string
func (*CustomCloudConfig) ProtoMessage ¶
func (*CustomCloudConfig) ProtoMessage()
func (*CustomCloudConfig) ProtoReflect ¶
func (x *CustomCloudConfig) ProtoReflect() protoreflect.Message
func (*CustomCloudConfig) Reset ¶
func (x *CustomCloudConfig) Reset()
func (*CustomCloudConfig) String ¶
func (x *CustomCloudConfig) String() string
type CustomLinuxOSConfig ¶
type CustomLinuxOSConfig struct { // this should change, we should not have any should fields, either modify scripts or calculate them on VHD ShouldConfigSwapFile bool `` /* 126-byte string literal not displayed */ ShouldConfigTransparentHugepage bool `` /* 159-byte string literal not displayed */ ShouldConfigContainerdUlimits bool `` /* 153-byte string literal not displayed */ SwapFileSizeMb string `protobuf:"bytes,5,opt,name=swap_file_size_mb,json=swapFileSizeMb,proto3" json:"swap_file_size_mb,omitempty"` TransparentHugepage string `protobuf:"bytes,6,opt,name=transparent_hugepage,json=transparentHugepage,proto3" json:"transparent_hugepage,omitempty"` TransparentDefrag string `protobuf:"bytes,7,opt,name=transparent_defrag,json=transparentDefrag,proto3" json:"transparent_defrag,omitempty"` SysctlConfig *SysctlConfig `protobuf:"bytes,8,opt,name=sysctl_config,json=sysctlConfig,proto3,oneof" json:"sysctl_config,omitempty"` UlimitConfig *UlimitConfig `protobuf:"bytes,9,opt,name=ulimit_config,json=ulimitConfig,proto3,oneof" json:"ulimit_config,omitempty"` // contains filtered or unexported fields }
func (*CustomLinuxOSConfig) Descriptor
deprecated
func (*CustomLinuxOSConfig) Descriptor() ([]byte, []int)
Deprecated: Use CustomLinuxOSConfig.ProtoReflect.Descriptor instead.
func (*CustomLinuxOSConfig) GetShouldConfigContainerdUlimits ¶ added in v0.20231113.1
func (x *CustomLinuxOSConfig) GetShouldConfigContainerdUlimits() bool
func (*CustomLinuxOSConfig) GetShouldConfigSwapFile ¶ added in v0.20231113.1
func (x *CustomLinuxOSConfig) GetShouldConfigSwapFile() bool
func (*CustomLinuxOSConfig) GetShouldConfigTransparentHugepage ¶ added in v0.20231113.1
func (x *CustomLinuxOSConfig) GetShouldConfigTransparentHugepage() bool
func (*CustomLinuxOSConfig) GetSwapFileSizeMb ¶ added in v0.20231113.1
func (x *CustomLinuxOSConfig) GetSwapFileSizeMb() string
func (*CustomLinuxOSConfig) GetSysctlConfig ¶
func (x *CustomLinuxOSConfig) GetSysctlConfig() *SysctlConfig
func (*CustomLinuxOSConfig) GetTransparentDefrag ¶
func (x *CustomLinuxOSConfig) GetTransparentDefrag() string
func (*CustomLinuxOSConfig) GetTransparentHugepage ¶ added in v0.20231113.1
func (x *CustomLinuxOSConfig) GetTransparentHugepage() string
func (*CustomLinuxOSConfig) GetUlimitConfig ¶
func (x *CustomLinuxOSConfig) GetUlimitConfig() *UlimitConfig
func (*CustomLinuxOSConfig) ProtoMessage ¶
func (*CustomLinuxOSConfig) ProtoMessage()
func (*CustomLinuxOSConfig) ProtoReflect ¶
func (x *CustomLinuxOSConfig) ProtoReflect() protoreflect.Message
func (*CustomLinuxOSConfig) Reset ¶
func (x *CustomLinuxOSConfig) Reset()
func (*CustomLinuxOSConfig) String ¶
func (x *CustomLinuxOSConfig) String() string
type CustomSearchDomain ¶ added in v0.20231113.1
type CustomSearchDomain struct { CustomSearchDomainFilepath string `` /* 143-byte string literal not displayed */ CustomSearchDomainName string `` /* 131-byte string literal not displayed */ CustomSearchDomainRealmUser string `` /* 148-byte string literal not displayed */ CustomSearchDomainRealmPassword string `` /* 160-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CustomSearchDomain) Descriptor
deprecated
added in
v0.20231113.1
func (*CustomSearchDomain) Descriptor() ([]byte, []int)
Deprecated: Use CustomSearchDomain.ProtoReflect.Descriptor instead.
func (*CustomSearchDomain) GetCustomSearchDomainFilepath ¶ added in v0.20231122.1
func (x *CustomSearchDomain) GetCustomSearchDomainFilepath() string
func (*CustomSearchDomain) GetCustomSearchDomainName ¶ added in v0.20231113.1
func (x *CustomSearchDomain) GetCustomSearchDomainName() string
func (*CustomSearchDomain) GetCustomSearchDomainRealmPassword ¶ added in v0.20231113.1
func (x *CustomSearchDomain) GetCustomSearchDomainRealmPassword() string
func (*CustomSearchDomain) GetCustomSearchDomainRealmUser ¶ added in v0.20231113.1
func (x *CustomSearchDomain) GetCustomSearchDomainRealmUser() string
func (*CustomSearchDomain) ProtoMessage ¶ added in v0.20231113.1
func (*CustomSearchDomain) ProtoMessage()
func (*CustomSearchDomain) ProtoReflect ¶ added in v0.20231113.1
func (x *CustomSearchDomain) ProtoReflect() protoreflect.Message
func (*CustomSearchDomain) Reset ¶ added in v0.20231113.1
func (x *CustomSearchDomain) Reset()
func (*CustomSearchDomain) String ¶ added in v0.20231113.1
func (x *CustomSearchDomain) String() string
type FeatureState ¶ added in v0.20231107.0
type FeatureState int32
const ( FeatureState_FEATURE_STATE_UNSPECIFIED FeatureState = 0 FeatureState_FEATURE_STATE_ENABLED FeatureState = 1 FeatureState_FEATURE_STATE_DISABLED FeatureState = 2 )
func (FeatureState) Descriptor ¶ added in v0.20231107.0
func (FeatureState) Descriptor() protoreflect.EnumDescriptor
func (FeatureState) Enum ¶ added in v0.20231107.0
func (x FeatureState) Enum() *FeatureState
func (FeatureState) EnumDescriptor
deprecated
added in
v0.20231107.0
func (FeatureState) EnumDescriptor() ([]byte, []int)
Deprecated: Use FeatureState.Descriptor instead.
func (FeatureState) Number ¶ added in v0.20231107.0
func (x FeatureState) Number() protoreflect.EnumNumber
func (FeatureState) String ¶ added in v0.20231107.0
func (x FeatureState) String() string
func (FeatureState) Type ¶ added in v0.20231107.0
func (FeatureState) Type() protoreflect.EnumType
type GpuConfig ¶ added in v0.20231107.0
type GpuConfig struct { Status FeatureState `protobuf:"varint,1,opt,name=status,proto3,enum=nbcontract.v1.FeatureState" json:"status,omitempty"` IsMigNode FeatureState `protobuf:"varint,2,opt,name=is_mig_node,json=isMigNode,proto3,enum=nbcontract.v1.FeatureState" json:"is_mig_node,omitempty"` ConfigGpuDriverIfNeeded FeatureState `` //we can revise this name later when we clearly understand what it's doing /* 169-byte string literal not displayed */ EnableGpuDevicePluginIfNeeded FeatureState `` //we can revise this name later when we clearly understand what it's doing /* 189-byte string literal not displayed */ FabricManagerStatus FeatureState `` //consider just extracting vm_size since both GPUNeedsFabricManager and getGPUDriverVersion are just depending ont vm_size. /* 153-byte string literal not displayed */ GpuDriverVersion string `protobuf:"bytes,6,opt,name=gpu_driver_version,json=gpuDriverVersion,proto3" json:"gpu_driver_version,omitempty"` // this is dependent only on VM size, can be calculated on the VHD GpuInstanceProfile string `protobuf:"bytes,7,opt,name=gpu_instance_profile,json=gpuInstanceProfile,proto3" json:"gpu_instance_profile,omitempty"` // contains filtered or unexported fields }
func (*GpuConfig) Descriptor
deprecated
added in
v0.20231107.0
func (*GpuConfig) GetConfigGpuDriverIfNeeded ¶ added in v0.20231107.0
func (x *GpuConfig) GetConfigGpuDriverIfNeeded() FeatureState
func (*GpuConfig) GetEnableGpuDevicePluginIfNeeded ¶ added in v0.20231107.0
func (x *GpuConfig) GetEnableGpuDevicePluginIfNeeded() FeatureState
func (*GpuConfig) GetFabricManagerStatus ¶ added in v0.20231107.0
func (x *GpuConfig) GetFabricManagerStatus() FeatureState
func (*GpuConfig) GetGpuDriverVersion ¶ added in v0.20231122.1
func (*GpuConfig) GetGpuInstanceProfile ¶ added in v0.20231122.1
func (*GpuConfig) GetIsMigNode ¶ added in v0.20231107.0
func (x *GpuConfig) GetIsMigNode() FeatureState
func (*GpuConfig) GetStatus ¶ added in v0.20231107.0
func (x *GpuConfig) GetStatus() FeatureState
func (*GpuConfig) ProtoMessage ¶ added in v0.20231107.0
func (*GpuConfig) ProtoMessage()
func (*GpuConfig) ProtoReflect ¶ added in v0.20231107.0
func (x *GpuConfig) ProtoReflect() protoreflect.Message
type HttpProxyConfig ¶ added in v0.20231107.0
type HttpProxyConfig struct { HttpProxy *string `protobuf:"bytes,1,opt,name=http_proxy,json=httpProxy,proto3,oneof" json:"http_proxy,omitempty"` HttpsProxy *string `protobuf:"bytes,2,opt,name=https_proxy,json=httpsProxy,proto3,oneof" json:"https_proxy,omitempty"` NoProxy []string `protobuf:"bytes,3,rep,name=no_proxy,json=noProxy,proto3" json:"no_proxy,omitempty"` TrustedCertificateAuthority *string `` /* 150-byte string literal not displayed */ HttpProxyConfigStatus FeatureState `` /* 161-byte string literal not displayed */ HttpProxyCaConfigStatus FeatureState `` /* 169-byte string literal not displayed */ HttpProxyTrustedCa string `protobuf:"bytes,7,opt,name=http_proxy_trusted_ca,json=httpProxyTrustedCa,proto3" json:"http_proxy_trusted_ca,omitempty"` // contains filtered or unexported fields }
func (*HttpProxyConfig) Descriptor
deprecated
added in
v0.20231107.0
func (*HttpProxyConfig) Descriptor() ([]byte, []int)
Deprecated: Use HttpProxyConfig.ProtoReflect.Descriptor instead.
func (*HttpProxyConfig) GetHttpProxy ¶ added in v0.20231107.0
func (x *HttpProxyConfig) GetHttpProxy() string
func (*HttpProxyConfig) GetHttpProxyCaConfigStatus ¶ added in v0.20231107.0
func (x *HttpProxyConfig) GetHttpProxyCaConfigStatus() FeatureState
func (*HttpProxyConfig) GetHttpProxyConfigStatus ¶ added in v0.20231107.0
func (x *HttpProxyConfig) GetHttpProxyConfigStatus() FeatureState
func (*HttpProxyConfig) GetHttpProxyTrustedCa ¶ added in v0.20231107.0
func (x *HttpProxyConfig) GetHttpProxyTrustedCa() string
func (*HttpProxyConfig) GetHttpsProxy ¶ added in v0.20231107.0
func (x *HttpProxyConfig) GetHttpsProxy() string
func (*HttpProxyConfig) GetNoProxy ¶ added in v0.20231107.0
func (x *HttpProxyConfig) GetNoProxy() []string
func (*HttpProxyConfig) GetTrustedCertificateAuthority ¶ added in v0.20231107.0
func (x *HttpProxyConfig) GetTrustedCertificateAuthority() string
func (*HttpProxyConfig) ProtoMessage ¶ added in v0.20231107.0
func (*HttpProxyConfig) ProtoMessage()
func (*HttpProxyConfig) ProtoReflect ¶ added in v0.20231107.0
func (x *HttpProxyConfig) ProtoReflect() protoreflect.Message
func (*HttpProxyConfig) Reset ¶ added in v0.20231107.0
func (x *HttpProxyConfig) Reset()
func (*HttpProxyConfig) String ¶ added in v0.20231107.0
func (x *HttpProxyConfig) String() string
type IdentityConfiguration ¶ added in v0.20231107.0
type IdentityConfiguration struct { IdentityType IdentityType `` // Q: I am assuming this is a better pattern than Oneof? /* 130-byte string literal not displayed */ ServicePrincipalId string `protobuf:"bytes,2,opt,name=service_principal_id,json=servicePrincipalId,proto3" json:"service_principal_id,omitempty"` ServicePrincipalSecret string `` /* 129-byte string literal not displayed */ AssignedIdentityId string `protobuf:"bytes,4,opt,name=assigned_identity_id,json=assignedIdentityId,proto3" json:"assigned_identity_id,omitempty"` //could be user or system assigned, depending on the type UseManagedIdentityExtension string `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
func (*IdentityConfiguration) Descriptor
deprecated
added in
v0.20231107.0
func (*IdentityConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use IdentityConfiguration.ProtoReflect.Descriptor instead.
func (*IdentityConfiguration) GetAssignedIdentityId ¶ added in v0.20231107.0
func (x *IdentityConfiguration) GetAssignedIdentityId() string
func (*IdentityConfiguration) GetIdentityType ¶ added in v0.20231107.0
func (x *IdentityConfiguration) GetIdentityType() IdentityType
func (*IdentityConfiguration) GetServicePrincipalId ¶ added in v0.20231107.0
func (x *IdentityConfiguration) GetServicePrincipalId() string
func (*IdentityConfiguration) GetServicePrincipalSecret ¶ added in v0.20231107.0
func (x *IdentityConfiguration) GetServicePrincipalSecret() string
func (*IdentityConfiguration) GetUseManagedIdentityExtension ¶ added in v0.20231113.1
func (x *IdentityConfiguration) GetUseManagedIdentityExtension() string
func (*IdentityConfiguration) ProtoMessage ¶ added in v0.20231107.0
func (*IdentityConfiguration) ProtoMessage()
func (*IdentityConfiguration) ProtoReflect ¶ added in v0.20231107.0
func (x *IdentityConfiguration) ProtoReflect() protoreflect.Message
func (*IdentityConfiguration) Reset ¶ added in v0.20231107.0
func (x *IdentityConfiguration) Reset()
func (*IdentityConfiguration) String ¶ added in v0.20231107.0
func (x *IdentityConfiguration) String() string
type IdentityType ¶ added in v0.20231107.0
type IdentityType int32
const ( IdentityType_IDENTITY_TYPE_UNSPECIFIED IdentityType = 0 IdentityType_IDENTITY_TYPE_SERVICE_PRINCIPAL IdentityType = 1 IdentityType_IDENTITY_TYPE_SYSTEM_IDENTITY IdentityType = 2 IdentityType_IDENTITY_TYPE_USER_IDENTITY IdentityType = 3 )
func (IdentityType) Descriptor ¶ added in v0.20231107.0
func (IdentityType) Descriptor() protoreflect.EnumDescriptor
func (IdentityType) Enum ¶ added in v0.20231107.0
func (x IdentityType) Enum() *IdentityType
func (IdentityType) EnumDescriptor
deprecated
added in
v0.20231107.0
func (IdentityType) EnumDescriptor() ([]byte, []int)
Deprecated: Use IdentityType.Descriptor instead.
func (IdentityType) Number ¶ added in v0.20231107.0
func (x IdentityType) Number() protoreflect.EnumNumber
func (IdentityType) String ¶ added in v0.20231107.0
func (x IdentityType) String() string
func (IdentityType) Type ¶ added in v0.20231107.0
func (IdentityType) Type() protoreflect.EnumType
type KubeletConfiguration ¶ added in v0.20231107.0
type KubeletConfiguration struct { // TODO(ace): remove these/make api defensible KubeletFlags []string `protobuf:"bytes,1,rep,name=kubelet_flags,json=kubeletFlags,proto3" json:"kubelet_flags,omitempty"` KubeletNodeLabels map[string]string `` /* 202-byte string literal not displayed */ Taints []*Taint `protobuf:"bytes,3,rep,name=taints,proto3" json:"taints,omitempty"` StartupTaints []*Taint `protobuf:"bytes,4,rep,name=startup_taints,json=startupTaints,proto3" json:"startup_taints,omitempty"` KubeletDiskType KubeletDiskType `` /* 144-byte string literal not displayed */ KubeletConfigFileEnabled bool `` /* 138-byte string literal not displayed */ KubeletConfigFileContent string `` /* 137-byte string literal not displayed */ // contains filtered or unexported fields }
func (*KubeletConfiguration) Descriptor
deprecated
added in
v0.20231107.0
func (*KubeletConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use KubeletConfiguration.ProtoReflect.Descriptor instead.
func (*KubeletConfiguration) GetKubeletConfigFileContent ¶ added in v0.20231122.1
func (x *KubeletConfiguration) GetKubeletConfigFileContent() string
func (*KubeletConfiguration) GetKubeletConfigFileEnabled ¶ added in v0.20231122.1
func (x *KubeletConfiguration) GetKubeletConfigFileEnabled() bool
func (*KubeletConfiguration) GetKubeletDiskType ¶ added in v0.20231107.0
func (x *KubeletConfiguration) GetKubeletDiskType() KubeletDiskType
func (*KubeletConfiguration) GetKubeletFlags ¶ added in v0.20231107.0
func (x *KubeletConfiguration) GetKubeletFlags() []string
func (*KubeletConfiguration) GetKubeletNodeLabels ¶ added in v0.20231107.0
func (x *KubeletConfiguration) GetKubeletNodeLabels() map[string]string
func (*KubeletConfiguration) GetStartupTaints ¶ added in v0.20231107.0
func (x *KubeletConfiguration) GetStartupTaints() []*Taint
func (*KubeletConfiguration) GetTaints ¶ added in v0.20231107.0
func (x *KubeletConfiguration) GetTaints() []*Taint
func (*KubeletConfiguration) ProtoMessage ¶ added in v0.20231107.0
func (*KubeletConfiguration) ProtoMessage()
func (*KubeletConfiguration) ProtoReflect ¶ added in v0.20231107.0
func (x *KubeletConfiguration) ProtoReflect() protoreflect.Message
func (*KubeletConfiguration) Reset ¶ added in v0.20231107.0
func (x *KubeletConfiguration) Reset()
func (*KubeletConfiguration) String ¶ added in v0.20231107.0
func (x *KubeletConfiguration) String() string
type KubeletDiskType ¶ added in v0.20231107.0
type KubeletDiskType int32
const ( KubeletDiskType_KUBELET_DISK_TYPE_UNSPECIFIED KubeletDiskType = 0 KubeletDiskType_KUBELET_DISK_TYPE_OS_DISK KubeletDiskType = 1 KubeletDiskType_KUBELET_DISK_TYPE_TEMP_DISK KubeletDiskType = 2 )
func (KubeletDiskType) Descriptor ¶ added in v0.20231107.0
func (KubeletDiskType) Descriptor() protoreflect.EnumDescriptor
func (KubeletDiskType) Enum ¶ added in v0.20231107.0
func (x KubeletDiskType) Enum() *KubeletDiskType
func (KubeletDiskType) EnumDescriptor
deprecated
added in
v0.20231107.0
func (KubeletDiskType) EnumDescriptor() ([]byte, []int)
Deprecated: Use KubeletDiskType.Descriptor instead.
func (KubeletDiskType) Number ¶ added in v0.20231107.0
func (x KubeletDiskType) Number() protoreflect.EnumNumber
func (KubeletDiskType) String ¶ added in v0.20231107.0
func (x KubeletDiskType) String() string
func (KubeletDiskType) Type ¶ added in v0.20231107.0
func (KubeletDiskType) Type() protoreflect.EnumType
type LoadBalancerConfig ¶
type LoadBalancerConfig struct { LoadBalancerSku LoadBalancerSku `` /* 144-byte string literal not displayed */ ExcludeMasterFromStandardLoadBalancer bool `` /* 181-byte string literal not displayed */ MaxLoadBalancerRuleCount int32 `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LoadBalancerConfig) Descriptor
deprecated
func (*LoadBalancerConfig) Descriptor() ([]byte, []int)
Deprecated: Use LoadBalancerConfig.ProtoReflect.Descriptor instead.
func (*LoadBalancerConfig) GetExcludeMasterFromStandardLoadBalancer ¶
func (x *LoadBalancerConfig) GetExcludeMasterFromStandardLoadBalancer() bool
func (*LoadBalancerConfig) GetLoadBalancerSku ¶
func (x *LoadBalancerConfig) GetLoadBalancerSku() LoadBalancerSku
func (*LoadBalancerConfig) GetMaxLoadBalancerRuleCount ¶
func (x *LoadBalancerConfig) GetMaxLoadBalancerRuleCount() int32
func (*LoadBalancerConfig) ProtoMessage ¶
func (*LoadBalancerConfig) ProtoMessage()
func (*LoadBalancerConfig) ProtoReflect ¶
func (x *LoadBalancerConfig) ProtoReflect() protoreflect.Message
func (*LoadBalancerConfig) Reset ¶
func (x *LoadBalancerConfig) Reset()
func (*LoadBalancerConfig) String ¶
func (x *LoadBalancerConfig) String() string
type LoadBalancerSku ¶ added in v0.20231107.0
type LoadBalancerSku int32
const ( LoadBalancerSku_LOAD_BALANCER_SKU_UNSPECIFIED LoadBalancerSku = 0 LoadBalancerSku_LOAD_BALANCER_SKU_BASIC LoadBalancerSku = 1 // to be confirmed LoadBalancerSku_LOAD_BALANCER_SKU_STANDARD LoadBalancerSku = 2 )
func (LoadBalancerSku) Descriptor ¶ added in v0.20231107.0
func (LoadBalancerSku) Descriptor() protoreflect.EnumDescriptor
func (LoadBalancerSku) Enum ¶ added in v0.20231107.0
func (x LoadBalancerSku) Enum() *LoadBalancerSku
func (LoadBalancerSku) EnumDescriptor
deprecated
added in
v0.20231107.0
func (LoadBalancerSku) EnumDescriptor() ([]byte, []int)
Deprecated: Use LoadBalancerSku.Descriptor instead.
func (LoadBalancerSku) Number ¶ added in v0.20231107.0
func (x LoadBalancerSku) Number() protoreflect.EnumNumber
func (LoadBalancerSku) String ¶ added in v0.20231107.0
func (x LoadBalancerSku) String() string
func (LoadBalancerSku) Type ¶ added in v0.20231107.0
func (LoadBalancerSku) Type() protoreflect.EnumType
type NetworkConfig ¶
type NetworkConfig struct { NetworkPlugin NetworkPluginType `` /* 138-byte string literal not displayed */ NetworkPolicy NetworkPolicyType `` /* 138-byte string literal not displayed */ NetworkMode NetworkMode `` /* 126-byte string literal not displayed */ NetworkSecurityGroup string `protobuf:"bytes,4,opt,name=network_security_group,json=networkSecurityGroup,proto3" json:"network_security_group,omitempty"` VirtualNetworkConfig *VirtualNetworkConfig `protobuf:"bytes,5,opt,name=virtual_network_config,json=virtualNetworkConfig,proto3" json:"virtual_network_config,omitempty"` VnetCniPluginsUrl string `protobuf:"bytes,6,opt,name=vnet_cni_plugins_url,json=vnetCniPluginsUrl,proto3" json:"vnet_cni_plugins_url,omitempty"` CniPluginsUrl string `protobuf:"bytes,7,opt,name=cni_plugins_url,json=cniPluginsUrl,proto3" json:"cni_plugins_url,omitempty"` Subnet string `protobuf:"bytes,8,opt,name=subnet,proto3" json:"subnet,omitempty"` RouteTable string `protobuf:"bytes,9,opt,name=route_table,json=routeTable,proto3" json:"route_table,omitempty"` // contains filtered or unexported fields }
func (*NetworkConfig) Descriptor
deprecated
func (*NetworkConfig) Descriptor() ([]byte, []int)
Deprecated: Use NetworkConfig.ProtoReflect.Descriptor instead.
func (*NetworkConfig) GetCniPluginsUrl ¶
func (x *NetworkConfig) GetCniPluginsUrl() string
func (*NetworkConfig) GetNetworkMode ¶ added in v0.20231107.0
func (x *NetworkConfig) GetNetworkMode() NetworkMode
func (*NetworkConfig) GetNetworkPlugin ¶
func (x *NetworkConfig) GetNetworkPlugin() NetworkPluginType
func (*NetworkConfig) GetNetworkPolicy ¶
func (x *NetworkConfig) GetNetworkPolicy() NetworkPolicyType
func (*NetworkConfig) GetNetworkSecurityGroup ¶ added in v0.20231107.0
func (x *NetworkConfig) GetNetworkSecurityGroup() string
func (*NetworkConfig) GetRouteTable ¶ added in v0.20231107.0
func (x *NetworkConfig) GetRouteTable() string
func (*NetworkConfig) GetSubnet ¶ added in v0.20231107.0
func (x *NetworkConfig) GetSubnet() string
func (*NetworkConfig) GetVirtualNetworkConfig ¶ added in v0.20231107.0
func (x *NetworkConfig) GetVirtualNetworkConfig() *VirtualNetworkConfig
func (*NetworkConfig) GetVnetCniPluginsUrl ¶
func (x *NetworkConfig) GetVnetCniPluginsUrl() string
func (*NetworkConfig) ProtoMessage ¶
func (*NetworkConfig) ProtoMessage()
func (*NetworkConfig) ProtoReflect ¶
func (x *NetworkConfig) ProtoReflect() protoreflect.Message
func (*NetworkConfig) Reset ¶
func (x *NetworkConfig) Reset()
func (*NetworkConfig) String ¶
func (x *NetworkConfig) String() string
type NetworkMode ¶ added in v0.20231107.0
type NetworkMode int32
const ( NetworkMode_NETWORK_MODE_UNSPECIFIED NetworkMode = 0 NetworkMode_NETWORK_MODE_L2BRIDGE NetworkMode = 1 //could be more. Needs to check. )
func (NetworkMode) Descriptor ¶ added in v0.20231107.0
func (NetworkMode) Descriptor() protoreflect.EnumDescriptor
func (NetworkMode) Enum ¶ added in v0.20231107.0
func (x NetworkMode) Enum() *NetworkMode
func (NetworkMode) EnumDescriptor
deprecated
added in
v0.20231107.0
func (NetworkMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use NetworkMode.Descriptor instead.
func (NetworkMode) Number ¶ added in v0.20231107.0
func (x NetworkMode) Number() protoreflect.EnumNumber
func (NetworkMode) String ¶ added in v0.20231107.0
func (x NetworkMode) String() string
func (NetworkMode) Type ¶ added in v0.20231107.0
func (NetworkMode) Type() protoreflect.EnumType
type NetworkPluginType ¶ added in v0.20231107.0
type NetworkPluginType int32
const ( NetworkPluginType_NETWORK_PLUGIN_TYPE_UNSPECIFIED NetworkPluginType = 0 NetworkPluginType_NETWORK_PLUGIN_TYPE_NONE NetworkPluginType = 1 NetworkPluginType_NETWORK_PLUGIN_TYPE_AZURE NetworkPluginType = 2 NetworkPluginType_NETWORK_PLUGIN_TYPE_KUBENET NetworkPluginType = 3 )
func (NetworkPluginType) Descriptor ¶ added in v0.20231107.0
func (NetworkPluginType) Descriptor() protoreflect.EnumDescriptor
func (NetworkPluginType) Enum ¶ added in v0.20231107.0
func (x NetworkPluginType) Enum() *NetworkPluginType
func (NetworkPluginType) EnumDescriptor
deprecated
added in
v0.20231107.0
func (NetworkPluginType) EnumDescriptor() ([]byte, []int)
Deprecated: Use NetworkPluginType.Descriptor instead.
func (NetworkPluginType) Number ¶ added in v0.20231107.0
func (x NetworkPluginType) Number() protoreflect.EnumNumber
func (NetworkPluginType) String ¶ added in v0.20231107.0
func (x NetworkPluginType) String() string
func (NetworkPluginType) Type ¶ added in v0.20231107.0
func (NetworkPluginType) Type() protoreflect.EnumType
type NetworkPolicyType ¶ added in v0.20231107.0
type NetworkPolicyType int32
const ( NetworkPolicyType_NETWORK_POLICY_TYPE_UNSPECIFIED NetworkPolicyType = 0 NetworkPolicyType_NETWORK_POLICY_TYPE_NONE NetworkPolicyType = 1 NetworkPolicyType_NETWORK_POLICY_TYPE_AZURE NetworkPolicyType = 2 NetworkPolicyType_NETWORK_POLICY_TYPE_CALICO NetworkPolicyType = 3 )
func (NetworkPolicyType) Descriptor ¶ added in v0.20231107.0
func (NetworkPolicyType) Descriptor() protoreflect.EnumDescriptor
func (NetworkPolicyType) Enum ¶ added in v0.20231107.0
func (x NetworkPolicyType) Enum() *NetworkPolicyType
func (NetworkPolicyType) EnumDescriptor
deprecated
added in
v0.20231107.0
func (NetworkPolicyType) EnumDescriptor() ([]byte, []int)
Deprecated: Use NetworkPolicyType.Descriptor instead.
func (NetworkPolicyType) Number ¶ added in v0.20231107.0
func (x NetworkPolicyType) Number() protoreflect.EnumNumber
func (NetworkPolicyType) String ¶ added in v0.20231107.0
func (x NetworkPolicyType) String() string
func (NetworkPolicyType) Type ¶ added in v0.20231107.0
func (NetworkPolicyType) Type() protoreflect.EnumType
type RuncConfig ¶
type RuncConfig struct { RuncVersion string `protobuf:"bytes,1,opt,name=runc_version,json=runcVersion,proto3" json:"runc_version,omitempty"` RuncPackageUrl string `protobuf:"bytes,2,opt,name=runc_package_url,json=runcPackageUrl,proto3" json:"runc_package_url,omitempty"` // contains filtered or unexported fields }
func (*RuncConfig) Descriptor
deprecated
func (*RuncConfig) Descriptor() ([]byte, []int)
Deprecated: Use RuncConfig.ProtoReflect.Descriptor instead.
func (*RuncConfig) GetRuncPackageUrl ¶
func (x *RuncConfig) GetRuncPackageUrl() string
func (*RuncConfig) GetRuncVersion ¶
func (x *RuncConfig) GetRuncVersion() string
func (*RuncConfig) ProtoMessage ¶
func (*RuncConfig) ProtoMessage()
func (*RuncConfig) ProtoReflect ¶
func (x *RuncConfig) ProtoReflect() protoreflect.Message
func (*RuncConfig) Reset ¶
func (x *RuncConfig) Reset()
func (*RuncConfig) String ¶
func (x *RuncConfig) String() string
type SysctlConfig ¶
type SysctlConfig struct { NetCoreSomaxconn *int32 `protobuf:"varint,1,opt,name=NetCoreSomaxconn,proto3,oneof" json:"NetCoreSomaxconn,omitempty"` NetCoreNetdevMaxBacklog *int32 `protobuf:"varint,2,opt,name=NetCoreNetdevMaxBacklog,proto3,oneof" json:"NetCoreNetdevMaxBacklog,omitempty"` NetCoreRmemDefault *int32 `protobuf:"varint,3,opt,name=NetCoreRmemDefault,proto3,oneof" json:"NetCoreRmemDefault,omitempty"` NetCoreRmemMax *int32 `protobuf:"varint,4,opt,name=NetCoreRmemMax,proto3,oneof" json:"NetCoreRmemMax,omitempty"` NetCoreWmemDefault *int32 `protobuf:"varint,5,opt,name=NetCoreWmemDefault,proto3,oneof" json:"NetCoreWmemDefault,omitempty"` NetCoreWmemMax *int32 `protobuf:"varint,6,opt,name=NetCoreWmemMax,proto3,oneof" json:"NetCoreWmemMax,omitempty"` NetCoreOptmemMax *int32 `protobuf:"varint,7,opt,name=NetCoreOptmemMax,proto3,oneof" json:"NetCoreOptmemMax,omitempty"` NetIpv4TcpMaxSynBacklog *int32 `protobuf:"varint,8,opt,name=NetIpv4TcpMaxSynBacklog,proto3,oneof" json:"NetIpv4TcpMaxSynBacklog,omitempty"` NetIpv4TcpMaxTwBuckets *int32 `protobuf:"varint,9,opt,name=NetIpv4TcpMaxTwBuckets,proto3,oneof" json:"NetIpv4TcpMaxTwBuckets,omitempty"` NetIpv4TcpFinTimeout *int32 `protobuf:"varint,10,opt,name=NetIpv4TcpFinTimeout,proto3,oneof" json:"NetIpv4TcpFinTimeout,omitempty"` NetIpv4TcpKeepaliveTime *int32 `protobuf:"varint,11,opt,name=NetIpv4TcpKeepaliveTime,proto3,oneof" json:"NetIpv4TcpKeepaliveTime,omitempty"` NetIpv4TcpKeepaliveProbes *int32 `protobuf:"varint,12,opt,name=NetIpv4TcpKeepaliveProbes,proto3,oneof" json:"NetIpv4TcpKeepaliveProbes,omitempty"` NetIpv4TcpkeepaliveIntvl *int32 `protobuf:"varint,13,opt,name=NetIpv4TcpkeepaliveIntvl,proto3,oneof" json:"NetIpv4TcpkeepaliveIntvl,omitempty"` NetIpv4TcpTwReuse *bool `protobuf:"varint,14,opt,name=NetIpv4TcpTwReuse,proto3,oneof" json:"NetIpv4TcpTwReuse,omitempty"` NetIpv4IpLocalPortRange string `protobuf:"bytes,15,opt,name=NetIpv4IpLocalPortRange,proto3" json:"NetIpv4IpLocalPortRange,omitempty"` NetIpv4NeighDefaultGcThresh1 *int32 `protobuf:"varint,16,opt,name=NetIpv4NeighDefaultGcThresh1,proto3,oneof" json:"NetIpv4NeighDefaultGcThresh1,omitempty"` NetIpv4NeighDefaultGcThresh2 *int32 `protobuf:"varint,17,opt,name=NetIpv4NeighDefaultGcThresh2,proto3,oneof" json:"NetIpv4NeighDefaultGcThresh2,omitempty"` NetIpv4NeighDefaultGcThresh3 *int32 `protobuf:"varint,18,opt,name=NetIpv4NeighDefaultGcThresh3,proto3,oneof" json:"NetIpv4NeighDefaultGcThresh3,omitempty"` NetNetfilterNfConntrackMax *int32 `protobuf:"varint,19,opt,name=NetNetfilterNfConntrackMax,proto3,oneof" json:"NetNetfilterNfConntrackMax,omitempty"` NetNetfilterNfConntrackBuckets *int32 `protobuf:"varint,20,opt,name=NetNetfilterNfConntrackBuckets,proto3,oneof" json:"NetNetfilterNfConntrackBuckets,omitempty"` FsInotifyMaxUserWatches *int32 `protobuf:"varint,21,opt,name=FsInotifyMaxUserWatches,proto3,oneof" json:"FsInotifyMaxUserWatches,omitempty"` FsFileMax *int32 `protobuf:"varint,22,opt,name=FsFileMax,proto3,oneof" json:"FsFileMax,omitempty"` FsAioMaxNr *int32 `protobuf:"varint,23,opt,name=FsAioMaxNr,proto3,oneof" json:"FsAioMaxNr,omitempty"` FsNrOpen *int32 `protobuf:"varint,24,opt,name=FsNrOpen,proto3,oneof" json:"FsNrOpen,omitempty"` KernelThreadsMax *int32 `protobuf:"varint,25,opt,name=KernelThreadsMax,proto3,oneof" json:"KernelThreadsMax,omitempty"` VMMaxMapCount *int32 `protobuf:"varint,26,opt,name=VMMaxMapCount,proto3,oneof" json:"VMMaxMapCount,omitempty"` VMSwappiness *int32 `protobuf:"varint,27,opt,name=VMSwappiness,proto3,oneof" json:"VMSwappiness,omitempty"` VMVfsCachePressure *int32 `protobuf:"varint,28,opt,name=VMVfsCachePressure,proto3,oneof" json:"VMVfsCachePressure,omitempty"` // contains filtered or unexported fields }
func (*SysctlConfig) Descriptor
deprecated
func (*SysctlConfig) Descriptor() ([]byte, []int)
Deprecated: Use SysctlConfig.ProtoReflect.Descriptor instead.
func (*SysctlConfig) GetFsAioMaxNr ¶
func (x *SysctlConfig) GetFsAioMaxNr() int32
func (*SysctlConfig) GetFsFileMax ¶
func (x *SysctlConfig) GetFsFileMax() int32
func (*SysctlConfig) GetFsInotifyMaxUserWatches ¶
func (x *SysctlConfig) GetFsInotifyMaxUserWatches() int32
func (*SysctlConfig) GetFsNrOpen ¶
func (x *SysctlConfig) GetFsNrOpen() int32
func (*SysctlConfig) GetKernelThreadsMax ¶
func (x *SysctlConfig) GetKernelThreadsMax() int32
func (*SysctlConfig) GetNetCoreNetdevMaxBacklog ¶
func (x *SysctlConfig) GetNetCoreNetdevMaxBacklog() int32
func (*SysctlConfig) GetNetCoreOptmemMax ¶
func (x *SysctlConfig) GetNetCoreOptmemMax() int32
func (*SysctlConfig) GetNetCoreRmemDefault ¶
func (x *SysctlConfig) GetNetCoreRmemDefault() int32
func (*SysctlConfig) GetNetCoreRmemMax ¶
func (x *SysctlConfig) GetNetCoreRmemMax() int32
func (*SysctlConfig) GetNetCoreSomaxconn ¶
func (x *SysctlConfig) GetNetCoreSomaxconn() int32
func (*SysctlConfig) GetNetCoreWmemDefault ¶
func (x *SysctlConfig) GetNetCoreWmemDefault() int32
func (*SysctlConfig) GetNetCoreWmemMax ¶
func (x *SysctlConfig) GetNetCoreWmemMax() int32
func (*SysctlConfig) GetNetIpv4IpLocalPortRange ¶
func (x *SysctlConfig) GetNetIpv4IpLocalPortRange() string
func (*SysctlConfig) GetNetIpv4NeighDefaultGcThresh1 ¶
func (x *SysctlConfig) GetNetIpv4NeighDefaultGcThresh1() int32
func (*SysctlConfig) GetNetIpv4NeighDefaultGcThresh2 ¶
func (x *SysctlConfig) GetNetIpv4NeighDefaultGcThresh2() int32
func (*SysctlConfig) GetNetIpv4NeighDefaultGcThresh3 ¶
func (x *SysctlConfig) GetNetIpv4NeighDefaultGcThresh3() int32
func (*SysctlConfig) GetNetIpv4TcpFinTimeout ¶
func (x *SysctlConfig) GetNetIpv4TcpFinTimeout() int32
func (*SysctlConfig) GetNetIpv4TcpKeepaliveProbes ¶
func (x *SysctlConfig) GetNetIpv4TcpKeepaliveProbes() int32
func (*SysctlConfig) GetNetIpv4TcpKeepaliveTime ¶
func (x *SysctlConfig) GetNetIpv4TcpKeepaliveTime() int32
func (*SysctlConfig) GetNetIpv4TcpMaxSynBacklog ¶
func (x *SysctlConfig) GetNetIpv4TcpMaxSynBacklog() int32
func (*SysctlConfig) GetNetIpv4TcpMaxTwBuckets ¶
func (x *SysctlConfig) GetNetIpv4TcpMaxTwBuckets() int32
func (*SysctlConfig) GetNetIpv4TcpTwReuse ¶
func (x *SysctlConfig) GetNetIpv4TcpTwReuse() bool
func (*SysctlConfig) GetNetIpv4TcpkeepaliveIntvl ¶
func (x *SysctlConfig) GetNetIpv4TcpkeepaliveIntvl() int32
func (*SysctlConfig) GetNetNetfilterNfConntrackBuckets ¶
func (x *SysctlConfig) GetNetNetfilterNfConntrackBuckets() int32
func (*SysctlConfig) GetNetNetfilterNfConntrackMax ¶
func (x *SysctlConfig) GetNetNetfilterNfConntrackMax() int32
func (*SysctlConfig) GetVMMaxMapCount ¶
func (x *SysctlConfig) GetVMMaxMapCount() int32
func (*SysctlConfig) GetVMSwappiness ¶
func (x *SysctlConfig) GetVMSwappiness() int32
func (*SysctlConfig) GetVMVfsCachePressure ¶
func (x *SysctlConfig) GetVMVfsCachePressure() int32
func (*SysctlConfig) ProtoMessage ¶
func (*SysctlConfig) ProtoMessage()
func (*SysctlConfig) ProtoReflect ¶
func (x *SysctlConfig) ProtoReflect() protoreflect.Message
func (*SysctlConfig) Reset ¶
func (x *SysctlConfig) Reset()
func (*SysctlConfig) String ¶
func (x *SysctlConfig) String() string
type TLSBootstrapping ¶ added in v0.20231113.1
type TLSBootstrapping struct { // discuss whether this should be featureState or bool // understand how defaulting works for enum, because we want default to be false TlsBootstrapping FeatureState `` /* 142-byte string literal not displayed */ SecureTlsBootstrapping FeatureState `` /* 162-byte string literal not displayed */ TlsBootstrapToken string `protobuf:"bytes,3,opt,name=tls_bootstrap_token,json=tlsBootstrapToken,proto3" json:"tls_bootstrap_token,omitempty"` CustomSecureTlsBootstrapAppserverAppid string `` /* 183-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TLSBootstrapping) Descriptor
deprecated
added in
v0.20231113.1
func (*TLSBootstrapping) Descriptor() ([]byte, []int)
Deprecated: Use TLSBootstrapping.ProtoReflect.Descriptor instead.
func (*TLSBootstrapping) GetCustomSecureTlsBootstrapAppserverAppid ¶ added in v0.20231122.1
func (x *TLSBootstrapping) GetCustomSecureTlsBootstrapAppserverAppid() string
func (*TLSBootstrapping) GetSecureTlsBootstrapping ¶ added in v0.20231113.1
func (x *TLSBootstrapping) GetSecureTlsBootstrapping() FeatureState
func (*TLSBootstrapping) GetTlsBootstrapToken ¶ added in v0.20231113.1
func (x *TLSBootstrapping) GetTlsBootstrapToken() string
func (*TLSBootstrapping) GetTlsBootstrapping ¶ added in v0.20231113.1
func (x *TLSBootstrapping) GetTlsBootstrapping() FeatureState
func (*TLSBootstrapping) ProtoMessage ¶ added in v0.20231113.1
func (*TLSBootstrapping) ProtoMessage()
func (*TLSBootstrapping) ProtoReflect ¶ added in v0.20231113.1
func (x *TLSBootstrapping) ProtoReflect() protoreflect.Message
func (*TLSBootstrapping) Reset ¶ added in v0.20231113.1
func (x *TLSBootstrapping) Reset()
func (*TLSBootstrapping) String ¶ added in v0.20231113.1
func (x *TLSBootstrapping) String() string
type Taint ¶
type Taint struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Effect string `protobuf:"bytes,2,opt,name=effect,proto3" json:"effect,omitempty"` // contains filtered or unexported fields }
func (*Taint) Descriptor
deprecated
func (*Taint) ProtoMessage ¶
func (*Taint) ProtoMessage()
func (*Taint) ProtoReflect ¶
func (x *Taint) ProtoReflect() protoreflect.Message
type TeleportConfig ¶
type TeleportConfig struct { Status FeatureState `protobuf:"varint,1,opt,name=status,proto3,enum=nbcontract.v1.FeatureState" json:"status,omitempty"` TeleportdPluginDownloadUrl string `` /* 143-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TeleportConfig) Descriptor
deprecated
func (*TeleportConfig) Descriptor() ([]byte, []int)
Deprecated: Use TeleportConfig.ProtoReflect.Descriptor instead.
func (*TeleportConfig) GetStatus ¶
func (x *TeleportConfig) GetStatus() FeatureState
func (*TeleportConfig) GetTeleportdPluginDownloadUrl ¶
func (x *TeleportConfig) GetTeleportdPluginDownloadUrl() string
func (*TeleportConfig) ProtoMessage ¶
func (*TeleportConfig) ProtoMessage()
func (*TeleportConfig) ProtoReflect ¶
func (x *TeleportConfig) ProtoReflect() protoreflect.Message
func (*TeleportConfig) Reset ¶
func (x *TeleportConfig) Reset()
func (*TeleportConfig) String ¶
func (x *TeleportConfig) String() string
type UlimitConfig ¶
type UlimitConfig struct { NoFile *string `protobuf:"bytes,1,opt,name=NoFile,proto3,oneof" json:"NoFile,omitempty"` MaxLockedMemory *string `protobuf:"bytes,2,opt,name=MaxLockedMemory,proto3,oneof" json:"MaxLockedMemory,omitempty"` // contains filtered or unexported fields }
func (*UlimitConfig) Descriptor
deprecated
func (*UlimitConfig) Descriptor() ([]byte, []int)
Deprecated: Use UlimitConfig.ProtoReflect.Descriptor instead.
func (*UlimitConfig) GetMaxLockedMemory ¶
func (x *UlimitConfig) GetMaxLockedMemory() string
func (*UlimitConfig) GetNoFile ¶
func (x *UlimitConfig) GetNoFile() string
func (*UlimitConfig) ProtoMessage ¶
func (*UlimitConfig) ProtoMessage()
func (*UlimitConfig) ProtoReflect ¶
func (x *UlimitConfig) ProtoReflect() protoreflect.Message
func (*UlimitConfig) Reset ¶
func (x *UlimitConfig) Reset()
func (*UlimitConfig) String ¶
func (x *UlimitConfig) String() string
type VirtualNetworkConfig ¶ added in v0.20231107.0
type VirtualNetworkConfig struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` ResourceGroup string `protobuf:"bytes,2,opt,name=resource_group,json=resourceGroup,proto3" json:"resource_group,omitempty"` // contains filtered or unexported fields }
func (*VirtualNetworkConfig) Descriptor
deprecated
added in
v0.20231107.0
func (*VirtualNetworkConfig) Descriptor() ([]byte, []int)
Deprecated: Use VirtualNetworkConfig.ProtoReflect.Descriptor instead.
func (*VirtualNetworkConfig) GetName ¶ added in v0.20231107.0
func (x *VirtualNetworkConfig) GetName() string
func (*VirtualNetworkConfig) GetResourceGroup ¶ added in v0.20231107.0
func (x *VirtualNetworkConfig) GetResourceGroup() string
func (*VirtualNetworkConfig) ProtoMessage ¶ added in v0.20231107.0
func (*VirtualNetworkConfig) ProtoMessage()
func (*VirtualNetworkConfig) ProtoReflect ¶ added in v0.20231107.0
func (x *VirtualNetworkConfig) ProtoReflect() protoreflect.Message
func (*VirtualNetworkConfig) Reset ¶ added in v0.20231107.0
func (x *VirtualNetworkConfig) Reset()
func (*VirtualNetworkConfig) String ¶ added in v0.20231107.0
func (x *VirtualNetworkConfig) String() string