Versions in this module Expand all Collapse all v0 v0.1.1 Nov 28, 2023 v0.1.0 Mar 30, 2023 Changes in this version + type AccessProfile struct + KubeConfig []byte + func (a *AccessProfile) UnmarshalJSON(data []byte) error + func (a AccessProfile) MarshalJSON() ([]byte, error) + type AgentPool struct + ID *string + Name *string + Properties *ManagedClusterAgentPoolProfileProperties + Type *string + func (a *AgentPool) UnmarshalJSON(data []byte) error + func (a AgentPool) MarshalJSON() ([]byte, error) + type AgentPoolAvailableVersions struct + ID *string + Name *string + Properties *AgentPoolAvailableVersionsProperties + Type *string + func (a *AgentPoolAvailableVersions) UnmarshalJSON(data []byte) error + func (a AgentPoolAvailableVersions) MarshalJSON() ([]byte, error) + type AgentPoolAvailableVersionsProperties struct + AgentPoolVersions []*AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem + func (a *AgentPoolAvailableVersionsProperties) UnmarshalJSON(data []byte) error + func (a AgentPoolAvailableVersionsProperties) MarshalJSON() ([]byte, error) + type AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem struct + Default *bool + IsPreview *bool + KubernetesVersion *string + func (a *AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem) UnmarshalJSON(data []byte) error + func (a AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem) MarshalJSON() ([]byte, error) + type AgentPoolListResult struct + NextLink *string + Value []*AgentPool + func (a *AgentPoolListResult) UnmarshalJSON(data []byte) error + func (a AgentPoolListResult) MarshalJSON() ([]byte, error) + type AgentPoolMode string + const AgentPoolModeSystem + const AgentPoolModeUser + func PossibleAgentPoolModeValues() []AgentPoolMode + type AgentPoolProfile struct + Count *int32 + DNSPrefix *string + Fqdn *string + Name *string + OSDiskSizeGB *int32 + OSType *OSType + Ports []*int32 + StorageProfile *ContainerServiceStorageProfileTypes + VMSize *ContainerServiceVMSizeTypes + VnetSubnetID *string + func (a *AgentPoolProfile) UnmarshalJSON(data []byte) error + func (a AgentPoolProfile) MarshalJSON() ([]byte, error) + type AgentPoolType string + const AgentPoolTypeAvailabilitySet + const AgentPoolTypeVirtualMachineScaleSets + func PossibleAgentPoolTypeValues() []AgentPoolType + type AgentPoolUpgradeProfile struct + ID *string + Name *string + Properties *AgentPoolUpgradeProfileProperties + Type *string + func (a *AgentPoolUpgradeProfile) UnmarshalJSON(data []byte) error + func (a AgentPoolUpgradeProfile) MarshalJSON() ([]byte, error) + type AgentPoolUpgradeProfileProperties struct + KubernetesVersion *string + LatestNodeImageVersion *string + OSType *OSType + Upgrades []*AgentPoolUpgradeProfilePropertiesUpgradesItem + func (a *AgentPoolUpgradeProfileProperties) UnmarshalJSON(data []byte) error + func (a AgentPoolUpgradeProfileProperties) MarshalJSON() ([]byte, error) + type AgentPoolUpgradeProfilePropertiesUpgradesItem struct + IsPreview *bool + KubernetesVersion *string + func (a *AgentPoolUpgradeProfilePropertiesUpgradesItem) UnmarshalJSON(data []byte) error + func (a AgentPoolUpgradeProfilePropertiesUpgradesItem) MarshalJSON() ([]byte, error) + type AgentPoolUpgradeSettings struct + MaxSurge *string + func (a *AgentPoolUpgradeSettings) UnmarshalJSON(data []byte) error + func (a AgentPoolUpgradeSettings) MarshalJSON() ([]byte, error) + type AgentPoolsClient struct + func NewAgentPoolsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AgentPoolsClient, error) + func (client *AgentPoolsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[AgentPoolsClientCreateOrUpdateResponse], error) + func (client *AgentPoolsClient) BeginDelete(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[AgentPoolsClientDeleteResponse], error) + func (client *AgentPoolsClient) BeginUpgradeNodeImageVersion(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[AgentPoolsClientUpgradeNodeImageVersionResponse], error) + func (client *AgentPoolsClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (AgentPoolsClientGetResponse, error) + func (client *AgentPoolsClient) GetAvailableAgentPoolVersions(ctx context.Context, resourceGroupName string, resourceName string, ...) (AgentPoolsClientGetAvailableAgentPoolVersionsResponse, error) + func (client *AgentPoolsClient) GetUpgradeProfile(ctx context.Context, resourceGroupName string, resourceName string, ...) (AgentPoolsClientGetUpgradeProfileResponse, error) + func (client *AgentPoolsClient) NewListPager(resourceGroupName string, resourceName string, ...) *runtime.Pager[AgentPoolsClientListResponse] + type AgentPoolsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type AgentPoolsClientBeginDeleteOptions struct + ResumeToken string + type AgentPoolsClientBeginUpgradeNodeImageVersionOptions struct + ResumeToken string + type AgentPoolsClientCreateOrUpdateResponse struct + type AgentPoolsClientDeleteResponse struct + type AgentPoolsClientGetAvailableAgentPoolVersionsOptions struct + type AgentPoolsClientGetAvailableAgentPoolVersionsResponse struct + type AgentPoolsClientGetOptions struct + type AgentPoolsClientGetResponse struct + type AgentPoolsClientGetUpgradeProfileOptions struct + type AgentPoolsClientGetUpgradeProfileResponse struct + type AgentPoolsClientListOptions struct + type AgentPoolsClientListResponse struct + type AgentPoolsClientUpgradeNodeImageVersionResponse struct + type BasicOrchestratorProfile struct + OrchestratorType *ContainerServiceOrchestratorTypes + OrchestratorVersion *string + func (b *BasicOrchestratorProfile) UnmarshalJSON(data []byte) error + func (b BasicOrchestratorProfile) MarshalJSON() ([]byte, error) + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAgentPoolsClient() *AgentPoolsClient + func (c *ClientFactory) NewContainerServicesClient() *ContainerServicesClient + func (c *ClientFactory) NewManagedClustersClient() *ManagedClustersClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewPrivateEndpointConnectionsClient() *PrivateEndpointConnectionsClient + func (c *ClientFactory) NewPrivateLinkResourcesClient() *PrivateLinkResourcesClient + func (c *ClientFactory) NewResolvePrivateLinkServiceIDClient() *ResolvePrivateLinkServiceIDClient + type CloudError struct + Error *CloudErrorBody + func (c *CloudError) UnmarshalJSON(data []byte) error + func (c CloudError) MarshalJSON() ([]byte, error) + type CloudErrorBody struct + Code *string + Details []*CloudErrorBody + Message *string + Target *string + func (c *CloudErrorBody) UnmarshalJSON(data []byte) error + func (c CloudErrorBody) MarshalJSON() ([]byte, error) + type Code string + const CodeRunning + const CodeStopped + func PossibleCodeValues() []Code + type Components1Q1Og48SchemasManagedclusterAllof1 struct + Identity *ManagedClusterIdentity + Properties *ManagedClusterProperties + func (c *Components1Q1Og48SchemasManagedclusterAllof1) UnmarshalJSON(data []byte) error + func (c Components1Q1Og48SchemasManagedclusterAllof1) MarshalJSON() ([]byte, error) + type Components1Umhcm8SchemasManagedclusteridentityPropertiesUserassignedidentitiesAdditionalproperties struct + ClientID *string + PrincipalID *string + func (c *Components1Umhcm8SchemasManagedclusteridentityPropertiesUserassignedidentitiesAdditionalproperties) UnmarshalJSON(data []byte) error + func (c Components1Umhcm8SchemasManagedclusteridentityPropertiesUserassignedidentitiesAdditionalproperties) MarshalJSON() ([]byte, error) + type ComponentsQit0EtSchemasManagedclusterpropertiesPropertiesIdentityprofileAdditionalproperties struct + ClientID *string + ObjectID *string + ResourceID *string + func (c *ComponentsQit0EtSchemasManagedclusterpropertiesPropertiesIdentityprofileAdditionalproperties) UnmarshalJSON(data []byte) error + func (c ComponentsQit0EtSchemasManagedclusterpropertiesPropertiesIdentityprofileAdditionalproperties) MarshalJSON() ([]byte, error) + type ConnectionStatus string + const ConnectionStatusApproved + const ConnectionStatusDisconnected + const ConnectionStatusPending + const ConnectionStatusRejected + func PossibleConnectionStatusValues() []ConnectionStatus + type ContainerService struct + ID *string + Location *string + Name *string + Properties *Properties + Tags map[string]*string + Type *string + func (c *ContainerService) UnmarshalJSON(data []byte) error + func (c ContainerService) MarshalJSON() ([]byte, error) + type ContainerServiceOrchestratorTypes string + const ContainerServiceOrchestratorTypesCustom + const ContainerServiceOrchestratorTypesDCOS + const ContainerServiceOrchestratorTypesDockerCE + const ContainerServiceOrchestratorTypesKubernetes + const ContainerServiceOrchestratorTypesSwarm + func PossibleContainerServiceOrchestratorTypesValues() []ContainerServiceOrchestratorTypes + type ContainerServiceStorageProfileTypes string + const ContainerServiceStorageProfileTypesManagedDisks + const ContainerServiceStorageProfileTypesStorageAccount + func PossibleContainerServiceStorageProfileTypesValues() []ContainerServiceStorageProfileTypes + type ContainerServiceVMSizeTypes string + const ContainerServiceVMSizeTypesStandardA1 + const ContainerServiceVMSizeTypesStandardA10 + const ContainerServiceVMSizeTypesStandardA11 + const ContainerServiceVMSizeTypesStandardA1V2 + const ContainerServiceVMSizeTypesStandardA2 + const ContainerServiceVMSizeTypesStandardA2MV2 + const ContainerServiceVMSizeTypesStandardA2V2 + const ContainerServiceVMSizeTypesStandardA3 + const ContainerServiceVMSizeTypesStandardA4 + const ContainerServiceVMSizeTypesStandardA4MV2 + const ContainerServiceVMSizeTypesStandardA4V2 + const ContainerServiceVMSizeTypesStandardA5 + const ContainerServiceVMSizeTypesStandardA6 + const ContainerServiceVMSizeTypesStandardA7 + const ContainerServiceVMSizeTypesStandardA8 + const ContainerServiceVMSizeTypesStandardA8MV2 + const ContainerServiceVMSizeTypesStandardA8V2 + const ContainerServiceVMSizeTypesStandardA9 + const ContainerServiceVMSizeTypesStandardB2Ms + const ContainerServiceVMSizeTypesStandardB2S + const ContainerServiceVMSizeTypesStandardB4Ms + const ContainerServiceVMSizeTypesStandardB8Ms + const ContainerServiceVMSizeTypesStandardD1 + const ContainerServiceVMSizeTypesStandardD11 + const ContainerServiceVMSizeTypesStandardD11V2 + const ContainerServiceVMSizeTypesStandardD11V2Promo + const ContainerServiceVMSizeTypesStandardD12 + const ContainerServiceVMSizeTypesStandardD12V2 + const ContainerServiceVMSizeTypesStandardD12V2Promo + const ContainerServiceVMSizeTypesStandardD13 + const ContainerServiceVMSizeTypesStandardD13V2 + const ContainerServiceVMSizeTypesStandardD13V2Promo + const ContainerServiceVMSizeTypesStandardD14 + const ContainerServiceVMSizeTypesStandardD14V2 + const ContainerServiceVMSizeTypesStandardD14V2Promo + const ContainerServiceVMSizeTypesStandardD15V2 + const ContainerServiceVMSizeTypesStandardD16SV3 + const ContainerServiceVMSizeTypesStandardD16V3 + const ContainerServiceVMSizeTypesStandardD1V2 + const ContainerServiceVMSizeTypesStandardD2 + const ContainerServiceVMSizeTypesStandardD2SV3 + const ContainerServiceVMSizeTypesStandardD2V2 + const ContainerServiceVMSizeTypesStandardD2V2Promo + const ContainerServiceVMSizeTypesStandardD2V3 + const ContainerServiceVMSizeTypesStandardD3 + const ContainerServiceVMSizeTypesStandardD32SV3 + const ContainerServiceVMSizeTypesStandardD32V3 + const ContainerServiceVMSizeTypesStandardD3V2 + const ContainerServiceVMSizeTypesStandardD3V2Promo + const ContainerServiceVMSizeTypesStandardD4 + const ContainerServiceVMSizeTypesStandardD4SV3 + const ContainerServiceVMSizeTypesStandardD4V2 + const ContainerServiceVMSizeTypesStandardD4V2Promo + const ContainerServiceVMSizeTypesStandardD4V3 + const ContainerServiceVMSizeTypesStandardD5V2 + const ContainerServiceVMSizeTypesStandardD5V2Promo + const ContainerServiceVMSizeTypesStandardD64SV3 + const ContainerServiceVMSizeTypesStandardD64V3 + const ContainerServiceVMSizeTypesStandardD8SV3 + const ContainerServiceVMSizeTypesStandardD8V3 + const ContainerServiceVMSizeTypesStandardDS1 + const ContainerServiceVMSizeTypesStandardDS11 + const ContainerServiceVMSizeTypesStandardDS11V2 + const ContainerServiceVMSizeTypesStandardDS11V2Promo + const ContainerServiceVMSizeTypesStandardDS12 + const ContainerServiceVMSizeTypesStandardDS12V2 + const ContainerServiceVMSizeTypesStandardDS12V2Promo + const ContainerServiceVMSizeTypesStandardDS13 + const ContainerServiceVMSizeTypesStandardDS132V2 + const ContainerServiceVMSizeTypesStandardDS134V2 + const ContainerServiceVMSizeTypesStandardDS13V2 + const ContainerServiceVMSizeTypesStandardDS13V2Promo + const ContainerServiceVMSizeTypesStandardDS14 + const ContainerServiceVMSizeTypesStandardDS144V2 + const ContainerServiceVMSizeTypesStandardDS148V2 + const ContainerServiceVMSizeTypesStandardDS14V2 + const ContainerServiceVMSizeTypesStandardDS14V2Promo + const ContainerServiceVMSizeTypesStandardDS15V2 + const ContainerServiceVMSizeTypesStandardDS1V2 + const ContainerServiceVMSizeTypesStandardDS2 + const ContainerServiceVMSizeTypesStandardDS2V2 + const ContainerServiceVMSizeTypesStandardDS2V2Promo + const ContainerServiceVMSizeTypesStandardDS3 + const ContainerServiceVMSizeTypesStandardDS3V2 + const ContainerServiceVMSizeTypesStandardDS3V2Promo + const ContainerServiceVMSizeTypesStandardDS4 + const ContainerServiceVMSizeTypesStandardDS4V2 + const ContainerServiceVMSizeTypesStandardDS4V2Promo + const ContainerServiceVMSizeTypesStandardDS5V2 + const ContainerServiceVMSizeTypesStandardDS5V2Promo + const ContainerServiceVMSizeTypesStandardE16SV3 + const ContainerServiceVMSizeTypesStandardE16V3 + const ContainerServiceVMSizeTypesStandardE2SV3 + const ContainerServiceVMSizeTypesStandardE2V3 + const ContainerServiceVMSizeTypesStandardE3216SV3 + const ContainerServiceVMSizeTypesStandardE328SV3 + const ContainerServiceVMSizeTypesStandardE32SV3 + const ContainerServiceVMSizeTypesStandardE32V3 + const ContainerServiceVMSizeTypesStandardE4SV3 + const ContainerServiceVMSizeTypesStandardE4V3 + const ContainerServiceVMSizeTypesStandardE6416SV3 + const ContainerServiceVMSizeTypesStandardE6432SV3 + const ContainerServiceVMSizeTypesStandardE64SV3 + const ContainerServiceVMSizeTypesStandardE64V3 + const ContainerServiceVMSizeTypesStandardE8SV3 + const ContainerServiceVMSizeTypesStandardE8V3 + const ContainerServiceVMSizeTypesStandardF1 + const ContainerServiceVMSizeTypesStandardF16 + const ContainerServiceVMSizeTypesStandardF16S + const ContainerServiceVMSizeTypesStandardF16SV2 + const ContainerServiceVMSizeTypesStandardF1S + const ContainerServiceVMSizeTypesStandardF2 + const ContainerServiceVMSizeTypesStandardF2S + const ContainerServiceVMSizeTypesStandardF2SV2 + const ContainerServiceVMSizeTypesStandardF32SV2 + const ContainerServiceVMSizeTypesStandardF4 + const ContainerServiceVMSizeTypesStandardF4S + const ContainerServiceVMSizeTypesStandardF4SV2 + const ContainerServiceVMSizeTypesStandardF64SV2 + const ContainerServiceVMSizeTypesStandardF72SV2 + const ContainerServiceVMSizeTypesStandardF8 + const ContainerServiceVMSizeTypesStandardF8S + const ContainerServiceVMSizeTypesStandardF8SV2 + const ContainerServiceVMSizeTypesStandardG1 + const ContainerServiceVMSizeTypesStandardG2 + const ContainerServiceVMSizeTypesStandardG3 + const ContainerServiceVMSizeTypesStandardG4 + const ContainerServiceVMSizeTypesStandardG5 + const ContainerServiceVMSizeTypesStandardGS1 + const ContainerServiceVMSizeTypesStandardGS2 + const ContainerServiceVMSizeTypesStandardGS3 + const ContainerServiceVMSizeTypesStandardGS4 + const ContainerServiceVMSizeTypesStandardGS44 + const ContainerServiceVMSizeTypesStandardGS48 + const ContainerServiceVMSizeTypesStandardGS5 + const ContainerServiceVMSizeTypesStandardGS516 + const ContainerServiceVMSizeTypesStandardGS58 + const ContainerServiceVMSizeTypesStandardH16 + const ContainerServiceVMSizeTypesStandardH16M + const ContainerServiceVMSizeTypesStandardH16Mr + const ContainerServiceVMSizeTypesStandardH16R + const ContainerServiceVMSizeTypesStandardH8 + const ContainerServiceVMSizeTypesStandardH8M + const ContainerServiceVMSizeTypesStandardL16S + const ContainerServiceVMSizeTypesStandardL32S + const ContainerServiceVMSizeTypesStandardL4S + const ContainerServiceVMSizeTypesStandardL8S + const ContainerServiceVMSizeTypesStandardM12832Ms + const ContainerServiceVMSizeTypesStandardM12864Ms + const ContainerServiceVMSizeTypesStandardM128Ms + const ContainerServiceVMSizeTypesStandardM128S + const ContainerServiceVMSizeTypesStandardM6416Ms + const ContainerServiceVMSizeTypesStandardM6432Ms + const ContainerServiceVMSizeTypesStandardM64Ms + const ContainerServiceVMSizeTypesStandardM64S + const ContainerServiceVMSizeTypesStandardNC12 + const ContainerServiceVMSizeTypesStandardNC12SV2 + const ContainerServiceVMSizeTypesStandardNC12SV3 + const ContainerServiceVMSizeTypesStandardNC24 + const ContainerServiceVMSizeTypesStandardNC24R + const ContainerServiceVMSizeTypesStandardNC24RsV2 + const ContainerServiceVMSizeTypesStandardNC24RsV3 + const ContainerServiceVMSizeTypesStandardNC24SV2 + const ContainerServiceVMSizeTypesStandardNC24SV3 + const ContainerServiceVMSizeTypesStandardNC6 + const ContainerServiceVMSizeTypesStandardNC6SV2 + const ContainerServiceVMSizeTypesStandardNC6SV3 + const ContainerServiceVMSizeTypesStandardND12S + const ContainerServiceVMSizeTypesStandardND24Rs + const ContainerServiceVMSizeTypesStandardND24S + const ContainerServiceVMSizeTypesStandardND6S + const ContainerServiceVMSizeTypesStandardNV12 + const ContainerServiceVMSizeTypesStandardNV24 + const ContainerServiceVMSizeTypesStandardNV6 + func PossibleContainerServiceVMSizeTypesValues() []ContainerServiceVMSizeTypes + type ContainerServicesClient struct + func NewContainerServicesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ContainerServicesClient, error) + func (client *ContainerServicesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, containerServiceName string, ...) (*runtime.Poller[ContainerServicesClientCreateOrUpdateResponse], error) + func (client *ContainerServicesClient) BeginDelete(ctx context.Context, resourceGroupName string, containerServiceName string, ...) (*runtime.Poller[ContainerServicesClientDeleteResponse], error) + func (client *ContainerServicesClient) Get(ctx context.Context, resourceGroupName string, containerServiceName string, ...) (ContainerServicesClientGetResponse, error) + func (client *ContainerServicesClient) ListOrchestrators(ctx context.Context, location string, ...) (ContainerServicesClientListOrchestratorsResponse, error) + func (client *ContainerServicesClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[ContainerServicesClientListByResourceGroupResponse] + func (client *ContainerServicesClient) NewListPager(options *ContainerServicesClientListOptions) *runtime.Pager[ContainerServicesClientListResponse] + type ContainerServicesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ContainerServicesClientBeginDeleteOptions struct + ResumeToken string + type ContainerServicesClientCreateOrUpdateResponse struct + type ContainerServicesClientDeleteResponse struct + type ContainerServicesClientGetOptions struct + type ContainerServicesClientGetResponse struct + type ContainerServicesClientListByResourceGroupOptions struct + type ContainerServicesClientListByResourceGroupResponse struct + type ContainerServicesClientListOptions struct + type ContainerServicesClientListOrchestratorsOptions struct + ResourceType *string + type ContainerServicesClientListOrchestratorsResponse struct + type ContainerServicesClientListResponse struct + type Count int32 + const CountFive + const CountOne + const CountThree + func PossibleCountValues() []Count + type CredentialResult struct + Name *string + Value []byte + func (c *CredentialResult) UnmarshalJSON(data []byte) error + func (c CredentialResult) MarshalJSON() ([]byte, error) + type CredentialResults struct + Kubeconfigs []*CredentialResult + func (c *CredentialResults) UnmarshalJSON(data []byte) error + func (c CredentialResults) MarshalJSON() ([]byte, error) + type CustomProfile struct + Orchestrator *string + func (c *CustomProfile) UnmarshalJSON(data []byte) error + func (c CustomProfile) MarshalJSON() ([]byte, error) + type DiagnosticsProfile struct + VMDiagnostics *VMDiagnostics + func (d *DiagnosticsProfile) UnmarshalJSON(data []byte) error + func (d DiagnosticsProfile) MarshalJSON() ([]byte, error) + type Expander string + const ExpanderLeastWaste + const ExpanderMostPods + const ExpanderRandom + func PossibleExpanderValues() []Expander + type KeyVaultSecretRef struct + SecretName *string + VaultID *string + Version *string + func (k *KeyVaultSecretRef) UnmarshalJSON(data []byte) error + func (k KeyVaultSecretRef) MarshalJSON() ([]byte, error) + type KubeletConfig struct + AllowedUnsafeSysctls []*string + CPUCfsQuota *bool + CPUCfsQuotaPeriod *string + CPUManagerPolicy *string + FailSwapOn *bool + ImageGcHighThreshold *int32 + ImageGcLowThreshold *int32 + TopologyManagerPolicy *string + func (k *KubeletConfig) UnmarshalJSON(data []byte) error + func (k KubeletConfig) MarshalJSON() ([]byte, error) + type LicenseType string + const LicenseTypeNone + const LicenseTypeWindowsServer + func PossibleLicenseTypeValues() []LicenseType + type LinuxOSConfig struct + SwapFileSizeMB *int32 + Sysctls *SysctlConfig + TransparentHugePageDefrag *string + TransparentHugePageEnabled *string + func (l *LinuxOSConfig) UnmarshalJSON(data []byte) error + func (l LinuxOSConfig) MarshalJSON() ([]byte, error) + type LinuxProfile struct + AdminUsername *string + SSH *SSHConfiguration + func (l *LinuxProfile) UnmarshalJSON(data []byte) error + func (l LinuxProfile) MarshalJSON() ([]byte, error) + type ListResult struct + NextLink *string + Value []*ContainerService + func (l *ListResult) UnmarshalJSON(data []byte) error + func (l ListResult) MarshalJSON() ([]byte, error) + type LoadBalancerSKU string + const LoadBalancerSKUBasic + const LoadBalancerSKUStandard + func PossibleLoadBalancerSKUValues() []LoadBalancerSKU + type ManagedCluster struct + ID *string + Identity *ManagedClusterIdentity + Location *string + Name *string + Properties *ManagedClusterProperties + SKU *ManagedClusterSKU + Tags map[string]*string + Type *string + func (m *ManagedCluster) UnmarshalJSON(data []byte) error + func (m ManagedCluster) MarshalJSON() ([]byte, error) + type ManagedClusterAADProfile struct + AdminGroupObjectIDs []*string + ClientAppID *string + EnableAzureRBAC *bool + Managed *bool + ServerAppID *string + ServerAppSecret *string + TenantID *string + func (m *ManagedClusterAADProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterAADProfile) MarshalJSON() ([]byte, error) + type ManagedClusterAPIServerAccessProfile struct + AuthorizedIPRanges []*string + EnablePrivateCluster *bool + PrivateDNSZone *string + func (m *ManagedClusterAPIServerAccessProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterAPIServerAccessProfile) MarshalJSON() ([]byte, error) + type ManagedClusterAccessProfile struct + ID *string + Location *string + Name *string + Properties *AccessProfile + Tags map[string]*string + Type *string + func (m *ManagedClusterAccessProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterAccessProfile) MarshalJSON() ([]byte, error) + type ManagedClusterAddonProfile struct + Config map[string]*string + Enabled *bool + Identity *ManagedClusterAddonProfileIdentity + func (m *ManagedClusterAddonProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterAddonProfile) MarshalJSON() ([]byte, error) + type ManagedClusterAddonProfileIdentity struct + ClientID *string + ObjectID *string + ResourceID *string + func (m *ManagedClusterAddonProfileIdentity) UnmarshalJSON(data []byte) error + func (m ManagedClusterAddonProfileIdentity) MarshalJSON() ([]byte, error) + type ManagedClusterAgentPoolProfile struct + AvailabilityZones []*string + Count *int32 + EnableAutoScaling *bool + EnableNodePublicIP *bool + KubeletConfig *KubeletConfig + LinuxOSConfig *LinuxOSConfig + MaxCount *int32 + MaxPods *int32 + MinCount *int32 + Mode *AgentPoolMode + Name *string + NodeImageVersion *string + NodeLabels map[string]*string + NodeTaints []*string + OSDiskSizeGB *int32 + OSDiskType *OSDiskType + OSType *OSType + OrchestratorVersion *string + PodSubnetID *string + PowerState *PowerState + ProvisioningState *string + ProximityPlacementGroupID *string + ScaleSetEvictionPolicy *ScaleSetEvictionPolicy + ScaleSetPriority *ScaleSetPriority + SpotMaxPrice *float32 + Tags map[string]*string + Type *AgentPoolType + UpgradeSettings *AgentPoolUpgradeSettings + VMSize *ContainerServiceVMSizeTypes + VnetSubnetID *string + func (m *ManagedClusterAgentPoolProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterAgentPoolProfile) MarshalJSON() ([]byte, error) + type ManagedClusterAgentPoolProfileProperties struct + AvailabilityZones []*string + Count *int32 + EnableAutoScaling *bool + EnableNodePublicIP *bool + KubeletConfig *KubeletConfig + LinuxOSConfig *LinuxOSConfig + MaxCount *int32 + MaxPods *int32 + MinCount *int32 + Mode *AgentPoolMode + NodeImageVersion *string + NodeLabels map[string]*string + NodeTaints []*string + OSDiskSizeGB *int32 + OSDiskType *OSDiskType + OSType *OSType + OrchestratorVersion *string + PodSubnetID *string + PowerState *PowerState + ProvisioningState *string + ProximityPlacementGroupID *string + ScaleSetEvictionPolicy *ScaleSetEvictionPolicy + ScaleSetPriority *ScaleSetPriority + SpotMaxPrice *float32 + Tags map[string]*string + Type *AgentPoolType + UpgradeSettings *AgentPoolUpgradeSettings + VMSize *ContainerServiceVMSizeTypes + VnetSubnetID *string + func (m *ManagedClusterAgentPoolProfileProperties) UnmarshalJSON(data []byte) error + func (m ManagedClusterAgentPoolProfileProperties) MarshalJSON() ([]byte, error) + type ManagedClusterAutoUpgradeProfile struct + UpgradeChannel *UpgradeChannel + func (m *ManagedClusterAutoUpgradeProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterAutoUpgradeProfile) MarshalJSON() ([]byte, error) + type ManagedClusterIdentity struct + PrincipalID *string + TenantID *string + Type *ResourceIdentityType + UserAssignedIdentities map[string]*Components1Umhcm8SchemasManagedclusteridentityPropertiesUserassignedidentitiesAdditionalproperties + func (m *ManagedClusterIdentity) UnmarshalJSON(data []byte) error + func (m ManagedClusterIdentity) MarshalJSON() ([]byte, error) + type ManagedClusterListResult struct + NextLink *string + Value []*ManagedCluster + func (m *ManagedClusterListResult) UnmarshalJSON(data []byte) error + func (m ManagedClusterListResult) MarshalJSON() ([]byte, error) + type ManagedClusterLoadBalancerProfile struct + AllocatedOutboundPorts *int32 + EffectiveOutboundIPs []*ResourceReference + IdleTimeoutInMinutes *int32 + ManagedOutboundIPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs + OutboundIPPrefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes + OutboundIPs *ManagedClusterLoadBalancerProfileOutboundIPs + func (m *ManagedClusterLoadBalancerProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterLoadBalancerProfile) MarshalJSON() ([]byte, error) + type ManagedClusterLoadBalancerProfileManagedOutboundIPs struct + Count *int32 + func (m *ManagedClusterLoadBalancerProfileManagedOutboundIPs) UnmarshalJSON(data []byte) error + func (m ManagedClusterLoadBalancerProfileManagedOutboundIPs) MarshalJSON() ([]byte, error) + type ManagedClusterLoadBalancerProfileOutboundIPPrefixes struct + PublicIPPrefixes []*ResourceReference + func (m *ManagedClusterLoadBalancerProfileOutboundIPPrefixes) UnmarshalJSON(data []byte) error + func (m ManagedClusterLoadBalancerProfileOutboundIPPrefixes) MarshalJSON() ([]byte, error) + type ManagedClusterLoadBalancerProfileOutboundIPs struct + PublicIPs []*ResourceReference + func (m *ManagedClusterLoadBalancerProfileOutboundIPs) UnmarshalJSON(data []byte) error + func (m ManagedClusterLoadBalancerProfileOutboundIPs) MarshalJSON() ([]byte, error) + type ManagedClusterPodIdentity struct + Identity *UserAssignedIdentity + Name *string + Namespace *string + ProvisioningInfo *ManagedClusterPodIdentityProvisioningInfo + ProvisioningState *ManagedClusterPodIdentityProvisioningState + func (m *ManagedClusterPodIdentity) UnmarshalJSON(data []byte) error + func (m ManagedClusterPodIdentity) MarshalJSON() ([]byte, error) + type ManagedClusterPodIdentityException struct + Name *string + Namespace *string + PodLabels map[string]*string + func (m *ManagedClusterPodIdentityException) UnmarshalJSON(data []byte) error + func (m ManagedClusterPodIdentityException) MarshalJSON() ([]byte, error) + type ManagedClusterPodIdentityProfile struct + Enabled *bool + UserAssignedIdentities []*ManagedClusterPodIdentity + UserAssignedIdentityExceptions []*ManagedClusterPodIdentityException + func (m *ManagedClusterPodIdentityProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterPodIdentityProfile) MarshalJSON() ([]byte, error) + type ManagedClusterPodIdentityProvisioningInfo struct + Error *CloudError + func (m *ManagedClusterPodIdentityProvisioningInfo) UnmarshalJSON(data []byte) error + func (m ManagedClusterPodIdentityProvisioningInfo) MarshalJSON() ([]byte, error) + type ManagedClusterPodIdentityProvisioningState string + const ManagedClusterPodIdentityProvisioningStateAssigned + const ManagedClusterPodIdentityProvisioningStateDeleting + const ManagedClusterPodIdentityProvisioningStateFailed + const ManagedClusterPodIdentityProvisioningStateUpdating + func PossibleManagedClusterPodIdentityProvisioningStateValues() []ManagedClusterPodIdentityProvisioningState + type ManagedClusterPoolUpgradeProfile struct + KubernetesVersion *string + Name *string + OSType *OSType + Upgrades []*ManagedClusterPoolUpgradeProfileUpgradesItem + func (m *ManagedClusterPoolUpgradeProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterPoolUpgradeProfile) MarshalJSON() ([]byte, error) + type ManagedClusterPoolUpgradeProfileUpgradesItem struct + IsPreview *bool + KubernetesVersion *string + func (m *ManagedClusterPoolUpgradeProfileUpgradesItem) UnmarshalJSON(data []byte) error + func (m ManagedClusterPoolUpgradeProfileUpgradesItem) MarshalJSON() ([]byte, error) + type ManagedClusterProperties struct + AADProfile *ManagedClusterAADProfile + APIServerAccessProfile *ManagedClusterAPIServerAccessProfile + AddonProfiles map[string]*ManagedClusterAddonProfile + AgentPoolProfiles []*ManagedClusterAgentPoolProfile + AutoScalerProfile *ManagedClusterPropertiesAutoScalerProfile + AutoUpgradeProfile *ManagedClusterAutoUpgradeProfile + DNSPrefix *string + DiskEncryptionSetID *string + EnablePodSecurityPolicy *bool + EnableRBAC *bool + Fqdn *string + IdentityProfile map[string]*ComponentsQit0EtSchemasManagedclusterpropertiesPropertiesIdentityprofileAdditionalproperties + KubernetesVersion *string + LinuxProfile *LinuxProfile + MaxAgentPools *int32 + NetworkProfile *NetworkProfile + NodeResourceGroup *string + PodIdentityProfile *ManagedClusterPodIdentityProfile + PowerState *PowerState + PrivateFQDN *string + ProvisioningState *string + ServicePrincipalProfile *ManagedClusterServicePrincipalProfile + WindowsProfile *ManagedClusterWindowsProfile + func (m *ManagedClusterProperties) UnmarshalJSON(data []byte) error + func (m ManagedClusterProperties) MarshalJSON() ([]byte, error) + type ManagedClusterPropertiesAutoScalerProfile struct + BalanceSimilarNodeGroups *string + Expander *Expander + MaxEmptyBulkDelete *string + MaxGracefulTerminationSec *string + MaxTotalUnreadyPercentage *string + NewPodScaleUpDelay *string + OkTotalUnreadyCount *string + ScaleDownDelayAfterAdd *string + ScaleDownDelayAfterDelete *string + ScaleDownDelayAfterFailure *string + ScaleDownUnneededTime *string + ScaleDownUnreadyTime *string + ScaleDownUtilizationThreshold *string + ScanInterval *string + SkipNodesWithLocalStorage *string + SkipNodesWithSystemPods *string + func (m *ManagedClusterPropertiesAutoScalerProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterPropertiesAutoScalerProfile) MarshalJSON() ([]byte, error) + type ManagedClusterSKU struct + Name *ManagedClusterSKUName + Tier *ManagedClusterSKUTier + func (m *ManagedClusterSKU) UnmarshalJSON(data []byte) error + func (m ManagedClusterSKU) MarshalJSON() ([]byte, error) + type ManagedClusterSKUName string + const ManagedClusterSKUNameBasic + func PossibleManagedClusterSKUNameValues() []ManagedClusterSKUName + type ManagedClusterSKUTier string + const ManagedClusterSKUTierFree + const ManagedClusterSKUTierPaid + func PossibleManagedClusterSKUTierValues() []ManagedClusterSKUTier + type ManagedClusterServicePrincipalProfile struct + ClientID *string + Secret *string + func (m *ManagedClusterServicePrincipalProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterServicePrincipalProfile) MarshalJSON() ([]byte, error) + type ManagedClusterUpgradeProfile struct + ID *string + Name *string + Properties *ManagedClusterUpgradeProfileProperties + Type *string + func (m *ManagedClusterUpgradeProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterUpgradeProfile) MarshalJSON() ([]byte, error) + type ManagedClusterUpgradeProfileProperties struct + AgentPoolProfiles []*ManagedClusterPoolUpgradeProfile + ControlPlaneProfile *ManagedClusterPoolUpgradeProfile + func (m *ManagedClusterUpgradeProfileProperties) UnmarshalJSON(data []byte) error + func (m ManagedClusterUpgradeProfileProperties) MarshalJSON() ([]byte, error) + type ManagedClusterWindowsProfile struct + AdminPassword *string + AdminUsername *string + LicenseType *LicenseType + func (m *ManagedClusterWindowsProfile) UnmarshalJSON(data []byte) error + func (m ManagedClusterWindowsProfile) MarshalJSON() ([]byte, error) + type ManagedClustersClient struct + func NewManagedClustersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ManagedClustersClient, error) + func (client *ManagedClustersClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[ManagedClustersClientCreateOrUpdateResponse], error) + func (client *ManagedClustersClient) BeginDelete(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[ManagedClustersClientDeleteResponse], error) + func (client *ManagedClustersClient) BeginResetAADProfile(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[ManagedClustersClientResetAADProfileResponse], error) + func (client *ManagedClustersClient) BeginResetServicePrincipalProfile(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[ManagedClustersClientResetServicePrincipalProfileResponse], ...) + func (client *ManagedClustersClient) BeginRotateClusterCertificates(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[ManagedClustersClientRotateClusterCertificatesResponse], error) + func (client *ManagedClustersClient) BeginStart(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[ManagedClustersClientStartResponse], error) + func (client *ManagedClustersClient) BeginStop(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[ManagedClustersClientStopResponse], error) + func (client *ManagedClustersClient) BeginUpdateTags(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[ManagedClustersClientUpdateTagsResponse], error) + func (client *ManagedClustersClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (ManagedClustersClientGetResponse, error) + func (client *ManagedClustersClient) GetAccessProfile(ctx context.Context, resourceGroupName string, resourceName string, ...) (ManagedClustersClientGetAccessProfileResponse, error) + func (client *ManagedClustersClient) GetUpgradeProfile(ctx context.Context, resourceGroupName string, resourceName string, ...) (ManagedClustersClientGetUpgradeProfileResponse, error) + func (client *ManagedClustersClient) ListClusterAdminCredentials(ctx context.Context, resourceGroupName string, resourceName string, ...) (ManagedClustersClientListClusterAdminCredentialsResponse, error) + func (client *ManagedClustersClient) ListClusterMonitoringUserCredentials(ctx context.Context, resourceGroupName string, resourceName string, ...) (ManagedClustersClientListClusterMonitoringUserCredentialsResponse, error) + func (client *ManagedClustersClient) ListClusterUserCredentials(ctx context.Context, resourceGroupName string, resourceName string, ...) (ManagedClustersClientListClusterUserCredentialsResponse, error) + func (client *ManagedClustersClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[ManagedClustersClientListByResourceGroupResponse] + func (client *ManagedClustersClient) NewListPager(options *ManagedClustersClientListOptions) *runtime.Pager[ManagedClustersClientListResponse] + type ManagedClustersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ManagedClustersClientBeginDeleteOptions struct + ResumeToken string + type ManagedClustersClientBeginResetAADProfileOptions struct + ResumeToken string + type ManagedClustersClientBeginResetServicePrincipalProfileOptions struct + ResumeToken string + type ManagedClustersClientBeginRotateClusterCertificatesOptions struct + ResumeToken string + type ManagedClustersClientBeginStartOptions struct + ResumeToken string + type ManagedClustersClientBeginStopOptions struct + ResumeToken string + type ManagedClustersClientBeginUpdateTagsOptions struct + ResumeToken string + type ManagedClustersClientCreateOrUpdateResponse struct + type ManagedClustersClientDeleteResponse struct + type ManagedClustersClientGetAccessProfileOptions struct + type ManagedClustersClientGetAccessProfileResponse struct + type ManagedClustersClientGetOptions struct + type ManagedClustersClientGetResponse struct + type ManagedClustersClientGetUpgradeProfileOptions struct + type ManagedClustersClientGetUpgradeProfileResponse struct + type ManagedClustersClientListByResourceGroupOptions struct + type ManagedClustersClientListByResourceGroupResponse struct + type ManagedClustersClientListClusterAdminCredentialsOptions struct + type ManagedClustersClientListClusterAdminCredentialsResponse struct + type ManagedClustersClientListClusterMonitoringUserCredentialsOptions struct + type ManagedClustersClientListClusterMonitoringUserCredentialsResponse struct + type ManagedClustersClientListClusterUserCredentialsOptions struct + type ManagedClustersClientListClusterUserCredentialsResponse struct + type ManagedClustersClientListOptions struct + type ManagedClustersClientListResponse struct + type ManagedClustersClientResetAADProfileResponse struct + type ManagedClustersClientResetServicePrincipalProfileResponse struct + type ManagedClustersClientRotateClusterCertificatesResponse struct + type ManagedClustersClientStartResponse struct + type ManagedClustersClientStopResponse struct + type ManagedClustersClientUpdateTagsResponse struct + type MasterProfile struct + Count *Count + DNSPrefix *string + FirstConsecutiveStaticIP *string + Fqdn *string + OSDiskSizeGB *int32 + StorageProfile *ContainerServiceStorageProfileTypes + VMSize *ContainerServiceVMSizeTypes + VnetSubnetID *string + func (m *MasterProfile) UnmarshalJSON(data []byte) error + func (m MasterProfile) MarshalJSON() ([]byte, error) + type NetworkMode string + const NetworkModeBridge + const NetworkModeTransparent + func PossibleNetworkModeValues() []NetworkMode + type NetworkPlugin string + const NetworkPluginAzure + const NetworkPluginKubenet + func PossibleNetworkPluginValues() []NetworkPlugin + type NetworkPolicy string + const NetworkPolicyAzure + const NetworkPolicyCalico + func PossibleNetworkPolicyValues() []NetworkPolicy + type NetworkProfile struct + DNSServiceIP *string + DockerBridgeCidr *string + LoadBalancerProfile *ManagedClusterLoadBalancerProfile + LoadBalancerSKU *LoadBalancerSKU + NetworkMode *NetworkMode + NetworkPlugin *NetworkPlugin + NetworkPolicy *NetworkPolicy + OutboundType *OutboundType + PodCidr *string + ServiceCidr *string + func (n *NetworkProfile) UnmarshalJSON(data []byte) error + func (n NetworkProfile) MarshalJSON() ([]byte, error) + type OSDiskType string + const OSDiskTypeEphemeral + const OSDiskTypeManaged + func PossibleOSDiskTypeValues() []OSDiskType + type OSType string + const OSTypeLinux + const OSTypeWindows + func PossibleOSTypeValues() []OSType + type OperationListResult struct + Value []*OperationValue + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type OperationValue struct + Display *OperationValueDisplay + Name *string + Origin *string + func (o *OperationValue) UnmarshalJSON(data []byte) error + func (o OperationValue) MarshalJSON() ([]byte, error) + type OperationValueDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationValueDisplay) UnmarshalJSON(data []byte) error + func (o OperationValueDisplay) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type OrchestratorProfile struct + IsPreview *bool + OrchestratorType *string + OrchestratorVersion *string + func (o *OrchestratorProfile) UnmarshalJSON(data []byte) error + func (o OrchestratorProfile) MarshalJSON() ([]byte, error) + type OrchestratorVersionProfile struct + Default *bool + IsPreview *bool + OrchestratorType *string + OrchestratorVersion *string + Upgrades []*OrchestratorProfile + func (o *OrchestratorVersionProfile) UnmarshalJSON(data []byte) error + func (o OrchestratorVersionProfile) MarshalJSON() ([]byte, error) + type OrchestratorVersionProfileListResult struct + ID *string + Name *string + Properties *OrchestratorVersionProfileProperties + Type *string + func (o *OrchestratorVersionProfileListResult) UnmarshalJSON(data []byte) error + func (o OrchestratorVersionProfileListResult) MarshalJSON() ([]byte, error) + type OrchestratorVersionProfileProperties struct + Orchestrators []*OrchestratorVersionProfile + func (o *OrchestratorVersionProfileProperties) UnmarshalJSON(data []byte) error + func (o OrchestratorVersionProfileProperties) MarshalJSON() ([]byte, error) + type OutboundType string + const OutboundTypeLoadBalancer + const OutboundTypeUserDefinedRouting + func PossibleOutboundTypeValues() []OutboundType + type PowerState struct + Code *Code + func (p *PowerState) UnmarshalJSON(data []byte) error + func (p PowerState) MarshalJSON() ([]byte, error) + type PrincipalProfile struct + ClientID *string + KeyVaultSecretRef *KeyVaultSecretRef + Secret *string + func (p *PrincipalProfile) UnmarshalJSON(data []byte) error + func (p PrincipalProfile) MarshalJSON() ([]byte, error) + type PrivateEndpoint struct + ID *string + func (p *PrivateEndpoint) UnmarshalJSON(data []byte) error + func (p PrivateEndpoint) MarshalJSON() ([]byte, error) + type PrivateEndpointConnection struct + ID *string + Name *string + Properties *PrivateEndpointConnectionProperties + Type *string + func (p *PrivateEndpointConnection) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + Value []*PrivateEndpointConnection + func (p *PrivateEndpointConnectionListResult) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionListResult) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState *PrivateEndpointConnectionProvisioningState + func (p *PrivateEndpointConnectionProperties) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionProperties) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionProvisioningState string + const PrivateEndpointConnectionProvisioningStateCreating + const PrivateEndpointConnectionProvisioningStateDeleting + const PrivateEndpointConnectionProvisioningStateFailed + const PrivateEndpointConnectionProvisioningStateSucceeded + func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateEndpointConnectionsClient, error) + func (client *PrivateEndpointConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, resourceName string, ...) (*runtime.Poller[PrivateEndpointConnectionsClientDeleteResponse], error) + func (client *PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (PrivateEndpointConnectionsClientGetResponse, error) + func (client *PrivateEndpointConnectionsClient) List(ctx context.Context, resourceGroupName string, resourceName string, ...) (PrivateEndpointConnectionsClientListResponse, error) + func (client *PrivateEndpointConnectionsClient) Update(ctx context.Context, resourceGroupName string, resourceName string, ...) (PrivateEndpointConnectionsClientUpdateResponse, error) + type PrivateEndpointConnectionsClientBeginDeleteOptions struct + ResumeToken string + type PrivateEndpointConnectionsClientDeleteResponse struct + type PrivateEndpointConnectionsClientGetOptions struct + type PrivateEndpointConnectionsClientGetResponse struct + type PrivateEndpointConnectionsClientListOptions struct + type PrivateEndpointConnectionsClientListResponse struct + type PrivateEndpointConnectionsClientUpdateOptions struct + type PrivateEndpointConnectionsClientUpdateResponse struct + type PrivateLinkResource struct + GroupID *string + ID *string + Name *string + PrivateLinkServiceID *string + RequiredMembers []*string + Type *string + func (p *PrivateLinkResource) UnmarshalJSON(data []byte) error + func (p PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateLinkResourcesClient, error) + func (client *PrivateLinkResourcesClient) List(ctx context.Context, resourceGroupName string, resourceName string, ...) (PrivateLinkResourcesClientListResponse, error) + type PrivateLinkResourcesClientListOptions struct + type PrivateLinkResourcesClientListResponse struct + type PrivateLinkResourcesListResult struct + Value []*PrivateLinkResource + func (p *PrivateLinkResourcesListResult) UnmarshalJSON(data []byte) error + func (p PrivateLinkResourcesListResult) MarshalJSON() ([]byte, error) + type PrivateLinkServiceConnectionState struct + Description *string + Status *ConnectionStatus + func (p *PrivateLinkServiceConnectionState) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceConnectionState) MarshalJSON() ([]byte, error) + type Properties struct + AgentPoolProfiles []*AgentPoolProfile + CustomProfile *CustomProfile + DiagnosticsProfile *DiagnosticsProfile + LinuxProfile *LinuxProfile + MasterProfile *MasterProfile + OrchestratorProfile *BasicOrchestratorProfile + ProvisioningState *string + ServicePrincipalProfile *PrincipalProfile + WindowsProfile *WindowsProfile + func (p *Properties) UnmarshalJSON(data []byte) error + func (p Properties) MarshalJSON() ([]byte, error) + type ResolvePrivateLinkServiceIDClient struct + func NewResolvePrivateLinkServiceIDClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ResolvePrivateLinkServiceIDClient, error) + func (client *ResolvePrivateLinkServiceIDClient) POST(ctx context.Context, resourceGroupName string, resourceName string, ...) (ResolvePrivateLinkServiceIDClientPOSTResponse, error) + type ResolvePrivateLinkServiceIDClientPOSTOptions struct + type ResolvePrivateLinkServiceIDClientPOSTResponse struct + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r *Resource) UnmarshalJSON(data []byte) error + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentityType string + const ResourceIdentityTypeNone + const ResourceIdentityTypeSystemAssigned + const ResourceIdentityTypeUserAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type ResourceReference struct + ID *string + func (r *ResourceReference) UnmarshalJSON(data []byte) error + func (r ResourceReference) MarshalJSON() ([]byte, error) + type SSHConfiguration struct + PublicKeys []*SSHPublicKey + func (s *SSHConfiguration) UnmarshalJSON(data []byte) error + func (s SSHConfiguration) MarshalJSON() ([]byte, error) + type SSHPublicKey struct + KeyData *string + func (s *SSHPublicKey) UnmarshalJSON(data []byte) error + func (s SSHPublicKey) MarshalJSON() ([]byte, error) + type ScaleSetEvictionPolicy string + const ScaleSetEvictionPolicyDeallocate + const ScaleSetEvictionPolicyDelete + func PossibleScaleSetEvictionPolicyValues() []ScaleSetEvictionPolicy + type ScaleSetPriority string + const ScaleSetPriorityRegular + const ScaleSetPrioritySpot + func PossibleScaleSetPriorityValues() []ScaleSetPriority + type SubResource struct + ID *string + Name *string + Type *string + func (s *SubResource) UnmarshalJSON(data []byte) error + func (s SubResource) MarshalJSON() ([]byte, error) + type SysctlConfig struct + FsAioMaxNr *int32 + FsFileMax *int32 + FsInotifyMaxUserWatches *int32 + FsNrOpen *int32 + KernelThreadsMax *int32 + NetCoreNetdevMaxBacklog *int32 + NetCoreOptmemMax *int32 + NetCoreRmemMax *int32 + NetCoreSomaxconn *int32 + NetCoreWmemMax *int32 + NetIPv4IPLocalPortRange *string + NetIPv4NeighDefaultGcThresh1 *int32 + NetIPv4NeighDefaultGcThresh2 *int32 + NetIPv4NeighDefaultGcThresh3 *int32 + NetIPv4TCPFinTimeout *int32 + NetIPv4TCPKeepaliveProbes *int32 + NetIPv4TCPKeepaliveTime *int32 + NetIPv4TCPMaxSynBacklog *int32 + NetIPv4TCPMaxTwBuckets *int32 + NetIPv4TCPRmem *int32 + NetIPv4TCPTwReuse *bool + NetIPv4TCPWmem *int32 + NetIPv4TcpkeepaliveIntvl *int32 + NetNetfilterNfConntrackBuckets *int32 + NetNetfilterNfConntrackMax *int32 + VMMaxMapCount *int32 + VMSwappiness *int32 + VMVfsCachePressure *int32 + func (s *SysctlConfig) UnmarshalJSON(data []byte) error + func (s SysctlConfig) MarshalJSON() ([]byte, error) + type TagsObject struct + Tags map[string]*string + func (t *TagsObject) UnmarshalJSON(data []byte) error + func (t TagsObject) MarshalJSON() ([]byte, error) + type UpgradeChannel string + const UpgradeChannelNone + const UpgradeChannelPatch + const UpgradeChannelRapid + const UpgradeChannelStable + func PossibleUpgradeChannelValues() []UpgradeChannel + type UserAssignedIdentity struct + ClientID *string + ObjectID *string + ResourceID *string + func (u *UserAssignedIdentity) UnmarshalJSON(data []byte) error + func (u UserAssignedIdentity) MarshalJSON() ([]byte, error) + type VMDiagnostics struct + Enabled *bool + StorageURI *string + func (v *VMDiagnostics) UnmarshalJSON(data []byte) error + func (v VMDiagnostics) MarshalJSON() ([]byte, error) + type WindowsProfile struct + AdminPassword *string + AdminUsername *string + func (w *WindowsProfile) UnmarshalJSON(data []byte) error + func (w WindowsProfile) MarshalJSON() ([]byte, error)