Documentation ¶
Index ¶
- func PossibleValuesForAgentPoolMode() []string
- func PossibleValuesForAgentPoolSSHAccess() []string
- func PossibleValuesForAgentPoolType() []string
- func PossibleValuesForCode() []string
- func PossibleValuesForGPUInstanceProfile() []string
- func PossibleValuesForKubeletDiskType() []string
- func PossibleValuesForOSDiskType() []string
- func PossibleValuesForOSSKU() []string
- func PossibleValuesForOSType() []string
- func PossibleValuesForProtocol() []string
- func PossibleValuesForScaleDownMode() []string
- func PossibleValuesForScaleSetEvictionPolicy() []string
- func PossibleValuesForScaleSetPriority() []string
- func PossibleValuesForWorkloadRuntime() []string
- func ValidateAgentPoolID(input interface{}, key string) (warnings []string, errors []error)
- type AbortLatestOperationOperationResponse
- type AgentPool
- type AgentPoolArtifactStreamingProfile
- type AgentPoolAvailableVersions
- type AgentPoolAvailableVersionsProperties
- type AgentPoolAvailableVersionsPropertiesAgentPoolVersionsInlined
- type AgentPoolGPUProfile
- type AgentPoolId
- type AgentPoolMode
- type AgentPoolNetworkProfile
- type AgentPoolOperationPredicate
- type AgentPoolSSHAccess
- type AgentPoolSecurityProfile
- type AgentPoolType
- type AgentPoolUpgradeProfile
- type AgentPoolUpgradeProfileProperties
- type AgentPoolUpgradeProfilePropertiesUpgradesInlined
- type AgentPoolUpgradeSettings
- type AgentPoolWindowsProfile
- type AgentPoolsClient
- func (c AgentPoolsClient) AbortLatestOperation(ctx context.Context, id AgentPoolId) (result AbortLatestOperationOperationResponse, err error)
- func (c AgentPoolsClient) AbortLatestOperationThenPoll(ctx context.Context, id AgentPoolId) error
- func (c AgentPoolsClient) CreateOrUpdate(ctx context.Context, id AgentPoolId, input AgentPool) (result CreateOrUpdateOperationResponse, err error)
- func (c AgentPoolsClient) CreateOrUpdateThenPoll(ctx context.Context, id AgentPoolId, input AgentPool) error
- func (c AgentPoolsClient) Delete(ctx context.Context, id AgentPoolId, options DeleteOperationOptions) (result DeleteOperationResponse, err error)
- func (c AgentPoolsClient) DeleteThenPoll(ctx context.Context, id AgentPoolId, options DeleteOperationOptions) error
- func (c AgentPoolsClient) Get(ctx context.Context, id AgentPoolId) (result GetOperationResponse, err error)
- func (c AgentPoolsClient) GetAvailableAgentPoolVersions(ctx context.Context, id commonids.KubernetesClusterId) (result GetAvailableAgentPoolVersionsOperationResponse, err error)
- func (c AgentPoolsClient) GetUpgradeProfile(ctx context.Context, id AgentPoolId) (result GetUpgradeProfileOperationResponse, err error)
- func (c AgentPoolsClient) List(ctx context.Context, id commonids.KubernetesClusterId) (result ListOperationResponse, err error)
- func (c AgentPoolsClient) ListComplete(ctx context.Context, id commonids.KubernetesClusterId) (ListCompleteResult, error)
- func (c AgentPoolsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.KubernetesClusterId, ...) (result ListCompleteResult, err error)
- func (c AgentPoolsClient) UpgradeNodeImageVersion(ctx context.Context, id AgentPoolId) (result UpgradeNodeImageVersionOperationResponse, err error)
- func (c AgentPoolsClient) UpgradeNodeImageVersionThenPoll(ctx context.Context, id AgentPoolId) error
- type Code
- type CreateOrUpdateOperationResponse
- type CreationData
- type DeleteOperationOptions
- type DeleteOperationResponse
- type GPUInstanceProfile
- type GetAvailableAgentPoolVersionsOperationResponse
- type GetOperationResponse
- type GetUpgradeProfileOperationResponse
- type IPTag
- type KubeletConfig
- type KubeletDiskType
- type LinuxOSConfig
- type ListCompleteResult
- type ListCustomPager
- type ListOperationResponse
- type ManagedClusterAgentPoolProfileProperties
- type OSDiskType
- type OSSKU
- type OSType
- type PortRange
- type PowerState
- type Protocol
- type ScaleDownMode
- type ScaleSetEvictionPolicy
- type ScaleSetPriority
- type SysctlConfig
- type UpgradeNodeImageVersionOperationResponse
- type WorkloadRuntime
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAgentPoolMode ¶
func PossibleValuesForAgentPoolMode() []string
func PossibleValuesForAgentPoolSSHAccess ¶
func PossibleValuesForAgentPoolSSHAccess() []string
func PossibleValuesForAgentPoolType ¶
func PossibleValuesForAgentPoolType() []string
func PossibleValuesForCode ¶
func PossibleValuesForCode() []string
func PossibleValuesForGPUInstanceProfile ¶
func PossibleValuesForGPUInstanceProfile() []string
func PossibleValuesForKubeletDiskType ¶
func PossibleValuesForKubeletDiskType() []string
func PossibleValuesForOSDiskType ¶
func PossibleValuesForOSDiskType() []string
func PossibleValuesForOSSKU ¶
func PossibleValuesForOSSKU() []string
func PossibleValuesForOSType ¶
func PossibleValuesForOSType() []string
func PossibleValuesForProtocol ¶
func PossibleValuesForProtocol() []string
func PossibleValuesForScaleDownMode ¶
func PossibleValuesForScaleDownMode() []string
func PossibleValuesForScaleSetEvictionPolicy ¶
func PossibleValuesForScaleSetEvictionPolicy() []string
func PossibleValuesForScaleSetPriority ¶
func PossibleValuesForScaleSetPriority() []string
func PossibleValuesForWorkloadRuntime ¶
func PossibleValuesForWorkloadRuntime() []string
func ValidateAgentPoolID ¶
ValidateAgentPoolID checks that 'input' can be parsed as a Agent Pool ID
Types ¶
type AgentPool ¶
type AgentPool struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *ManagedClusterAgentPoolProfileProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type AgentPoolArtifactStreamingProfile ¶
type AgentPoolArtifactStreamingProfile struct {
Enabled *bool `json:"enabled,omitempty"`
}
type AgentPoolAvailableVersions ¶
type AgentPoolAvailableVersions struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties AgentPoolAvailableVersionsProperties `json:"properties"` Type *string `json:"type,omitempty"` }
type AgentPoolAvailableVersionsProperties ¶
type AgentPoolAvailableVersionsProperties struct {
AgentPoolVersions *[]AgentPoolAvailableVersionsPropertiesAgentPoolVersionsInlined `json:"agentPoolVersions,omitempty"`
}
type AgentPoolGPUProfile ¶
type AgentPoolGPUProfile struct {
InstallGPUDriver *bool `json:"installGPUDriver,omitempty"`
}
type AgentPoolId ¶
type AgentPoolId struct { SubscriptionId string ResourceGroupName string ManagedClusterName string AgentPoolName string }
AgentPoolId is a struct representing the Resource ID for a Agent Pool
func NewAgentPoolID ¶
func NewAgentPoolID(subscriptionId string, resourceGroupName string, managedClusterName string, agentPoolName string) AgentPoolId
NewAgentPoolID returns a new AgentPoolId struct
func ParseAgentPoolID ¶
func ParseAgentPoolID(input string) (*AgentPoolId, error)
ParseAgentPoolID parses 'input' into a AgentPoolId
func ParseAgentPoolIDInsensitively ¶
func ParseAgentPoolIDInsensitively(input string) (*AgentPoolId, error)
ParseAgentPoolIDInsensitively parses 'input' case-insensitively into a AgentPoolId note: this method should only be used for API response data and not user input
func (*AgentPoolId) FromParseResult ¶
func (id *AgentPoolId) FromParseResult(input resourceids.ParseResult) error
func (AgentPoolId) Segments ¶
func (id AgentPoolId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Agent Pool ID
func (AgentPoolId) String ¶
func (id AgentPoolId) String() string
String returns a human-readable description of this Agent Pool ID
type AgentPoolMode ¶
type AgentPoolMode string
const ( AgentPoolModeSystem AgentPoolMode = "System" AgentPoolModeUser AgentPoolMode = "User" )
func (*AgentPoolMode) UnmarshalJSON ¶
func (s *AgentPoolMode) UnmarshalJSON(bytes []byte) error
type AgentPoolNetworkProfile ¶
type AgentPoolOperationPredicate ¶
func (AgentPoolOperationPredicate) Matches ¶
func (p AgentPoolOperationPredicate) Matches(input AgentPool) bool
type AgentPoolSSHAccess ¶
type AgentPoolSSHAccess string
const ( AgentPoolSSHAccessDisabled AgentPoolSSHAccess = "Disabled" AgentPoolSSHAccessLocalUser AgentPoolSSHAccess = "LocalUser" )
func (*AgentPoolSSHAccess) UnmarshalJSON ¶
func (s *AgentPoolSSHAccess) UnmarshalJSON(bytes []byte) error
type AgentPoolSecurityProfile ¶
type AgentPoolSecurityProfile struct {
SshAccess *AgentPoolSSHAccess `json:"sshAccess,omitempty"`
}
type AgentPoolType ¶
type AgentPoolType string
const ( AgentPoolTypeAvailabilitySet AgentPoolType = "AvailabilitySet" AgentPoolTypeVirtualMachineScaleSets AgentPoolType = "VirtualMachineScaleSets" AgentPoolTypeVirtualMachines AgentPoolType = "VirtualMachines" )
func (*AgentPoolType) UnmarshalJSON ¶
func (s *AgentPoolType) UnmarshalJSON(bytes []byte) error
type AgentPoolUpgradeProfile ¶
type AgentPoolUpgradeProfile struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties AgentPoolUpgradeProfileProperties `json:"properties"` Type *string `json:"type,omitempty"` }
type AgentPoolUpgradeProfileProperties ¶
type AgentPoolUpgradeProfileProperties struct { KubernetesVersion string `json:"kubernetesVersion"` LatestNodeImageVersion *string `json:"latestNodeImageVersion,omitempty"` OsType OSType `json:"osType"` Upgrades *[]AgentPoolUpgradeProfilePropertiesUpgradesInlined `json:"upgrades,omitempty"` }
type AgentPoolWindowsProfile ¶
type AgentPoolWindowsProfile struct {
DisableOutboundNat *bool `json:"disableOutboundNat,omitempty"`
}
type AgentPoolsClient ¶
type AgentPoolsClient struct {
Client *resourcemanager.Client
}
func NewAgentPoolsClientWithBaseURI ¶
func NewAgentPoolsClientWithBaseURI(sdkApi sdkEnv.Api) (*AgentPoolsClient, error)
func (AgentPoolsClient) AbortLatestOperation ¶
func (c AgentPoolsClient) AbortLatestOperation(ctx context.Context, id AgentPoolId) (result AbortLatestOperationOperationResponse, err error)
AbortLatestOperation ...
func (AgentPoolsClient) AbortLatestOperationThenPoll ¶
func (c AgentPoolsClient) AbortLatestOperationThenPoll(ctx context.Context, id AgentPoolId) error
AbortLatestOperationThenPoll performs AbortLatestOperation then polls until it's completed
func (AgentPoolsClient) CreateOrUpdate ¶
func (c AgentPoolsClient) CreateOrUpdate(ctx context.Context, id AgentPoolId, input AgentPool) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (AgentPoolsClient) CreateOrUpdateThenPoll ¶
func (c AgentPoolsClient) CreateOrUpdateThenPoll(ctx context.Context, id AgentPoolId, input AgentPool) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (AgentPoolsClient) Delete ¶
func (c AgentPoolsClient) Delete(ctx context.Context, id AgentPoolId, options DeleteOperationOptions) (result DeleteOperationResponse, err error)
Delete ...
func (AgentPoolsClient) DeleteThenPoll ¶
func (c AgentPoolsClient) DeleteThenPoll(ctx context.Context, id AgentPoolId, options DeleteOperationOptions) error
DeleteThenPoll performs Delete then polls until it's completed
func (AgentPoolsClient) Get ¶
func (c AgentPoolsClient) Get(ctx context.Context, id AgentPoolId) (result GetOperationResponse, err error)
Get ...
func (AgentPoolsClient) GetAvailableAgentPoolVersions ¶
func (c AgentPoolsClient) GetAvailableAgentPoolVersions(ctx context.Context, id commonids.KubernetesClusterId) (result GetAvailableAgentPoolVersionsOperationResponse, err error)
GetAvailableAgentPoolVersions ...
func (AgentPoolsClient) GetUpgradeProfile ¶
func (c AgentPoolsClient) GetUpgradeProfile(ctx context.Context, id AgentPoolId) (result GetUpgradeProfileOperationResponse, err error)
GetUpgradeProfile ...
func (AgentPoolsClient) List ¶
func (c AgentPoolsClient) List(ctx context.Context, id commonids.KubernetesClusterId) (result ListOperationResponse, err error)
List ...
func (AgentPoolsClient) ListComplete ¶
func (c AgentPoolsClient) ListComplete(ctx context.Context, id commonids.KubernetesClusterId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (AgentPoolsClient) ListCompleteMatchingPredicate ¶
func (c AgentPoolsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.KubernetesClusterId, predicate AgentPoolOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AgentPoolsClient) UpgradeNodeImageVersion ¶
func (c AgentPoolsClient) UpgradeNodeImageVersion(ctx context.Context, id AgentPoolId) (result UpgradeNodeImageVersionOperationResponse, err error)
UpgradeNodeImageVersion ...
func (AgentPoolsClient) UpgradeNodeImageVersionThenPoll ¶
func (c AgentPoolsClient) UpgradeNodeImageVersionThenPoll(ctx context.Context, id AgentPoolId) error
UpgradeNodeImageVersionThenPoll performs UpgradeNodeImageVersion then polls until it's completed
type CreationData ¶
type CreationData struct {
SourceResourceId *string `json:"sourceResourceId,omitempty"`
}
type DeleteOperationOptions ¶
type DeleteOperationOptions struct {
IgnorePodDisruptionBudget *bool
}
func DefaultDeleteOperationOptions ¶
func DefaultDeleteOperationOptions() DeleteOperationOptions
func (DeleteOperationOptions) ToHeaders ¶
func (o DeleteOperationOptions) ToHeaders() *client.Headers
func (DeleteOperationOptions) ToOData ¶
func (o DeleteOperationOptions) ToOData() *odata.Query
func (DeleteOperationOptions) ToQuery ¶
func (o DeleteOperationOptions) ToQuery() *client.QueryParams
type DeleteOperationResponse ¶
type GPUInstanceProfile ¶
type GPUInstanceProfile string
const ( GPUInstanceProfileMIGFourg GPUInstanceProfile = "MIG4g" GPUInstanceProfileMIGOneg GPUInstanceProfile = "MIG1g" GPUInstanceProfileMIGSeveng GPUInstanceProfile = "MIG7g" GPUInstanceProfileMIGThreeg GPUInstanceProfile = "MIG3g" GPUInstanceProfileMIGTwog GPUInstanceProfile = "MIG2g" )
func (*GPUInstanceProfile) UnmarshalJSON ¶
func (s *GPUInstanceProfile) UnmarshalJSON(bytes []byte) error
type GetAvailableAgentPoolVersionsOperationResponse ¶
type GetAvailableAgentPoolVersionsOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AgentPoolAvailableVersions }
type GetOperationResponse ¶
type GetUpgradeProfileOperationResponse ¶
type GetUpgradeProfileOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *AgentPoolUpgradeProfile }
type KubeletConfig ¶
type KubeletConfig struct { AllowedUnsafeSysctls *[]string `json:"allowedUnsafeSysctls,omitempty"` ContainerLogMaxFiles *int64 `json:"containerLogMaxFiles,omitempty"` ContainerLogMaxSizeMB *int64 `json:"containerLogMaxSizeMB,omitempty"` CpuCfsQuota *bool `json:"cpuCfsQuota,omitempty"` CpuCfsQuotaPeriod *string `json:"cpuCfsQuotaPeriod,omitempty"` CpuManagerPolicy *string `json:"cpuManagerPolicy,omitempty"` FailSwapOn *bool `json:"failSwapOn,omitempty"` ImageGcHighThreshold *int64 `json:"imageGcHighThreshold,omitempty"` ImageGcLowThreshold *int64 `json:"imageGcLowThreshold,omitempty"` PodMaxPids *int64 `json:"podMaxPids,omitempty"` TopologyManagerPolicy *string `json:"topologyManagerPolicy,omitempty"` }
type KubeletDiskType ¶
type KubeletDiskType string
const ( KubeletDiskTypeOS KubeletDiskType = "OS" KubeletDiskTypeTemporary KubeletDiskType = "Temporary" )
func (*KubeletDiskType) UnmarshalJSON ¶
func (s *KubeletDiskType) UnmarshalJSON(bytes []byte) error
type LinuxOSConfig ¶
type LinuxOSConfig struct { SwapFileSizeMB *int64 `json:"swapFileSizeMB,omitempty"` Sysctls *SysctlConfig `json:"sysctls,omitempty"` TransparentHugePageDefrag *string `json:"transparentHugePageDefrag,omitempty"` TransparentHugePageEnabled *string `json:"transparentHugePageEnabled,omitempty"` }
type ListCompleteResult ¶
type ListCustomPager ¶ added in v0.20240628.1153531
func (*ListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListOperationResponse ¶
type ManagedClusterAgentPoolProfileProperties ¶
type ManagedClusterAgentPoolProfileProperties struct { ArtifactStreamingProfile *AgentPoolArtifactStreamingProfile `json:"artifactStreamingProfile,omitempty"` AvailabilityZones *zones.Schema `json:"availabilityZones,omitempty"` CapacityReservationGroupID *string `json:"capacityReservationGroupID,omitempty"` Count *int64 `json:"count,omitempty"` CreationData *CreationData `json:"creationData,omitempty"` CurrentOrchestratorVersion *string `json:"currentOrchestratorVersion,omitempty"` EnableAutoScaling *bool `json:"enableAutoScaling,omitempty"` EnableCustomCATrust *bool `json:"enableCustomCATrust,omitempty"` EnableEncryptionAtHost *bool `json:"enableEncryptionAtHost,omitempty"` EnableFIPS *bool `json:"enableFIPS,omitempty"` EnableNodePublicIP *bool `json:"enableNodePublicIP,omitempty"` EnableUltraSSD *bool `json:"enableUltraSSD,omitempty"` GpuInstanceProfile *GPUInstanceProfile `json:"gpuInstanceProfile,omitempty"` GpuProfile *AgentPoolGPUProfile `json:"gpuProfile,omitempty"` HostGroupID *string `json:"hostGroupID,omitempty"` KubeletConfig *KubeletConfig `json:"kubeletConfig,omitempty"` KubeletDiskType *KubeletDiskType `json:"kubeletDiskType,omitempty"` LinuxOSConfig *LinuxOSConfig `json:"linuxOSConfig,omitempty"` MaxCount *int64 `json:"maxCount,omitempty"` MaxPods *int64 `json:"maxPods,omitempty"` MessageOfTheDay *string `json:"messageOfTheDay,omitempty"` MinCount *int64 `json:"minCount,omitempty"` Mode *AgentPoolMode `json:"mode,omitempty"` NetworkProfile *AgentPoolNetworkProfile `json:"networkProfile,omitempty"` NodeImageVersion *string `json:"nodeImageVersion,omitempty"` NodeLabels *map[string]string `json:"nodeLabels,omitempty"` NodePublicIPPrefixID *string `json:"nodePublicIPPrefixID,omitempty"` NodeTaints *[]string `json:"nodeTaints,omitempty"` OrchestratorVersion *string `json:"orchestratorVersion,omitempty"` OsDiskSizeGB *int64 `json:"osDiskSizeGB,omitempty"` OsDiskType *OSDiskType `json:"osDiskType,omitempty"` OsSKU *OSSKU `json:"osSKU,omitempty"` OsType *OSType `json:"osType,omitempty"` PodSubnetID *string `json:"podSubnetID,omitempty"` PowerState *PowerState `json:"powerState,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ProximityPlacementGroupID *string `json:"proximityPlacementGroupID,omitempty"` ScaleDownMode *ScaleDownMode `json:"scaleDownMode,omitempty"` ScaleSetEvictionPolicy *ScaleSetEvictionPolicy `json:"scaleSetEvictionPolicy,omitempty"` ScaleSetPriority *ScaleSetPriority `json:"scaleSetPriority,omitempty"` SecurityProfile *AgentPoolSecurityProfile `json:"securityProfile,omitempty"` SpotMaxPrice *float64 `json:"spotMaxPrice,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *AgentPoolType `json:"type,omitempty"` UpgradeSettings *AgentPoolUpgradeSettings `json:"upgradeSettings,omitempty"` VMSize *string `json:"vmSize,omitempty"` VnetSubnetID *string `json:"vnetSubnetID,omitempty"` WindowsProfile *AgentPoolWindowsProfile `json:"windowsProfile,omitempty"` WorkloadRuntime *WorkloadRuntime `json:"workloadRuntime,omitempty"` }
type OSDiskType ¶
type OSDiskType string
const ( OSDiskTypeEphemeral OSDiskType = "Ephemeral" OSDiskTypeManaged OSDiskType = "Managed" )
func (*OSDiskType) UnmarshalJSON ¶
func (s *OSDiskType) UnmarshalJSON(bytes []byte) error
type PowerState ¶
type PowerState struct {
Code *Code `json:"code,omitempty"`
}
type ScaleDownMode ¶
type ScaleDownMode string
const ( ScaleDownModeDeallocate ScaleDownMode = "Deallocate" ScaleDownModeDelete ScaleDownMode = "Delete" )
func (*ScaleDownMode) UnmarshalJSON ¶
func (s *ScaleDownMode) UnmarshalJSON(bytes []byte) error
type ScaleSetEvictionPolicy ¶
type ScaleSetEvictionPolicy string
const ( ScaleSetEvictionPolicyDeallocate ScaleSetEvictionPolicy = "Deallocate" ScaleSetEvictionPolicyDelete ScaleSetEvictionPolicy = "Delete" )
func (*ScaleSetEvictionPolicy) UnmarshalJSON ¶
func (s *ScaleSetEvictionPolicy) UnmarshalJSON(bytes []byte) error
type ScaleSetPriority ¶
type ScaleSetPriority string
const ( ScaleSetPriorityRegular ScaleSetPriority = "Regular" ScaleSetPrioritySpot ScaleSetPriority = "Spot" )
func (*ScaleSetPriority) UnmarshalJSON ¶
func (s *ScaleSetPriority) UnmarshalJSON(bytes []byte) error
type SysctlConfig ¶
type SysctlConfig struct { FsAioMaxNr *int64 `json:"fsAioMaxNr,omitempty"` FsFileMax *int64 `json:"fsFileMax,omitempty"` FsInotifyMaxUserWatches *int64 `json:"fsInotifyMaxUserWatches,omitempty"` FsNrOpen *int64 `json:"fsNrOpen,omitempty"` KernelThreadsMax *int64 `json:"kernelThreadsMax,omitempty"` NetCoreNetdevMaxBacklog *int64 `json:"netCoreNetdevMaxBacklog,omitempty"` NetCoreOptmemMax *int64 `json:"netCoreOptmemMax,omitempty"` NetCoreRmemDefault *int64 `json:"netCoreRmemDefault,omitempty"` NetCoreRmemMax *int64 `json:"netCoreRmemMax,omitempty"` NetCoreSomaxconn *int64 `json:"netCoreSomaxconn,omitempty"` NetCoreWmemDefault *int64 `json:"netCoreWmemDefault,omitempty"` NetCoreWmemMax *int64 `json:"netCoreWmemMax,omitempty"` NetIPv4IPLocalPortRange *string `json:"netIpv4IpLocalPortRange,omitempty"` NetIPv4NeighDefaultGcThresh1 *int64 `json:"netIpv4NeighDefaultGcThresh1,omitempty"` NetIPv4NeighDefaultGcThresh2 *int64 `json:"netIpv4NeighDefaultGcThresh2,omitempty"` NetIPv4NeighDefaultGcThresh3 *int64 `json:"netIpv4NeighDefaultGcThresh3,omitempty"` NetIPv4TcpFinTimeout *int64 `json:"netIpv4TcpFinTimeout,omitempty"` NetIPv4TcpKeepaliveProbes *int64 `json:"netIpv4TcpKeepaliveProbes,omitempty"` NetIPv4TcpKeepaliveTime *int64 `json:"netIpv4TcpKeepaliveTime,omitempty"` NetIPv4TcpMaxSynBacklog *int64 `json:"netIpv4TcpMaxSynBacklog,omitempty"` NetIPv4TcpMaxTwBuckets *int64 `json:"netIpv4TcpMaxTwBuckets,omitempty"` NetIPv4TcpTwReuse *bool `json:"netIpv4TcpTwReuse,omitempty"` NetIPv4TcpkeepaliveIntvl *int64 `json:"netIpv4TcpkeepaliveIntvl,omitempty"` NetNetfilterNfConntrackBuckets *int64 `json:"netNetfilterNfConntrackBuckets,omitempty"` NetNetfilterNfConntrackMax *int64 `json:"netNetfilterNfConntrackMax,omitempty"` VMMaxMapCount *int64 `json:"vmMaxMapCount,omitempty"` VMSwappiness *int64 `json:"vmSwappiness,omitempty"` VMVfsCachePressure *int64 `json:"vmVfsCachePressure,omitempty"` }
type WorkloadRuntime ¶
type WorkloadRuntime string
const ( WorkloadRuntimeKataMshvVMIsolation WorkloadRuntime = "KataMshvVmIsolation" WorkloadRuntimeOCIContainer WorkloadRuntime = "OCIContainer" WorkloadRuntimeWasmWasi WorkloadRuntime = "WasmWasi" )
func (*WorkloadRuntime) UnmarshalJSON ¶
func (s *WorkloadRuntime) UnmarshalJSON(bytes []byte) error
Source Files ¶
- client.go
- constants.go
- id_agentpool.go
- method_abortlatestoperation.go
- method_createorupdate.go
- method_delete.go
- method_get.go
- method_getavailableagentpoolversions.go
- method_getupgradeprofile.go
- method_list.go
- method_upgradenodeimageversion.go
- model_agentpool.go
- model_agentpoolartifactstreamingprofile.go
- model_agentpoolavailableversions.go
- model_agentpoolavailableversionsproperties.go
- model_agentpoolavailableversionspropertiesagentpoolversionsinlined.go
- model_agentpoolgpuprofile.go
- model_agentpoolnetworkprofile.go
- model_agentpoolsecurityprofile.go
- model_agentpoolupgradeprofile.go
- model_agentpoolupgradeprofileproperties.go
- model_agentpoolupgradeprofilepropertiesupgradesinlined.go
- model_agentpoolupgradesettings.go
- model_agentpoolwindowsprofile.go
- model_creationdata.go
- model_iptag.go
- model_kubeletconfig.go
- model_linuxosconfig.go
- model_managedclusteragentpoolprofileproperties.go
- model_portrange.go
- model_powerstate.go
- model_sysctlconfig.go
- predicates.go
- version.go