nbcontractv1

package module
v0.0.0-...-889e5d4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
var File_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

func (x *ApiServerConfig) GetApiServerEndpoint() string

func (*ApiServerConfig) GetApiserverName

func (x *ApiServerConfig) GetApiserverName() string

func (*ApiServerConfig) GetApiserverPublicKey

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

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

func (*CloudProviderBackoffConfig) Descriptor() ([]byte, []int)

Deprecated: Use CloudProviderBackoffConfig.ProtoReflect.Descriptor instead.

func (*CloudProviderBackoffConfig) GetDuration

func (x *CloudProviderBackoffConfig) GetDuration() int32

func (*CloudProviderBackoffConfig) GetExponent

func (x *CloudProviderBackoffConfig) GetExponent() float64

func (*CloudProviderBackoffConfig) GetJitter

func (x *CloudProviderBackoffConfig) GetJitter() float64

func (*CloudProviderBackoffConfig) GetMode

func (x *CloudProviderBackoffConfig) GetMode() string

func (*CloudProviderBackoffConfig) GetRetries

func (x *CloudProviderBackoffConfig) GetRetries() int32

func (*CloudProviderBackoffConfig) GetStatus

func (*CloudProviderBackoffConfig) ProtoMessage

func (*CloudProviderBackoffConfig) ProtoMessage()

func (*CloudProviderBackoffConfig) ProtoReflect

func (*CloudProviderBackoffConfig) Reset

func (x *CloudProviderBackoffConfig) Reset()

func (*CloudProviderBackoffConfig) String

func (x *CloudProviderBackoffConfig) String() string

type CloudProviderConfig

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

func (*CloudProviderConfig) Descriptor() ([]byte, []int)

Deprecated: Use CloudProviderConfig.ProtoReflect.Descriptor instead.

func (*CloudProviderConfig) GetCloudProviderBackoffConfig

func (x *CloudProviderConfig) GetCloudProviderBackoffConfig() *CloudProviderBackoffConfig

func (*CloudProviderConfig) GetCloudProviderDisableOutBoundSnat

func (x *CloudProviderConfig) GetCloudProviderDisableOutBoundSnat() bool

func (*CloudProviderConfig) GetCloudProviderRateLimitConfig

func (x *CloudProviderConfig) GetCloudProviderRateLimitConfig() *CloudProviderRateLimitConfig

func (*CloudProviderConfig) ProtoMessage

func (*CloudProviderConfig) ProtoMessage()

func (*CloudProviderConfig) ProtoReflect

func (x *CloudProviderConfig) ProtoReflect() protoreflect.Message

func (*CloudProviderConfig) Reset

func (x *CloudProviderConfig) Reset()

func (*CloudProviderConfig) String

func (x *CloudProviderConfig) String() string

type CloudProviderRateLimitConfig

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

func (*CloudProviderRateLimitConfig) Descriptor() ([]byte, []int)

Deprecated: Use CloudProviderRateLimitConfig.ProtoReflect.Descriptor instead.

func (*CloudProviderRateLimitConfig) GetBucket

func (x *CloudProviderRateLimitConfig) GetBucket() int32

func (*CloudProviderRateLimitConfig) GetBucketWrite

func (x *CloudProviderRateLimitConfig) GetBucketWrite() int32

func (*CloudProviderRateLimitConfig) GetQps

func (*CloudProviderRateLimitConfig) GetQpsWrite

func (x *CloudProviderRateLimitConfig) GetQpsWrite() float64

func (*CloudProviderRateLimitConfig) GetStatus

func (*CloudProviderRateLimitConfig) ProtoMessage

func (*CloudProviderRateLimitConfig) ProtoMessage()

func (*CloudProviderRateLimitConfig) ProtoReflect

func (*CloudProviderRateLimitConfig) Reset

func (x *CloudProviderRateLimitConfig) Reset()

func (*CloudProviderRateLimitConfig) 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?
	// removed kubernetesHyperkubeSpec
	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"`
	// removed mobyVersion
	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"`
	// removed containerRuntime
	// removed cliTool because docker is deprecated. Only "ctr" will be supported.
	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"` // removed NEEDS_CONTAINERD because it's always needed now
	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"`
	Sysctls                 *SysctlConfig         `protobuf:"bytes,32,opt,name=sysctls,proto3" json:"sysctls,omitempty"`
	KubeletConfiguration    *KubeletConfiguration `protobuf:"bytes,33,opt,name=kubelet_configuration,json=kubeletConfiguration,proto3" json:"kubelet_configuration,omitempty"`
	GpuInstanceProfile      *string               `protobuf:"bytes,34,opt,name=gpu_instance_profile,json=gpuInstanceProfile,proto3,oneof" json:"gpu_instance_profile,omitempty"`
	HostsConfigAgentStatus  FeatureState          `` /* 165-byte string literal not displayed */
	CustomCaTrustConfig     *CustomCaTrustConfig  `protobuf:"bytes,36,opt,name=custom_ca_trust_config,json=customCaTrustConfig,proto3" json:"custom_ca_trust_config,omitempty"`
	// 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

func (x *Configuration) GetApiserverConfig() *ApiServerConfig

func (*Configuration) GetCloudProviderConfig

func (x *Configuration) GetCloudProviderConfig() *CloudProviderConfig

func (*Configuration) GetClusterCertificateAuthority

func (x *Configuration) GetClusterCertificateAuthority() string

func (*Configuration) GetContainerdConfig

func (x *Configuration) GetContainerdConfig() *ContainerdConfig

func (*Configuration) GetCustomCaTrustConfig

func (x *Configuration) GetCustomCaTrustConfig() *CustomCaTrustConfig

func (*Configuration) GetCustomKubeBinaryUrl

func (x *Configuration) GetCustomKubeBinaryUrl() string

func (*Configuration) GetGpuConfig

func (x *Configuration) GetGpuConfig() *GpuConfig

func (*Configuration) GetGpuInstanceProfile

func (x *Configuration) GetGpuInstanceProfile() string

func (*Configuration) GetHostsConfigAgentStatus

func (x *Configuration) GetHostsConfigAgentStatus() FeatureState

func (*Configuration) GetHttpProxyConfiguration

func (x *Configuration) GetHttpProxyConfiguration() *HttpProxyConfig

func (*Configuration) GetIdentityConfiguration

func (x *Configuration) GetIdentityConfiguration() *IdentityConfiguration

func (*Configuration) GetIsSgxNode

func (x *Configuration) GetIsSgxNode() bool

func (*Configuration) GetIsVhd

func (x *Configuration) GetIsVhd() bool

func (*Configuration) GetKubeBinaryUrl

func (x *Configuration) GetKubeBinaryUrl() string

func (*Configuration) GetKubeletConfiguration

func (x *Configuration) GetKubeletConfiguration() *KubeletConfiguration

func (*Configuration) GetKubeproxyUrl

func (x *Configuration) GetKubeproxyUrl() string

func (*Configuration) GetKubernetesVersion

func (x *Configuration) GetKubernetesVersion() string

func (*Configuration) GetLinuxAdminUsername

func (x *Configuration) GetLinuxAdminUsername() string

func (*Configuration) GetLoadBalancerConfig

func (x *Configuration) GetLoadBalancerConfig() *LoadBalancerConfig

func (*Configuration) GetLocation

func (x *Configuration) GetLocation() string

func (*Configuration) GetMessageOfTheDay

func (x *Configuration) GetMessageOfTheDay() string

func (*Configuration) GetPrimaryAvailabilitySet

func (x *Configuration) GetPrimaryAvailabilitySet() string

func (*Configuration) GetPrimaryScaleSet

func (x *Configuration) GetPrimaryScaleSet() string

func (*Configuration) GetRepoDepotEndpoint

func (x *Configuration) GetRepoDepotEndpoint() string

func (*Configuration) GetResourceGroup

func (x *Configuration) GetResourceGroup() string

func (*Configuration) GetRuncConfig

func (x *Configuration) GetRuncConfig() *RuncConfig

func (*Configuration) GetSshStatus

func (x *Configuration) GetSshStatus() FeatureState

func (*Configuration) GetSubscriptionId

func (x *Configuration) GetSubscriptionId() string

func (*Configuration) GetSwapFileSizeMb

func (x *Configuration) GetSwapFileSizeMb() string

func (*Configuration) GetSysctls

func (x *Configuration) GetSysctls() *SysctlConfig

func (*Configuration) GetTeleportConfig

func (x *Configuration) GetTeleportConfig() *TeleportConfig

func (*Configuration) GetTenantId

func (x *Configuration) GetTenantId() string

func (*Configuration) GetTlsBootstrapToken

func (x *Configuration) GetTlsBootstrapToken() string

func (*Configuration) GetUnattendedUpgradeStatus

func (x *Configuration) GetUnattendedUpgradeStatus() FeatureState

func (*Configuration) GetUseInstanceMetadata

func (x *Configuration) GetUseInstanceMetadata() bool

func (*Configuration) GetVmType

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

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

func (*CustomCaTrustConfig) Descriptor() ([]byte, []int)

Deprecated: Use CustomCaTrustConfig.ProtoReflect.Descriptor instead.

func (*CustomCaTrustConfig) GetCustomCaCerts

func (x *CustomCaTrustConfig) GetCustomCaCerts() []string

func (*CustomCaTrustConfig) GetCustomCaTrustCount

func (x *CustomCaTrustConfig) GetCustomCaTrustCount() int32

func (*CustomCaTrustConfig) GetCustomCaTrustStatus

func (x *CustomCaTrustConfig) GetCustomCaTrustStatus() FeatureState

func (*CustomCaTrustConfig) ProtoMessage

func (*CustomCaTrustConfig) ProtoMessage()

func (*CustomCaTrustConfig) ProtoReflect

func (x *CustomCaTrustConfig) ProtoReflect() protoreflect.Message

func (*CustomCaTrustConfig) Reset

func (x *CustomCaTrustConfig) Reset()

func (*CustomCaTrustConfig) String

func (x *CustomCaTrustConfig) String() string

type FeatureState

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

func (FeatureState) Enum

func (x FeatureState) Enum() *FeatureState

func (FeatureState) EnumDescriptor deprecated

func (FeatureState) EnumDescriptor() ([]byte, []int)

Deprecated: Use FeatureState.Descriptor instead.

func (FeatureState) Number

func (FeatureState) String

func (x FeatureState) String() string

func (FeatureState) Type

type GpuConfig

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 */
	// contains filtered or unexported fields
}

func (*GpuConfig) Descriptor deprecated

func (*GpuConfig) Descriptor() ([]byte, []int)

Deprecated: Use GpuConfig.ProtoReflect.Descriptor instead.

func (*GpuConfig) GetConfigGpuDriverIfNeeded

func (x *GpuConfig) GetConfigGpuDriverIfNeeded() FeatureState

func (*GpuConfig) GetEnableGpuDevicePluginIfNeeded

func (x *GpuConfig) GetEnableGpuDevicePluginIfNeeded() FeatureState

func (*GpuConfig) GetFabricManagerStatus

func (x *GpuConfig) GetFabricManagerStatus() FeatureState

func (*GpuConfig) GetIsMigNode

func (x *GpuConfig) GetIsMigNode() FeatureState

func (*GpuConfig) GetStatus

func (x *GpuConfig) GetStatus() FeatureState

func (*GpuConfig) ProtoMessage

func (*GpuConfig) ProtoMessage()

func (*GpuConfig) ProtoReflect

func (x *GpuConfig) ProtoReflect() protoreflect.Message

func (*GpuConfig) Reset

func (x *GpuConfig) Reset()

func (*GpuConfig) String

func (x *GpuConfig) String() string

type HttpProxyConfig

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

func (*HttpProxyConfig) Descriptor() ([]byte, []int)

Deprecated: Use HttpProxyConfig.ProtoReflect.Descriptor instead.

func (*HttpProxyConfig) GetHttpProxy

func (x *HttpProxyConfig) GetHttpProxy() string

func (*HttpProxyConfig) GetHttpProxyCaConfigStatus

func (x *HttpProxyConfig) GetHttpProxyCaConfigStatus() FeatureState

func (*HttpProxyConfig) GetHttpProxyConfigStatus

func (x *HttpProxyConfig) GetHttpProxyConfigStatus() FeatureState

func (*HttpProxyConfig) GetHttpProxyTrustedCa

func (x *HttpProxyConfig) GetHttpProxyTrustedCa() string

func (*HttpProxyConfig) GetHttpsProxy

func (x *HttpProxyConfig) GetHttpsProxy() string

func (*HttpProxyConfig) GetNoProxy

func (x *HttpProxyConfig) GetNoProxy() []string

func (*HttpProxyConfig) GetTrustedCertificateAuthority

func (x *HttpProxyConfig) GetTrustedCertificateAuthority() string

func (*HttpProxyConfig) ProtoMessage

func (*HttpProxyConfig) ProtoMessage()

func (*HttpProxyConfig) ProtoReflect

func (x *HttpProxyConfig) ProtoReflect() protoreflect.Message

func (*HttpProxyConfig) Reset

func (x *HttpProxyConfig) Reset()

func (*HttpProxyConfig) String

func (x *HttpProxyConfig) String() string

type IdentityConfiguration

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
	// contains filtered or unexported fields
}

func (*IdentityConfiguration) Descriptor deprecated

func (*IdentityConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use IdentityConfiguration.ProtoReflect.Descriptor instead.

func (*IdentityConfiguration) GetAssignedIdentityId

func (x *IdentityConfiguration) GetAssignedIdentityId() string

func (*IdentityConfiguration) GetIdentityType

func (x *IdentityConfiguration) GetIdentityType() IdentityType

func (*IdentityConfiguration) GetServicePrincipalId

func (x *IdentityConfiguration) GetServicePrincipalId() string

func (*IdentityConfiguration) GetServicePrincipalSecret

func (x *IdentityConfiguration) GetServicePrincipalSecret() string

func (*IdentityConfiguration) ProtoMessage

func (*IdentityConfiguration) ProtoMessage()

func (*IdentityConfiguration) ProtoReflect

func (x *IdentityConfiguration) ProtoReflect() protoreflect.Message

func (*IdentityConfiguration) Reset

func (x *IdentityConfiguration) Reset()

func (*IdentityConfiguration) String

func (x *IdentityConfiguration) String() string

type IdentityType

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

func (IdentityType) Enum

func (x IdentityType) Enum() *IdentityType

func (IdentityType) EnumDescriptor deprecated

func (IdentityType) EnumDescriptor() ([]byte, []int)

Deprecated: Use IdentityType.Descriptor instead.

func (IdentityType) Number

func (IdentityType) String

func (x IdentityType) String() string

func (IdentityType) Type

type KubeletConfiguration

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 */
	// contains filtered or unexported fields
}

func (*KubeletConfiguration) Descriptor deprecated

func (*KubeletConfiguration) Descriptor() ([]byte, []int)

Deprecated: Use KubeletConfiguration.ProtoReflect.Descriptor instead.

func (*KubeletConfiguration) GetKubeletDiskType

func (x *KubeletConfiguration) GetKubeletDiskType() KubeletDiskType

func (*KubeletConfiguration) GetKubeletFlags

func (x *KubeletConfiguration) GetKubeletFlags() []string

func (*KubeletConfiguration) GetKubeletNodeLabels

func (x *KubeletConfiguration) GetKubeletNodeLabels() map[string]string

func (*KubeletConfiguration) GetStartupTaints

func (x *KubeletConfiguration) GetStartupTaints() []*Taint

func (*KubeletConfiguration) GetTaints

func (x *KubeletConfiguration) GetTaints() []*Taint

func (*KubeletConfiguration) ProtoMessage

func (*KubeletConfiguration) ProtoMessage()

func (*KubeletConfiguration) ProtoReflect

func (x *KubeletConfiguration) ProtoReflect() protoreflect.Message

func (*KubeletConfiguration) Reset

func (x *KubeletConfiguration) Reset()

func (*KubeletConfiguration) String

func (x *KubeletConfiguration) String() string

type KubeletDiskType

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

func (KubeletDiskType) Enum

func (x KubeletDiskType) Enum() *KubeletDiskType

func (KubeletDiskType) EnumDescriptor deprecated

func (KubeletDiskType) EnumDescriptor() ([]byte, []int)

Deprecated: Use KubeletDiskType.Descriptor instead.

func (KubeletDiskType) Number

func (KubeletDiskType) String

func (x KubeletDiskType) String() string

func (KubeletDiskType) Type

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

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

func (LoadBalancerSku) Enum

func (x LoadBalancerSku) Enum() *LoadBalancerSku

func (LoadBalancerSku) EnumDescriptor deprecated

func (LoadBalancerSku) EnumDescriptor() ([]byte, []int)

Deprecated: Use LoadBalancerSku.Descriptor instead.

func (LoadBalancerSku) Number

func (LoadBalancerSku) String

func (x LoadBalancerSku) String() string

func (LoadBalancerSku) Type

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

func (x *NetworkConfig) GetNetworkMode() NetworkMode

func (*NetworkConfig) GetNetworkPlugin

func (x *NetworkConfig) GetNetworkPlugin() NetworkPluginType

func (*NetworkConfig) GetNetworkPolicy

func (x *NetworkConfig) GetNetworkPolicy() NetworkPolicyType

func (*NetworkConfig) GetNetworkSecurityGroup

func (x *NetworkConfig) GetNetworkSecurityGroup() string

func (*NetworkConfig) GetRouteTable

func (x *NetworkConfig) GetRouteTable() string

func (*NetworkConfig) GetSubnet

func (x *NetworkConfig) GetSubnet() string

func (*NetworkConfig) GetVirtualNetworkConfig

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

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

func (NetworkMode) Enum

func (x NetworkMode) Enum() *NetworkMode

func (NetworkMode) EnumDescriptor deprecated

func (NetworkMode) EnumDescriptor() ([]byte, []int)

Deprecated: Use NetworkMode.Descriptor instead.

func (NetworkMode) Number

func (x NetworkMode) Number() protoreflect.EnumNumber

func (NetworkMode) String

func (x NetworkMode) String() string

func (NetworkMode) Type

type NetworkPluginType

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

func (NetworkPluginType) Enum

func (NetworkPluginType) EnumDescriptor deprecated

func (NetworkPluginType) EnumDescriptor() ([]byte, []int)

Deprecated: Use NetworkPluginType.Descriptor instead.

func (NetworkPluginType) Number

func (NetworkPluginType) String

func (x NetworkPluginType) String() string

func (NetworkPluginType) Type

type NetworkPolicyType

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

func (NetworkPolicyType) Enum

func (NetworkPolicyType) EnumDescriptor deprecated

func (NetworkPolicyType) EnumDescriptor() ([]byte, []int)

Deprecated: Use NetworkPolicyType.Descriptor instead.

func (NetworkPolicyType) Number

func (NetworkPolicyType) String

func (x NetworkPolicyType) String() string

func (NetworkPolicyType) Type

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 Sysctl

type Sysctl struct {
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Sysctl) Descriptor deprecated

func (*Sysctl) Descriptor() ([]byte, []int)

Deprecated: Use Sysctl.ProtoReflect.Descriptor instead.

func (*Sysctl) GetToken

func (x *Sysctl) GetToken() string

func (*Sysctl) GetValue

func (x *Sysctl) GetValue() string

func (*Sysctl) ProtoMessage

func (*Sysctl) ProtoMessage()

func (*Sysctl) ProtoReflect

func (x *Sysctl) ProtoReflect() protoreflect.Message

func (*Sysctl) Reset

func (x *Sysctl) Reset()

func (*Sysctl) String

func (x *Sysctl) String() string

type SysctlConfig

type SysctlConfig struct {
	Sysctls []*Sysctl `protobuf:"bytes,1,rep,name=sysctls,proto3" json:"sysctls,omitempty"`
	// contains filtered or unexported fields
}

func (*SysctlConfig) Descriptor deprecated

func (*SysctlConfig) Descriptor() ([]byte, []int)

Deprecated: Use SysctlConfig.ProtoReflect.Descriptor instead.

func (*SysctlConfig) GetSysctls

func (x *SysctlConfig) GetSysctls() []*Sysctl

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 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) Descriptor() ([]byte, []int)

Deprecated: Use Taint.ProtoReflect.Descriptor instead.

func (*Taint) GetEffect

func (x *Taint) GetEffect() string

func (*Taint) GetKey

func (x *Taint) GetKey() string

func (*Taint) ProtoMessage

func (*Taint) ProtoMessage()

func (*Taint) ProtoReflect

func (x *Taint) ProtoReflect() protoreflect.Message

func (*Taint) Reset

func (x *Taint) Reset()

func (*Taint) String

func (x *Taint) String() string

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 VirtualNetworkConfig

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

func (*VirtualNetworkConfig) Descriptor() ([]byte, []int)

Deprecated: Use VirtualNetworkConfig.ProtoReflect.Descriptor instead.

func (*VirtualNetworkConfig) GetName

func (x *VirtualNetworkConfig) GetName() string

func (*VirtualNetworkConfig) GetResourceGroup

func (x *VirtualNetworkConfig) GetResourceGroup() string

func (*VirtualNetworkConfig) ProtoMessage

func (*VirtualNetworkConfig) ProtoMessage()

func (*VirtualNetworkConfig) ProtoReflect

func (x *VirtualNetworkConfig) ProtoReflect() protoreflect.Message

func (*VirtualNetworkConfig) Reset

func (x *VirtualNetworkConfig) Reset()

func (*VirtualNetworkConfig) String

func (x *VirtualNetworkConfig) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL