Versions in this module Expand all Collapse all v0 v0.7.0 Oct 28, 2024 Changes in this version + const AgentPoolModeSystem + const AgentPoolModeUnspecified + const AgentPoolModeUser + const DriverTypeCUDA + const DriverTypeGRID + const DriverTypeUnspecified + const GPUInstanceProfileUnspecified + const KubeletDiskTypeOS + const KubeletDiskTypeTemporary + const KubeletDiskTypeUnspecified + const OSSKUAzureLinux + const OSSKUUbuntu + const OSSKUUnspecified + const OSSKUWindows2019 + const OSSKUWindows2022 + const OSSKUWindowsAnnual + const OSTypeLinux + const OSTypeUnspecified + const OSTypeWindows + const SSHAccessDisabled + const SSHAccessLocalUser + const WorkloadRuntimeUnspecified + type AgentPoolSecurityProfile struct + EnableSecureBoot *bool + EnableVTPM *bool + SSHAccess *int32 + func (m *AgentPoolSecurityProfile) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AgentPoolSecurityProfile) MarshalBinary() ([]byte, error) + func (m *AgentPoolSecurityProfile) UnmarshalBinary(b []byte) error + func (m *AgentPoolSecurityProfile) Validate(formats strfmt.Registry) error + type AgentPoolWindowsProfile struct + ContainerdPackage *string + DisableOutboundNat *bool + EnableNextGenNetworking *bool + func (m *AgentPoolWindowsProfile) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AgentPoolWindowsProfile) MarshalBinary() ([]byte, error) + func (m *AgentPoolWindowsProfile) UnmarshalBinary(b []byte) error + func (m *AgentPoolWindowsProfile) Validate(formats strfmt.Registry) error + type ArtifactStreamingProfile struct + Enabled *bool + func (m *ArtifactStreamingProfile) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ArtifactStreamingProfile) MarshalBinary() ([]byte, error) + func (m *ArtifactStreamingProfile) UnmarshalBinary(b []byte) error + func (m *ArtifactStreamingProfile) Validate(formats strfmt.Registry) error + type AzureOSImageConfig struct + ImageOffer *string + ImagePublisher *string + ImageSku *string + ImageVersion *string + func (m *AzureOSImageConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *AzureOSImageConfig) MarshalBinary() ([]byte, error) + func (m *AzureOSImageConfig) UnmarshalBinary(b []byte) error + func (m *AzureOSImageConfig) Validate(formats strfmt.Registry) error + type CustomKubeletConfig struct + AllowedUnsafeSysctls []string + CPUCfsQuota *bool + CPUCfsQuotaPeriod *string + CPUManagerPolicy *string + CPUReserved *int32 + ContainerLogMaxFiles *int32 + ContainerLogMaxSizeMB *int32 + FailSwapOn *bool + ImageGcHighThreshold *int32 + ImageGcLowThreshold *int32 + MemoryReserved *int32 + PodMaxPids *int32 + SeccompDefault *string + TopologyManagerPolicy *string + func (m *CustomKubeletConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *CustomKubeletConfig) MarshalBinary() ([]byte, error) + func (m *CustomKubeletConfig) UnmarshalBinary(b []byte) error + func (m *CustomKubeletConfig) Validate(formats strfmt.Registry) error + type CustomLinuxOSConfig struct + SwapFileSizeMB *int32 + Sysctls *SysctlConfig + TransparentHugePageDefrag *string + TransparentHugePageEnabled *string + Ulimits *UlimitConfig + func (m *CustomLinuxOSConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *CustomLinuxOSConfig) MarshalBinary() ([]byte, error) + func (m *CustomLinuxOSConfig) UnmarshalBinary(b []byte) error + func (m *CustomLinuxOSConfig) Validate(formats strfmt.Registry) error + type GPUProfile struct + DriverType *int32 + InstallGPUDriver *bool + func (m *GPUProfile) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *GPUProfile) MarshalBinary() ([]byte, error) + func (m *GPUProfile) UnmarshalBinary(b []byte) error + func (m *GPUProfile) Validate(formats strfmt.Registry) error + type NodeBootstrapping struct + Cse *string + CustomData *string + OsImageConfig *AzureOSImageConfig + SigImageConfig *SigImageConfig + func (m *NodeBootstrapping) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *NodeBootstrapping) MarshalBinary() ([]byte, error) + func (m *NodeBootstrapping) UnmarshalBinary(b []byte) error + func (m *NodeBootstrapping) Validate(formats strfmt.Registry) error + type ProvisionHelperValues struct + SkuCPU *float64 + SkuMemory *float64 + func (m *ProvisionHelperValues) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ProvisionHelperValues) MarshalBinary() ([]byte, error) + func (m *ProvisionHelperValues) UnmarshalBinary(b []byte) error + func (m *ProvisionHelperValues) Validate(formats strfmt.Registry) error + type ProvisionProfile struct + AgentPoolWindowsProfile *AgentPoolWindowsProfile + Architecture *string + ArtifactStreamingProfile *ArtifactStreamingProfile + CustomKubeletConfig *CustomKubeletConfig + CustomLinuxOSConfig *CustomLinuxOSConfig + CustomNodeLabels map[string]string + Distro *string + EnableFIPS *bool + GpuInstanceProfile *int32 + GpuProfile *GPUProfile + KubeletDiskType *int32 + MaxPods *int32 + MessageOfTheDay *string + Mode *int32 + Name *string + NodeInitializationTaints []string + NodeTaints []string + OrchestratorVersion *string + OsSku *int32 + OsType *int32 + SecurityProfile *AgentPoolSecurityProfile + StorageProfile *string + VMSize *string + VnetCidrs []string + VnetSubnetID *string + WorkloadRuntime *int32 + func (m *ProvisionProfile) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ProvisionProfile) MarshalBinary() ([]byte, error) + func (m *ProvisionProfile) UnmarshalBinary(b []byte) error + func (m *ProvisionProfile) Validate(formats strfmt.Registry) error + type ProvisionValues struct + ProvisionHelperValues *ProvisionHelperValues + ProvisionProfile *ProvisionProfile + func (m *ProvisionValues) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *ProvisionValues) MarshalBinary() ([]byte, error) + func (m *ProvisionValues) UnmarshalBinary(b []byte) error + func (m *ProvisionValues) Validate(formats strfmt.Registry) error + type SigImageConfig struct + SigImageConfigTemplate *SigImageConfigTemplate + SubscriptionID *string + func (m *SigImageConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *SigImageConfig) MarshalBinary() ([]byte, error) + func (m *SigImageConfig) UnmarshalBinary(b []byte) error + func (m *SigImageConfig) Validate(formats strfmt.Registry) error + type SigImageConfigTemplate struct + Definition *string + Gallery *string + ResourceGroup *string + Version *string + func (m *SigImageConfigTemplate) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *SigImageConfigTemplate) MarshalBinary() ([]byte, error) + func (m *SigImageConfigTemplate) UnmarshalBinary(b []byte) error + func (m *SigImageConfigTemplate) Validate(formats strfmt.Registry) error + type SysctlConfig struct + FsAioMaxNr *int32 + FsFileMax *int32 + FsInotifyMaxUserWatches *int32 + FsNrOpen *int32 + KernelThreadsMax *int32 + NetCoreNetdevMaxBacklog *int32 + NetCoreOptmemMax *int32 + NetCoreRmemDefault *int32 + NetCoreRmemMax *int32 + NetCoreSomaxconn *int32 + NetCoreWmemDefault *int32 + NetCoreWmemMax *int32 + NetIPV4IPLocalPortRange *string + NetIPV4NeighDefaultGcThresh1 *int32 + NetIPV4NeighDefaultGcThresh2 *int32 + NetIPV4NeighDefaultGcThresh3 *int32 + NetIPV4TCPFinTimeout *int32 + NetIPV4TCPKeepaliveProbes *int32 + NetIPV4TCPKeepaliveTime *int32 + NetIPV4TCPMaxSynBacklog *int32 + NetIPV4TCPMaxTwBuckets *int32 + NetIPV4TCPTwReuse *bool + NetIPV4TcpkeepaliveIntvl *int32 + NetNetfilterNfConntrackBuckets *int32 + NetNetfilterNfConntrackMax *int32 + VMMaxMapCount *int32 + VMSwappiness *int32 + VMVfsCachePressure *int32 + func (m *SysctlConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *SysctlConfig) MarshalBinary() ([]byte, error) + func (m *SysctlConfig) UnmarshalBinary(b []byte) error + func (m *SysctlConfig) Validate(formats strfmt.Registry) error + type UlimitConfig struct + MaxLockedMemory *string + NoFile *string + func (m *UlimitConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *UlimitConfig) MarshalBinary() ([]byte, error) + func (m *UlimitConfig) UnmarshalBinary(b []byte) error + func (m *UlimitConfig) Validate(formats strfmt.Registry) error v0.7.0-rc.2 Oct 25, 2024