Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AccessProfile struct + KubeConfig *[]byte + type AgentPool struct + ID *string + Name *string + Type *string + func (ap *AgentPool) UnmarshalJSON(body []byte) error + func (ap AgentPool) MarshalJSON() ([]byte, error) + type AgentPoolAvailableVersions struct + ID *string + Name *string + Type *string + func (apav *AgentPoolAvailableVersions) UnmarshalJSON(body []byte) error + func (apav AgentPoolAvailableVersions) MarshalJSON() ([]byte, error) + type AgentPoolAvailableVersionsProperties struct + AgentPoolVersions *[]AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem + type AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem struct + Default *bool + IsPreview *bool + KubernetesVersion *string + type AgentPoolListResult struct + NextLink *string + Value *[]AgentPool + func (aplr AgentPoolListResult) IsEmpty() bool + func (aplr AgentPoolListResult) MarshalJSON() ([]byte, error) + type AgentPoolListResultIterator struct + func NewAgentPoolListResultIterator(page AgentPoolListResultPage) AgentPoolListResultIterator + func (iter *AgentPoolListResultIterator) Next() error + func (iter *AgentPoolListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter AgentPoolListResultIterator) NotDone() bool + func (iter AgentPoolListResultIterator) Response() AgentPoolListResult + func (iter AgentPoolListResultIterator) Value() AgentPool + type AgentPoolListResultPage struct + func NewAgentPoolListResultPage(cur AgentPoolListResult, ...) AgentPoolListResultPage + func (page *AgentPoolListResultPage) Next() error + func (page *AgentPoolListResultPage) NextWithContext(ctx context.Context) (err error) + func (page AgentPoolListResultPage) NotDone() bool + func (page AgentPoolListResultPage) Response() AgentPoolListResult + func (page AgentPoolListResultPage) Values() []AgentPool + type AgentPoolMode string + const AgentPoolModeSystem + const AgentPoolModeUser + func PossibleAgentPoolModeValues() []AgentPoolMode + type AgentPoolType string + const AgentPoolTypeAvailabilitySet + const AgentPoolTypeVirtualMachineScaleSets + func PossibleAgentPoolTypeValues() []AgentPoolType + type AgentPoolUpgradeProfile struct + ID *string + Name *string + Type *string + func (apup *AgentPoolUpgradeProfile) UnmarshalJSON(body []byte) error + func (apup AgentPoolUpgradeProfile) MarshalJSON() ([]byte, error) + type AgentPoolUpgradeProfileProperties struct + KubernetesVersion *string + LatestNodeImageVersion *string + OsType OSType + Upgrades *[]AgentPoolUpgradeProfilePropertiesUpgradesItem + type AgentPoolUpgradeProfilePropertiesUpgradesItem struct + IsPreview *bool + KubernetesVersion *string + type AgentPoolUpgradeSettings struct + MaxSurge *string + type AgentPoolsClient struct + func NewAgentPoolsClient(subscriptionID string) AgentPoolsClient + func NewAgentPoolsClientWithBaseURI(baseURI string, subscriptionID string) AgentPoolsClient + func (client AgentPoolsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result AgentPoolsCreateOrUpdateFuture, err error) + func (client AgentPoolsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client AgentPoolsClient) CreateOrUpdateResponder(resp *http.Response) (result AgentPool, err error) + func (client AgentPoolsClient) CreateOrUpdateSender(req *http.Request) (future AgentPoolsCreateOrUpdateFuture, err error) + func (client AgentPoolsClient) Delete(ctx context.Context, resourceGroupName string, resourceName string, ...) (result AgentPoolsDeleteFuture, err error) + func (client AgentPoolsClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client AgentPoolsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AgentPoolsClient) DeleteSender(req *http.Request) (future AgentPoolsDeleteFuture, err error) + func (client AgentPoolsClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (result AgentPool, err error) + func (client AgentPoolsClient) GetAvailableAgentPoolVersions(ctx context.Context, resourceGroupName string, resourceName string) (result AgentPoolAvailableVersions, err error) + func (client AgentPoolsClient) GetAvailableAgentPoolVersionsPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client AgentPoolsClient) GetAvailableAgentPoolVersionsResponder(resp *http.Response) (result AgentPoolAvailableVersions, err error) + func (client AgentPoolsClient) GetAvailableAgentPoolVersionsSender(req *http.Request) (*http.Response, error) + func (client AgentPoolsClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client AgentPoolsClient) GetResponder(resp *http.Response) (result AgentPool, err error) + func (client AgentPoolsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AgentPoolsClient) GetUpgradeProfile(ctx context.Context, resourceGroupName string, resourceName string, ...) (result AgentPoolUpgradeProfile, err error) + func (client AgentPoolsClient) GetUpgradeProfilePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client AgentPoolsClient) GetUpgradeProfileResponder(resp *http.Response) (result AgentPoolUpgradeProfile, err error) + func (client AgentPoolsClient) GetUpgradeProfileSender(req *http.Request) (*http.Response, error) + func (client AgentPoolsClient) List(ctx context.Context, resourceGroupName string, resourceName string) (result AgentPoolListResultPage, err error) + func (client AgentPoolsClient) ListComplete(ctx context.Context, resourceGroupName string, resourceName string) (result AgentPoolListResultIterator, err error) + func (client AgentPoolsClient) ListPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client AgentPoolsClient) ListResponder(resp *http.Response) (result AgentPoolListResult, err error) + func (client AgentPoolsClient) ListSender(req *http.Request) (*http.Response, error) + func (client AgentPoolsClient) UpgradeNodeImageVersion(ctx context.Context, resourceGroupName string, resourceName string, ...) (result AgentPoolsUpgradeNodeImageVersionFuture, err error) + func (client AgentPoolsClient) UpgradeNodeImageVersionPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client AgentPoolsClient) UpgradeNodeImageVersionResponder(resp *http.Response) (result AgentPool, err error) + func (client AgentPoolsClient) UpgradeNodeImageVersionSender(req *http.Request) (future AgentPoolsUpgradeNodeImageVersionFuture, err error) + type AgentPoolsCreateOrUpdateFuture struct + Result func(AgentPoolsClient) (AgentPool, error) + func (future *AgentPoolsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type AgentPoolsDeleteFuture struct + Result func(AgentPoolsClient) (autorest.Response, error) + func (future *AgentPoolsDeleteFuture) UnmarshalJSON(body []byte) error + type AgentPoolsUpgradeNodeImageVersionFuture struct + Result func(AgentPoolsClient) (AgentPool, error) + func (future *AgentPoolsUpgradeNodeImageVersionFuture) UnmarshalJSON(body []byte) error + type AzureEntityResource struct + Etag *string + ID *string + Name *string + SystemData *SystemData + Type *string + func (aer AzureEntityResource) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Details *[]CloudErrorBody + Message *string + Target *string + type Code string + const CodeRunning + const CodeStopped + func PossibleCodeValues() []Code + type CommandResultProperties struct + ExitCode *int32 + FinishedAt *date.Time + Logs *string + ProvisioningState *string + Reason *string + StartedAt *date.Time + func (crp CommandResultProperties) MarshalJSON() ([]byte, error) + type ConnectionStatus string + const ConnectionStatusApproved + const ConnectionStatusDisconnected + const ConnectionStatusPending + const ConnectionStatusRejected + func PossibleConnectionStatusValues() []ConnectionStatus + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type CreationData struct + SourceResourceID *string + type CredentialResult struct + Name *string + Value *[]byte + func (cr CredentialResult) MarshalJSON() ([]byte, error) + type CredentialResults struct + Kubeconfigs *[]CredentialResult + func (cr CredentialResults) MarshalJSON() ([]byte, error) + type DiagnosticsProfile struct + VMDiagnostics *VMDiagnostics + type EndpointDependency struct + DomainName *string + EndpointDetails *[]EndpointDetail + type EndpointDetail struct + Description *string + IPAddress *string + Port *int32 + Protocol *string + type Expander string + const ExpanderLeastWaste + const ExpanderMostPods + const ExpanderPriority + const ExpanderRandom + func PossibleExpanderValues() []Expander + type ExtendedLocation struct + Name *string + Type ExtendedLocationTypes + type ExtendedLocationTypes string + const ExtendedLocationTypesEdgeZone + func PossibleExtendedLocationTypesValues() []ExtendedLocationTypes + type Format string + const FormatAzure + const FormatExec + func PossibleFormatValues() []Format + type GPUInstanceProfile string + const GPUInstanceProfileMIG1g + const GPUInstanceProfileMIG2g + const GPUInstanceProfileMIG3g + const GPUInstanceProfileMIG4g + const GPUInstanceProfileMIG7g + func PossibleGPUInstanceProfileValues() []GPUInstanceProfile + type IPFamily string + const IPFamilyIPv4 + const IPFamilyIPv6 + func PossibleIPFamilyValues() []IPFamily + type KubeletConfig struct + AllowedUnsafeSysctls *[]string + CPUCfsQuota *bool + CPUCfsQuotaPeriod *string + CPUManagerPolicy *string + ContainerLogMaxFiles *int32 + ContainerLogMaxSizeMB *int32 + FailSwapOn *bool + ImageGcHighThreshold *int32 + ImageGcLowThreshold *int32 + PodMaxPids *int32 + TopologyManagerPolicy *string + type KubeletDiskType string + const KubeletDiskTypeOS + const KubeletDiskTypeTemporary + func PossibleKubeletDiskTypeValues() []KubeletDiskType + type LicenseType string + const LicenseTypeNone + const LicenseTypeWindowsServer + func PossibleLicenseTypeValues() []LicenseType + type LinuxOSConfig struct + SwapFileSizeMB *int32 + Sysctls *SysctlConfig + TransparentHugePageDefrag *string + TransparentHugePageEnabled *string + type LinuxProfile struct + AdminUsername *string + SSH *SSHConfiguration + type LoadBalancerSku string + const LoadBalancerSkuBasic + const LoadBalancerSkuStandard + func PossibleLoadBalancerSkuValues() []LoadBalancerSku + type MaintenanceConfiguration struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (mc *MaintenanceConfiguration) UnmarshalJSON(body []byte) error + func (mc MaintenanceConfiguration) MarshalJSON() ([]byte, error) + type MaintenanceConfigurationListResult struct + NextLink *string + Value *[]MaintenanceConfiguration + func (mclr MaintenanceConfigurationListResult) IsEmpty() bool + func (mclr MaintenanceConfigurationListResult) MarshalJSON() ([]byte, error) + type MaintenanceConfigurationListResultIterator struct + func NewMaintenanceConfigurationListResultIterator(page MaintenanceConfigurationListResultPage) MaintenanceConfigurationListResultIterator + func (iter *MaintenanceConfigurationListResultIterator) Next() error + func (iter *MaintenanceConfigurationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter MaintenanceConfigurationListResultIterator) NotDone() bool + func (iter MaintenanceConfigurationListResultIterator) Response() MaintenanceConfigurationListResult + func (iter MaintenanceConfigurationListResultIterator) Value() MaintenanceConfiguration + type MaintenanceConfigurationListResultPage struct + func NewMaintenanceConfigurationListResultPage(cur MaintenanceConfigurationListResult, ...) MaintenanceConfigurationListResultPage + func (page *MaintenanceConfigurationListResultPage) Next() error + func (page *MaintenanceConfigurationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page MaintenanceConfigurationListResultPage) NotDone() bool + func (page MaintenanceConfigurationListResultPage) Response() MaintenanceConfigurationListResult + func (page MaintenanceConfigurationListResultPage) Values() []MaintenanceConfiguration + type MaintenanceConfigurationProperties struct + NotAllowedTime *[]TimeSpan + TimeInWeek *[]TimeInWeek + type MaintenanceConfigurationsClient struct + func NewMaintenanceConfigurationsClient(subscriptionID string) MaintenanceConfigurationsClient + func NewMaintenanceConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) MaintenanceConfigurationsClient + func (client MaintenanceConfigurationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result MaintenanceConfiguration, err error) + func (client MaintenanceConfigurationsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client MaintenanceConfigurationsClient) CreateOrUpdateResponder(resp *http.Response) (result MaintenanceConfiguration, err error) + func (client MaintenanceConfigurationsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client MaintenanceConfigurationsClient) Delete(ctx context.Context, resourceGroupName string, resourceName string, ...) (result autorest.Response, err error) + func (client MaintenanceConfigurationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client MaintenanceConfigurationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client MaintenanceConfigurationsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client MaintenanceConfigurationsClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (result MaintenanceConfiguration, err error) + func (client MaintenanceConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client MaintenanceConfigurationsClient) GetResponder(resp *http.Response) (result MaintenanceConfiguration, err error) + func (client MaintenanceConfigurationsClient) GetSender(req *http.Request) (*http.Response, error) + func (client MaintenanceConfigurationsClient) ListByManagedCluster(ctx context.Context, resourceGroupName string, resourceName string) (result MaintenanceConfigurationListResultPage, err error) + func (client MaintenanceConfigurationsClient) ListByManagedClusterComplete(ctx context.Context, resourceGroupName string, resourceName string) (result MaintenanceConfigurationListResultIterator, err error) + func (client MaintenanceConfigurationsClient) ListByManagedClusterPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client MaintenanceConfigurationsClient) ListByManagedClusterResponder(resp *http.Response) (result MaintenanceConfigurationListResult, err error) + func (client MaintenanceConfigurationsClient) ListByManagedClusterSender(req *http.Request) (*http.Response, error) + type ManagedCluster struct + ExtendedLocation *ExtendedLocation + ID *string + Identity *ManagedClusterIdentity + Location *string + Name *string + Sku *ManagedClusterSKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (mc *ManagedCluster) UnmarshalJSON(body []byte) error + func (mc ManagedCluster) MarshalJSON() ([]byte, error) + type ManagedClusterAADProfile struct + AdminGroupObjectIDs *[]string + ClientAppID *string + EnableAzureRBAC *bool + Managed *bool + ServerAppID *string + ServerAppSecret *string + TenantID *string + type ManagedClusterAPIServerAccessProfile struct + AuthorizedIPRanges *[]string + DisableRunCommand *bool + EnablePrivateCluster *bool + EnablePrivateClusterPublicFQDN *bool + PrivateDNSZone *string + type ManagedClusterAccessProfile struct + ID *string + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (mcap *ManagedClusterAccessProfile) UnmarshalJSON(body []byte) error + func (mcap ManagedClusterAccessProfile) MarshalJSON() ([]byte, error) + type ManagedClusterAddonProfile struct + Config map[string]*string + Enabled *bool + Identity *ManagedClusterAddonProfileIdentity + func (mcap ManagedClusterAddonProfile) MarshalJSON() ([]byte, error) + type ManagedClusterAddonProfileIdentity struct + ClientID *string + ObjectID *string + ResourceID *string + type ManagedClusterAgentPoolProfile struct + AvailabilityZones *[]string + Count *int32 + CreationData *CreationData + EnableAutoScaling *bool + EnableEncryptionAtHost *bool + EnableFIPS *bool + EnableNodePublicIP *bool + EnableUltraSSD *bool + GpuInstanceProfile GPUInstanceProfile + KubeletConfig *KubeletConfig + KubeletDiskType KubeletDiskType + LinuxOSConfig *LinuxOSConfig + MaxCount *int32 + MaxPods *int32 + MinCount *int32 + Mode AgentPoolMode + Name *string + NodeImageVersion *string + NodeLabels map[string]*string + NodePublicIPPrefixID *string + NodeTaints *[]string + OrchestratorVersion *string + OsDiskSizeGB *int32 + OsDiskType OSDiskType + OsSKU OSSKU + OsType OSType + PodSubnetID *string + PowerState *PowerState + ProvisioningState *string + ProximityPlacementGroupID *string + ScaleDownMode ScaleDownMode + ScaleSetEvictionPolicy ScaleSetEvictionPolicy + ScaleSetPriority ScaleSetPriority + SpotMaxPrice *float64 + Tags map[string]*string + Type AgentPoolType + UpgradeSettings *AgentPoolUpgradeSettings + VMSize *string + VnetSubnetID *string + WorkloadRuntime WorkloadRuntime + func (mcapp ManagedClusterAgentPoolProfile) MarshalJSON() ([]byte, error) + type ManagedClusterAgentPoolProfileProperties struct + AvailabilityZones *[]string + Count *int32 + CreationData *CreationData + EnableAutoScaling *bool + EnableEncryptionAtHost *bool + EnableFIPS *bool + EnableNodePublicIP *bool + EnableUltraSSD *bool + GpuInstanceProfile GPUInstanceProfile + KubeletConfig *KubeletConfig + KubeletDiskType KubeletDiskType + LinuxOSConfig *LinuxOSConfig + MaxCount *int32 + MaxPods *int32 + MinCount *int32 + Mode AgentPoolMode + NodeImageVersion *string + NodeLabels map[string]*string + NodePublicIPPrefixID *string + NodeTaints *[]string + OrchestratorVersion *string + OsDiskSizeGB *int32 + OsDiskType OSDiskType + OsSKU OSSKU + OsType OSType + PodSubnetID *string + PowerState *PowerState + ProvisioningState *string + ProximityPlacementGroupID *string + ScaleDownMode ScaleDownMode + ScaleSetEvictionPolicy ScaleSetEvictionPolicy + ScaleSetPriority ScaleSetPriority + SpotMaxPrice *float64 + Tags map[string]*string + Type AgentPoolType + UpgradeSettings *AgentPoolUpgradeSettings + VMSize *string + VnetSubnetID *string + WorkloadRuntime WorkloadRuntime + func (mcappp ManagedClusterAgentPoolProfileProperties) MarshalJSON() ([]byte, error) + type ManagedClusterAutoUpgradeProfile struct + UpgradeChannel UpgradeChannel + type ManagedClusterHTTPProxyConfig struct + HTTPProxy *string + HTTPSProxy *string + NoProxy *[]string + TrustedCa *string + type ManagedClusterIdentity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + UserAssignedIdentities map[string]*ManagedClusterIdentityUserAssignedIdentitiesValue + func (mci ManagedClusterIdentity) MarshalJSON() ([]byte, error) + type ManagedClusterIdentityUserAssignedIdentitiesValue struct + ClientID *string + PrincipalID *string + func (mciAiv ManagedClusterIdentityUserAssignedIdentitiesValue) MarshalJSON() ([]byte, error) + type ManagedClusterListResult struct + NextLink *string + Value *[]ManagedCluster + func (mclr ManagedClusterListResult) IsEmpty() bool + func (mclr ManagedClusterListResult) MarshalJSON() ([]byte, error) + type ManagedClusterListResultIterator struct + func NewManagedClusterListResultIterator(page ManagedClusterListResultPage) ManagedClusterListResultIterator + func (iter *ManagedClusterListResultIterator) Next() error + func (iter *ManagedClusterListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ManagedClusterListResultIterator) NotDone() bool + func (iter ManagedClusterListResultIterator) Response() ManagedClusterListResult + func (iter ManagedClusterListResultIterator) Value() ManagedCluster + type ManagedClusterListResultPage struct + func NewManagedClusterListResultPage(cur ManagedClusterListResult, ...) ManagedClusterListResultPage + func (page *ManagedClusterListResultPage) Next() error + func (page *ManagedClusterListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ManagedClusterListResultPage) NotDone() bool + func (page ManagedClusterListResultPage) Response() ManagedClusterListResult + func (page ManagedClusterListResultPage) Values() []ManagedCluster + type ManagedClusterLoadBalancerProfile struct + AllocatedOutboundPorts *int32 + EffectiveOutboundIPs *[]ResourceReference + EnableMultipleStandardLoadBalancers *bool + IdleTimeoutInMinutes *int32 + ManagedOutboundIPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs + OutboundIPPrefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes + OutboundIPs *ManagedClusterLoadBalancerProfileOutboundIPs + type ManagedClusterLoadBalancerProfileManagedOutboundIPs struct + Count *int32 + CountIPv6 *int32 + type ManagedClusterLoadBalancerProfileOutboundIPPrefixes struct + PublicIPPrefixes *[]ResourceReference + type ManagedClusterLoadBalancerProfileOutboundIPs struct + PublicIPs *[]ResourceReference + type ManagedClusterManagedOutboundIPProfile struct + Count *int32 + type ManagedClusterNATGatewayProfile struct + EffectiveOutboundIPs *[]ResourceReference + IdleTimeoutInMinutes *int32 + ManagedOutboundIPProfile *ManagedClusterManagedOutboundIPProfile + type ManagedClusterPodIdentity struct + BindingSelector *string + Identity *UserAssignedIdentity + Name *string + Namespace *string + ProvisioningInfo *ManagedClusterPodIdentityProvisioningInfo + ProvisioningState ManagedClusterPodIdentityProvisioningState + func (mcpi ManagedClusterPodIdentity) MarshalJSON() ([]byte, error) + type ManagedClusterPodIdentityException struct + Name *string + Namespace *string + PodLabels map[string]*string + func (mcpie ManagedClusterPodIdentityException) MarshalJSON() ([]byte, error) + type ManagedClusterPodIdentityProfile struct + AllowNetworkPluginKubenet *bool + Enabled *bool + UserAssignedIdentities *[]ManagedClusterPodIdentity + UserAssignedIdentityExceptions *[]ManagedClusterPodIdentityException + type ManagedClusterPodIdentityProvisioningError struct + Error *ManagedClusterPodIdentityProvisioningErrorBody + type ManagedClusterPodIdentityProvisioningErrorBody struct + Code *string + Details *[]ManagedClusterPodIdentityProvisioningErrorBody + Message *string + Target *string + type ManagedClusterPodIdentityProvisioningInfo struct + Error *ManagedClusterPodIdentityProvisioningError + 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 + type ManagedClusterPoolUpgradeProfileUpgradesItem struct + IsPreview *bool + KubernetesVersion *string + type ManagedClusterProperties struct + APIServerAccessProfile *ManagedClusterAPIServerAccessProfile + AadProfile *ManagedClusterAADProfile + AddonProfiles map[string]*ManagedClusterAddonProfile + AgentPoolProfiles *[]ManagedClusterAgentPoolProfile + AutoScalerProfile *ManagedClusterPropertiesAutoScalerProfile + AutoUpgradeProfile *ManagedClusterAutoUpgradeProfile + AzurePortalFQDN *string + DNSPrefix *string + DisableLocalAccounts *bool + DiskEncryptionSetID *string + EnablePodSecurityPolicy *bool + EnableRBAC *bool + Fqdn *string + FqdnSubdomain *string + HTTPProxyConfig *ManagedClusterHTTPProxyConfig + IdentityProfile map[string]*UserAssignedIdentity + KubernetesVersion *string + LinuxProfile *LinuxProfile + MaxAgentPools *int32 + NetworkProfile *NetworkProfile + NodeResourceGroup *string + PodIdentityProfile *ManagedClusterPodIdentityProfile + PowerState *PowerState + PrivateFQDN *string + PrivateLinkResources *[]PrivateLinkResource + ProvisioningState *string + PublicNetworkAccess PublicNetworkAccess + SecurityProfile *ManagedClusterSecurityProfile + ServicePrincipalProfile *ManagedClusterServicePrincipalProfile + WindowsProfile *ManagedClusterWindowsProfile + func (mcp ManagedClusterProperties) MarshalJSON() ([]byte, error) + type ManagedClusterPropertiesAutoScalerProfile struct + BalanceSimilarNodeGroups *string + Expander Expander + MaxEmptyBulkDelete *string + MaxGracefulTerminationSec *string + MaxNodeProvisionTime *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 + type ManagedClusterSKU struct + Name ManagedClusterSKUName + Tier ManagedClusterSKUTier + type ManagedClusterSKUName string + const ManagedClusterSKUNameBasic + func PossibleManagedClusterSKUNameValues() []ManagedClusterSKUName + type ManagedClusterSKUTier string + const ManagedClusterSKUTierFree + const ManagedClusterSKUTierPaid + func PossibleManagedClusterSKUTierValues() []ManagedClusterSKUTier + type ManagedClusterSecurityProfile struct + AzureDefender *ManagedClusterSecurityProfileAzureDefender + type ManagedClusterSecurityProfileAzureDefender struct + Enabled *bool + LogAnalyticsWorkspaceResourceID *string + type ManagedClusterServicePrincipalProfile struct + ClientID *string + Secret *string + type ManagedClusterStorageProfile struct + DiskCSIDriver *ManagedClusterStorageProfileDiskCSIDriver + FileCSIDriver *ManagedClusterStorageProfileFileCSIDriver + SnapshotController *ManagedClusterStorageProfileSnapshotController + type ManagedClusterStorageProfileDiskCSIDriver struct + Enabled *bool + type ManagedClusterStorageProfileFileCSIDriver struct + Enabled *bool + type ManagedClusterStorageProfileSnapshotController struct + Enabled *bool + type ManagedClusterUpgradeProfile struct + ID *string + Name *string + Type *string + func (mcup *ManagedClusterUpgradeProfile) UnmarshalJSON(body []byte) error + func (mcup ManagedClusterUpgradeProfile) MarshalJSON() ([]byte, error) + type ManagedClusterUpgradeProfileProperties struct + AgentPoolProfiles *[]ManagedClusterPoolUpgradeProfile + ControlPlaneProfile *ManagedClusterPoolUpgradeProfile + type ManagedClusterWindowsProfile struct + AdminPassword *string + AdminUsername *string + EnableCSIProxy *bool + GmsaProfile *WindowsGmsaProfile + LicenseType LicenseType + type ManagedClustersClient struct + func NewManagedClustersClient(subscriptionID string) ManagedClustersClient + func NewManagedClustersClientWithBaseURI(baseURI string, subscriptionID string) ManagedClustersClient + func (client ManagedClustersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ManagedClustersCreateOrUpdateFuture, err error) + func (client ManagedClustersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) CreateOrUpdateResponder(resp *http.Response) (result ManagedCluster, err error) + func (client ManagedClustersClient) CreateOrUpdateSender(req *http.Request) (future ManagedClustersCreateOrUpdateFuture, err error) + func (client ManagedClustersClient) Delete(ctx context.Context, resourceGroupName string, resourceName string) (result ManagedClustersDeleteFuture, err error) + func (client ManagedClustersClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client ManagedClustersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ManagedClustersClient) DeleteSender(req *http.Request) (future ManagedClustersDeleteFuture, err error) + func (client ManagedClustersClient) Get(ctx context.Context, resourceGroupName string, resourceName string) (result ManagedCluster, err error) + func (client ManagedClustersClient) GetAccessProfile(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ManagedClusterAccessProfile, err error) + func (client ManagedClustersClient) GetAccessProfilePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) GetAccessProfileResponder(resp *http.Response) (result ManagedClusterAccessProfile, err error) + func (client ManagedClustersClient) GetAccessProfileSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) GetCommandResult(ctx context.Context, resourceGroupName string, resourceName string, ...) (result RunCommandResult, err error) + func (client ManagedClustersClient) GetCommandResultPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) GetCommandResultResponder(resp *http.Response) (result RunCommandResult, err error) + func (client ManagedClustersClient) GetCommandResultSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) GetOSOptions(ctx context.Context, location string, resourceType string) (result OSOptionProfile, err error) + func (client ManagedClustersClient) GetOSOptionsPreparer(ctx context.Context, location string, resourceType string) (*http.Request, error) + func (client ManagedClustersClient) GetOSOptionsResponder(resp *http.Response) (result OSOptionProfile, err error) + func (client ManagedClustersClient) GetOSOptionsSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client ManagedClustersClient) GetResponder(resp *http.Response) (result ManagedCluster, err error) + func (client ManagedClustersClient) GetSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) GetUpgradeProfile(ctx context.Context, resourceGroupName string, resourceName string) (result ManagedClusterUpgradeProfile, err error) + func (client ManagedClustersClient) GetUpgradeProfilePreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client ManagedClustersClient) GetUpgradeProfileResponder(resp *http.Response) (result ManagedClusterUpgradeProfile, err error) + func (client ManagedClustersClient) GetUpgradeProfileSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) List(ctx context.Context) (result ManagedClusterListResultPage, err error) + func (client ManagedClustersClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ManagedClusterListResultPage, err error) + func (client ManagedClustersClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ManagedClusterListResultIterator, err error) + func (client ManagedClustersClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ManagedClustersClient) ListByResourceGroupResponder(resp *http.Response) (result ManagedClusterListResult, err error) + func (client ManagedClustersClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) ListClusterAdminCredentials(ctx context.Context, resourceGroupName string, resourceName string, ...) (result CredentialResults, err error) + func (client ManagedClustersClient) ListClusterAdminCredentialsPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) ListClusterAdminCredentialsResponder(resp *http.Response) (result CredentialResults, err error) + func (client ManagedClustersClient) ListClusterAdminCredentialsSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) ListClusterMonitoringUserCredentials(ctx context.Context, resourceGroupName string, resourceName string, ...) (result CredentialResults, err error) + func (client ManagedClustersClient) ListClusterMonitoringUserCredentialsPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) ListClusterMonitoringUserCredentialsResponder(resp *http.Response) (result CredentialResults, err error) + func (client ManagedClustersClient) ListClusterMonitoringUserCredentialsSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) ListClusterUserCredentials(ctx context.Context, resourceGroupName string, resourceName string, ...) (result CredentialResults, err error) + func (client ManagedClustersClient) ListClusterUserCredentialsPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) ListClusterUserCredentialsResponder(resp *http.Response) (result CredentialResults, err error) + func (client ManagedClustersClient) ListClusterUserCredentialsSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) ListComplete(ctx context.Context) (result ManagedClusterListResultIterator, err error) + func (client ManagedClustersClient) ListOutboundNetworkDependenciesEndpoints(ctx context.Context, resourceGroupName string, resourceName string) (result OutboundEnvironmentEndpointCollectionPage, err error) + func (client ManagedClustersClient) ListOutboundNetworkDependenciesEndpointsComplete(ctx context.Context, resourceGroupName string, resourceName string) (result OutboundEnvironmentEndpointCollectionIterator, err error) + func (client ManagedClustersClient) ListOutboundNetworkDependenciesEndpointsPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client ManagedClustersClient) ListOutboundNetworkDependenciesEndpointsResponder(resp *http.Response) (result OutboundEnvironmentEndpointCollection, err error) + func (client ManagedClustersClient) ListOutboundNetworkDependenciesEndpointsSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ManagedClustersClient) ListResponder(resp *http.Response) (result ManagedClusterListResult, err error) + func (client ManagedClustersClient) ListSender(req *http.Request) (*http.Response, error) + func (client ManagedClustersClient) ResetAADProfile(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ManagedClustersResetAADProfileFuture, err error) + func (client ManagedClustersClient) ResetAADProfilePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) ResetAADProfileResponder(resp *http.Response) (result autorest.Response, err error) + func (client ManagedClustersClient) ResetAADProfileSender(req *http.Request) (future ManagedClustersResetAADProfileFuture, err error) + func (client ManagedClustersClient) ResetServicePrincipalProfile(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ManagedClustersResetServicePrincipalProfileFuture, err error) + func (client ManagedClustersClient) ResetServicePrincipalProfilePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) ResetServicePrincipalProfileResponder(resp *http.Response) (result autorest.Response, err error) + func (client ManagedClustersClient) ResetServicePrincipalProfileSender(req *http.Request) (future ManagedClustersResetServicePrincipalProfileFuture, err error) + func (client ManagedClustersClient) RotateClusterCertificates(ctx context.Context, resourceGroupName string, resourceName string) (result ManagedClustersRotateClusterCertificatesFuture, err error) + func (client ManagedClustersClient) RotateClusterCertificatesPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client ManagedClustersClient) RotateClusterCertificatesResponder(resp *http.Response) (result autorest.Response, err error) + func (client ManagedClustersClient) RotateClusterCertificatesSender(req *http.Request) (future ManagedClustersRotateClusterCertificatesFuture, err error) + func (client ManagedClustersClient) RunCommand(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ManagedClustersRunCommandFuture, err error) + func (client ManagedClustersClient) RunCommandPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) RunCommandResponder(resp *http.Response) (result RunCommandResult, err error) + func (client ManagedClustersClient) RunCommandSender(req *http.Request) (future ManagedClustersRunCommandFuture, err error) + func (client ManagedClustersClient) Start(ctx context.Context, resourceGroupName string, resourceName string) (result ManagedClustersStartFuture, err error) + func (client ManagedClustersClient) StartPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client ManagedClustersClient) StartResponder(resp *http.Response) (result autorest.Response, err error) + func (client ManagedClustersClient) StartSender(req *http.Request) (future ManagedClustersStartFuture, err error) + func (client ManagedClustersClient) Stop(ctx context.Context, resourceGroupName string, resourceName string) (result ManagedClustersStopFuture, err error) + func (client ManagedClustersClient) StopPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client ManagedClustersClient) StopResponder(resp *http.Response) (result autorest.Response, err error) + func (client ManagedClustersClient) StopSender(req *http.Request) (future ManagedClustersStopFuture, err error) + func (client ManagedClustersClient) UpdateTags(ctx context.Context, resourceGroupName string, resourceName string, ...) (result ManagedClustersUpdateTagsFuture, err error) + func (client ManagedClustersClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ManagedClustersClient) UpdateTagsResponder(resp *http.Response) (result ManagedCluster, err error) + func (client ManagedClustersClient) UpdateTagsSender(req *http.Request) (future ManagedClustersUpdateTagsFuture, err error) + type ManagedClustersCreateOrUpdateFuture struct + Result func(ManagedClustersClient) (ManagedCluster, error) + func (future *ManagedClustersCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type ManagedClustersDeleteFuture struct + Result func(ManagedClustersClient) (autorest.Response, error) + func (future *ManagedClustersDeleteFuture) UnmarshalJSON(body []byte) error + type ManagedClustersResetAADProfileFuture struct + Result func(ManagedClustersClient) (autorest.Response, error) + func (future *ManagedClustersResetAADProfileFuture) UnmarshalJSON(body []byte) error + type ManagedClustersResetServicePrincipalProfileFuture struct + Result func(ManagedClustersClient) (autorest.Response, error) + func (future *ManagedClustersResetServicePrincipalProfileFuture) UnmarshalJSON(body []byte) error + type ManagedClustersRotateClusterCertificatesFuture struct + Result func(ManagedClustersClient) (autorest.Response, error) + func (future *ManagedClustersRotateClusterCertificatesFuture) UnmarshalJSON(body []byte) error + type ManagedClustersRunCommandFuture struct + Result func(ManagedClustersClient) (RunCommandResult, error) + func (future *ManagedClustersRunCommandFuture) UnmarshalJSON(body []byte) error + type ManagedClustersStartFuture struct + Result func(ManagedClustersClient) (autorest.Response, error) + func (future *ManagedClustersStartFuture) UnmarshalJSON(body []byte) error + type ManagedClustersStopFuture struct + Result func(ManagedClustersClient) (autorest.Response, error) + func (future *ManagedClustersStopFuture) UnmarshalJSON(body []byte) error + type ManagedClustersUpdateTagsFuture struct + Result func(ManagedClustersClient) (ManagedCluster, error) + func (future *ManagedClustersUpdateTagsFuture) UnmarshalJSON(body []byte) error + type MasterProfile struct + Count *int32 + DNSPrefix *string + FirstConsecutiveStaticIP *string + Fqdn *string + OsDiskSizeGB *int32 + StorageProfile StorageProfileTypes + VMSize VMSizeTypes + VnetSubnetID *string + func (mp 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 + IPFamilies *[]IPFamily + LoadBalancerProfile *ManagedClusterLoadBalancerProfile + LoadBalancerSku LoadBalancerSku + NatGatewayProfile *ManagedClusterNATGatewayProfile + NetworkMode NetworkMode + NetworkPlugin NetworkPlugin + NetworkPolicy NetworkPolicy + OutboundType OutboundType + PodCidr *string + PodCidrs *[]string + ServiceCidr *string + ServiceCidrs *[]string + type OSDiskType string + const OSDiskTypeEphemeral + const OSDiskTypeManaged + func PossibleOSDiskTypeValues() []OSDiskType + type OSOptionProfile struct + ID *string + Name *string + Type *string + func (oop *OSOptionProfile) UnmarshalJSON(body []byte) error + func (oop OSOptionProfile) MarshalJSON() ([]byte, error) + type OSOptionProperty struct + EnableFipsImage *bool + OsType *string + type OSOptionPropertyList struct + OsOptionPropertyList *[]OSOptionProperty + type OSSKU string + const OSSKUCBLMariner + const OSSKUUbuntu + func PossibleOSSKUValues() []OSSKU + type OSType string + const OSTypeLinux + const OSTypeWindows + func PossibleOSTypeValues() []OSType + type OperationListResult struct + Value *[]OperationValue + func (olr OperationListResult) MarshalJSON() ([]byte, error) + type OperationValue struct + Name *string + Origin *string + func (ov *OperationValue) UnmarshalJSON(body []byte) error + func (ov OperationValue) MarshalJSON() ([]byte, error) + type OperationValueDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (ovd OperationValueDisplay) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResult, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type OutboundEnvironmentEndpoint struct + Category *string + Endpoints *[]EndpointDependency + type OutboundEnvironmentEndpointCollection struct + NextLink *string + Value *[]OutboundEnvironmentEndpoint + func (oeec OutboundEnvironmentEndpointCollection) IsEmpty() bool + func (oeec OutboundEnvironmentEndpointCollection) MarshalJSON() ([]byte, error) + type OutboundEnvironmentEndpointCollectionIterator struct + func NewOutboundEnvironmentEndpointCollectionIterator(page OutboundEnvironmentEndpointCollectionPage) OutboundEnvironmentEndpointCollectionIterator + func (iter *OutboundEnvironmentEndpointCollectionIterator) Next() error + func (iter *OutboundEnvironmentEndpointCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter OutboundEnvironmentEndpointCollectionIterator) NotDone() bool + func (iter OutboundEnvironmentEndpointCollectionIterator) Response() OutboundEnvironmentEndpointCollection + func (iter OutboundEnvironmentEndpointCollectionIterator) Value() OutboundEnvironmentEndpoint + type OutboundEnvironmentEndpointCollectionPage struct + func NewOutboundEnvironmentEndpointCollectionPage(cur OutboundEnvironmentEndpointCollection, ...) OutboundEnvironmentEndpointCollectionPage + func (page *OutboundEnvironmentEndpointCollectionPage) Next() error + func (page *OutboundEnvironmentEndpointCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page OutboundEnvironmentEndpointCollectionPage) NotDone() bool + func (page OutboundEnvironmentEndpointCollectionPage) Response() OutboundEnvironmentEndpointCollection + func (page OutboundEnvironmentEndpointCollectionPage) Values() []OutboundEnvironmentEndpoint + type OutboundType string + const OutboundTypeLoadBalancer + const OutboundTypeManagedNATGateway + const OutboundTypeUserAssignedNATGateway + const OutboundTypeUserDefinedRouting + func PossibleOutboundTypeValues() []OutboundType + type PowerState struct + Code Code + type PrivateEndpoint struct + ID *string + type PrivateEndpointConnection struct + ID *string + Name *string + Type *string + func (pec *PrivateEndpointConnection) UnmarshalJSON(body []byte) error + func (pec PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + Value *[]PrivateEndpointConnection + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState PrivateEndpointConnectionProvisioningState + func (pecp 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) PrivateEndpointConnectionsClient + func NewPrivateEndpointConnectionsClientWithBaseURI(baseURI string, subscriptionID string) PrivateEndpointConnectionsClient + func (client PrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, resourceName string, ...) (result PrivateEndpointConnectionsDeleteFuture, err error) + func (client PrivateEndpointConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PrivateEndpointConnectionsClient) DeleteSender(req *http.Request) (future PrivateEndpointConnectionsDeleteFuture, err error) + func (client PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) GetResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) List(ctx context.Context, resourceGroupName string, resourceName string) (result PrivateEndpointConnectionListResult, err error) + func (client PrivateEndpointConnectionsClient) ListPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) ListResponder(resp *http.Response) (result PrivateEndpointConnectionListResult, err error) + func (client PrivateEndpointConnectionsClient) ListSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) Update(ctx context.Context, resourceGroupName string, resourceName string, ...) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) UpdateResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) UpdateSender(req *http.Request) (*http.Response, error) + type PrivateEndpointConnectionsDeleteFuture struct + Result func(PrivateEndpointConnectionsClient) (autorest.Response, error) + func (future *PrivateEndpointConnectionsDeleteFuture) UnmarshalJSON(body []byte) error + type PrivateLinkResource struct + GroupID *string + ID *string + Name *string + PrivateLinkServiceID *string + RequiredMembers *[]string + Type *string + func (plr PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string) PrivateLinkResourcesClient + func NewPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkResourcesClient + func (client PrivateLinkResourcesClient) List(ctx context.Context, resourceGroupName string, resourceName string) (result PrivateLinkResourcesListResult, err error) + func (client PrivateLinkResourcesClient) ListPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client PrivateLinkResourcesClient) ListResponder(resp *http.Response) (result PrivateLinkResourcesListResult, err error) + func (client PrivateLinkResourcesClient) ListSender(req *http.Request) (*http.Response, error) + type PrivateLinkResourcesListResult struct + Value *[]PrivateLinkResource + type PrivateLinkServiceConnectionState struct + Description *string + Status ConnectionStatus + type ProxyResource struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type PublicNetworkAccess string + const PublicNetworkAccessDisabled + const PublicNetworkAccessEnabled + func PossiblePublicNetworkAccessValues() []PublicNetworkAccess + type ResolvePrivateLinkServiceIDClient struct + func NewResolvePrivateLinkServiceIDClient(subscriptionID string) ResolvePrivateLinkServiceIDClient + func NewResolvePrivateLinkServiceIDClientWithBaseURI(baseURI string, subscriptionID string) ResolvePrivateLinkServiceIDClient + func (client ResolvePrivateLinkServiceIDClient) POST(ctx context.Context, resourceGroupName string, resourceName string, ...) (result PrivateLinkResource, err error) + func (client ResolvePrivateLinkServiceIDClient) POSTPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client ResolvePrivateLinkServiceIDClient) POSTResponder(resp *http.Response) (result PrivateLinkResource, err error) + func (client ResolvePrivateLinkServiceIDClient) POSTSender(req *http.Request) (*http.Response, error) + type Resource struct + ID *string + Name *string + SystemData *SystemData + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentityType string + const ResourceIdentityTypeNone + const ResourceIdentityTypeSystemAssigned + const ResourceIdentityTypeUserAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type ResourceReference struct + ID *string + type RunCommandRequest struct + ClusterToken *string + Command *string + Context *string + type RunCommandResult struct + ID *string + func (rcr *RunCommandResult) UnmarshalJSON(body []byte) error + func (rcr RunCommandResult) MarshalJSON() ([]byte, error) + type SSHConfiguration struct + PublicKeys *[]SSHPublicKey + type SSHPublicKey struct + KeyData *string + type ScaleDownMode string + const ScaleDownModeDeallocate + const ScaleDownModeDelete + func PossibleScaleDownModeValues() []ScaleDownMode + type ScaleSetEvictionPolicy string + const ScaleSetEvictionPolicyDeallocate + const ScaleSetEvictionPolicyDelete + func PossibleScaleSetEvictionPolicyValues() []ScaleSetEvictionPolicy + type ScaleSetPriority string + const ScaleSetPriorityRegular + const ScaleSetPrioritySpot + func PossibleScaleSetPriorityValues() []ScaleSetPriority + type Snapshot struct + ID *string + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (s *Snapshot) UnmarshalJSON(body []byte) error + func (s Snapshot) MarshalJSON() ([]byte, error) + type SnapshotListResult struct + NextLink *string + Value *[]Snapshot + func (slr SnapshotListResult) IsEmpty() bool + func (slr SnapshotListResult) MarshalJSON() ([]byte, error) + type SnapshotListResultIterator struct + func NewSnapshotListResultIterator(page SnapshotListResultPage) SnapshotListResultIterator + func (iter *SnapshotListResultIterator) Next() error + func (iter *SnapshotListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter SnapshotListResultIterator) NotDone() bool + func (iter SnapshotListResultIterator) Response() SnapshotListResult + func (iter SnapshotListResultIterator) Value() Snapshot + type SnapshotListResultPage struct + func NewSnapshotListResultPage(cur SnapshotListResult, ...) SnapshotListResultPage + func (page *SnapshotListResultPage) Next() error + func (page *SnapshotListResultPage) NextWithContext(ctx context.Context) (err error) + func (page SnapshotListResultPage) NotDone() bool + func (page SnapshotListResultPage) Response() SnapshotListResult + func (page SnapshotListResultPage) Values() []Snapshot + type SnapshotProperties struct + CreationData *CreationData + EnableFIPS *bool + KubernetesVersion *string + NodeImageVersion *string + OsSku OSSKU + OsType OSType + SnapshotType SnapshotType + VMSize *string + func (sp SnapshotProperties) MarshalJSON() ([]byte, error) + type SnapshotType string + const SnapshotTypeNodePool + func PossibleSnapshotTypeValues() []SnapshotType + type SnapshotsClient struct + func NewSnapshotsClient(subscriptionID string) SnapshotsClient + func NewSnapshotsClientWithBaseURI(baseURI string, subscriptionID string) SnapshotsClient + func (client SnapshotsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result Snapshot, err error) + func (client SnapshotsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client SnapshotsClient) CreateOrUpdateResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) Delete(ctx context.Context, resourceGroupName string, resourceName string) (result autorest.Response, err error) + func (client SnapshotsClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client SnapshotsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client SnapshotsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) Get(ctx context.Context, resourceGroupName string, resourceName string) (result Snapshot, err error) + func (client SnapshotsClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client SnapshotsClient) GetResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) GetSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) List(ctx context.Context) (result SnapshotListResultPage, err error) + func (client SnapshotsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result SnapshotListResultPage, err error) + func (client SnapshotsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result SnapshotListResultIterator, err error) + func (client SnapshotsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client SnapshotsClient) ListByResourceGroupResponder(resp *http.Response) (result SnapshotListResult, err error) + func (client SnapshotsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) ListComplete(ctx context.Context) (result SnapshotListResultIterator, err error) + func (client SnapshotsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client SnapshotsClient) ListResponder(resp *http.Response) (result SnapshotListResult, err error) + func (client SnapshotsClient) ListSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) UpdateTags(ctx context.Context, resourceGroupName string, resourceName string, ...) (result Snapshot, err error) + func (client SnapshotsClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client SnapshotsClient) UpdateTagsResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) UpdateTagsSender(req *http.Request) (*http.Response, error) + type StorageProfileTypes string + const StorageProfileTypesManagedDisks + const StorageProfileTypesStorageAccount + func PossibleStorageProfileTypesValues() []StorageProfileTypes + type SubResource struct + ID *string + Name *string + Type *string + func (sr SubResource) MarshalJSON() ([]byte, 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 + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type TagsObject struct + Tags map[string]*string + func (toVar TagsObject) MarshalJSON() ([]byte, error) + type TimeInWeek struct + Day WeekDay + HourSlots *[]int32 + type TimeSpan struct + End *date.Time + Start *date.Time + type TrackedResource struct + ID *string + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type UpgradeChannel string + const UpgradeChannelNodeImage + const UpgradeChannelNone + const UpgradeChannelPatch + const UpgradeChannelRapid + const UpgradeChannelStable + func PossibleUpgradeChannelValues() []UpgradeChannel + type UserAssignedIdentity struct + ClientID *string + ObjectID *string + ResourceID *string + type VMDiagnostics struct + Enabled *bool + StorageURI *string + func (vd VMDiagnostics) MarshalJSON() ([]byte, error) + type VMSizeTypes string + const VMSizeTypesStandardA1 + const VMSizeTypesStandardA10 + const VMSizeTypesStandardA11 + const VMSizeTypesStandardA1V2 + const VMSizeTypesStandardA2 + const VMSizeTypesStandardA2V2 + const VMSizeTypesStandardA2mV2 + const VMSizeTypesStandardA3 + const VMSizeTypesStandardA4 + const VMSizeTypesStandardA4V2 + const VMSizeTypesStandardA4mV2 + const VMSizeTypesStandardA5 + const VMSizeTypesStandardA6 + const VMSizeTypesStandardA7 + const VMSizeTypesStandardA8 + const VMSizeTypesStandardA8V2 + const VMSizeTypesStandardA8mV2 + const VMSizeTypesStandardA9 + const VMSizeTypesStandardB2ms + const VMSizeTypesStandardB2s + const VMSizeTypesStandardB4ms + const VMSizeTypesStandardB8ms + const VMSizeTypesStandardD1 + const VMSizeTypesStandardD11 + const VMSizeTypesStandardD11V2 + const VMSizeTypesStandardD11V2Promo + const VMSizeTypesStandardD12 + const VMSizeTypesStandardD12V2 + const VMSizeTypesStandardD12V2Promo + const VMSizeTypesStandardD13 + const VMSizeTypesStandardD13V2 + const VMSizeTypesStandardD13V2Promo + const VMSizeTypesStandardD14 + const VMSizeTypesStandardD14V2 + const VMSizeTypesStandardD14V2Promo + const VMSizeTypesStandardD15V2 + const VMSizeTypesStandardD16V3 + const VMSizeTypesStandardD16sV3 + const VMSizeTypesStandardD1V2 + const VMSizeTypesStandardD2 + const VMSizeTypesStandardD2V2 + const VMSizeTypesStandardD2V2Promo + const VMSizeTypesStandardD2V3 + const VMSizeTypesStandardD2sV3 + const VMSizeTypesStandardD3 + const VMSizeTypesStandardD32V3 + const VMSizeTypesStandardD32sV3 + const VMSizeTypesStandardD3V2 + const VMSizeTypesStandardD3V2Promo + const VMSizeTypesStandardD4 + const VMSizeTypesStandardD4V2 + const VMSizeTypesStandardD4V2Promo + const VMSizeTypesStandardD4V3 + const VMSizeTypesStandardD4sV3 + const VMSizeTypesStandardD5V2 + const VMSizeTypesStandardD5V2Promo + const VMSizeTypesStandardD64V3 + const VMSizeTypesStandardD64sV3 + const VMSizeTypesStandardD8V3 + const VMSizeTypesStandardD8sV3 + const VMSizeTypesStandardDS1 + const VMSizeTypesStandardDS11 + const VMSizeTypesStandardDS11V2 + const VMSizeTypesStandardDS11V2Promo + const VMSizeTypesStandardDS12 + const VMSizeTypesStandardDS12V2 + const VMSizeTypesStandardDS12V2Promo + const VMSizeTypesStandardDS13 + const VMSizeTypesStandardDS132V2 + const VMSizeTypesStandardDS134V2 + const VMSizeTypesStandardDS13V2 + const VMSizeTypesStandardDS13V2Promo + const VMSizeTypesStandardDS14 + const VMSizeTypesStandardDS144V2 + const VMSizeTypesStandardDS148V2 + const VMSizeTypesStandardDS14V2 + const VMSizeTypesStandardDS14V2Promo + const VMSizeTypesStandardDS15V2 + const VMSizeTypesStandardDS1V2 + const VMSizeTypesStandardDS2 + const VMSizeTypesStandardDS2V2 + const VMSizeTypesStandardDS2V2Promo + const VMSizeTypesStandardDS3 + const VMSizeTypesStandardDS3V2 + const VMSizeTypesStandardDS3V2Promo + const VMSizeTypesStandardDS4 + const VMSizeTypesStandardDS4V2 + const VMSizeTypesStandardDS4V2Promo + const VMSizeTypesStandardDS5V2 + const VMSizeTypesStandardDS5V2Promo + const VMSizeTypesStandardE16V3 + const VMSizeTypesStandardE16sV3 + const VMSizeTypesStandardE2V3 + const VMSizeTypesStandardE2sV3 + const VMSizeTypesStandardE3216sV3 + const VMSizeTypesStandardE328sV3 + const VMSizeTypesStandardE32V3 + const VMSizeTypesStandardE32sV3 + const VMSizeTypesStandardE4V3 + const VMSizeTypesStandardE4sV3 + const VMSizeTypesStandardE6416sV3 + const VMSizeTypesStandardE6432sV3 + const VMSizeTypesStandardE64V3 + const VMSizeTypesStandardE64sV3 + const VMSizeTypesStandardE8V3 + const VMSizeTypesStandardE8sV3 + const VMSizeTypesStandardF1 + const VMSizeTypesStandardF16 + const VMSizeTypesStandardF16s + const VMSizeTypesStandardF16sV2 + const VMSizeTypesStandardF1s + const VMSizeTypesStandardF2 + const VMSizeTypesStandardF2s + const VMSizeTypesStandardF2sV2 + const VMSizeTypesStandardF32sV2 + const VMSizeTypesStandardF4 + const VMSizeTypesStandardF4s + const VMSizeTypesStandardF4sV2 + const VMSizeTypesStandardF64sV2 + const VMSizeTypesStandardF72sV2 + const VMSizeTypesStandardF8 + const VMSizeTypesStandardF8s + const VMSizeTypesStandardF8sV2 + const VMSizeTypesStandardG1 + const VMSizeTypesStandardG2 + const VMSizeTypesStandardG3 + const VMSizeTypesStandardG4 + const VMSizeTypesStandardG5 + const VMSizeTypesStandardGS1 + const VMSizeTypesStandardGS2 + const VMSizeTypesStandardGS3 + const VMSizeTypesStandardGS4 + const VMSizeTypesStandardGS44 + const VMSizeTypesStandardGS48 + const VMSizeTypesStandardGS5 + const VMSizeTypesStandardGS516 + const VMSizeTypesStandardGS58 + const VMSizeTypesStandardH16 + const VMSizeTypesStandardH16m + const VMSizeTypesStandardH16mr + const VMSizeTypesStandardH16r + const VMSizeTypesStandardH8 + const VMSizeTypesStandardH8m + const VMSizeTypesStandardL16s + const VMSizeTypesStandardL32s + const VMSizeTypesStandardL4s + const VMSizeTypesStandardL8s + const VMSizeTypesStandardM12832ms + const VMSizeTypesStandardM12864ms + const VMSizeTypesStandardM128ms + const VMSizeTypesStandardM128s + const VMSizeTypesStandardM6416ms + const VMSizeTypesStandardM6432ms + const VMSizeTypesStandardM64ms + const VMSizeTypesStandardM64s + const VMSizeTypesStandardNC12 + const VMSizeTypesStandardNC12sV2 + const VMSizeTypesStandardNC12sV3 + const VMSizeTypesStandardNC24 + const VMSizeTypesStandardNC24r + const VMSizeTypesStandardNC24rsV2 + const VMSizeTypesStandardNC24rsV3 + const VMSizeTypesStandardNC24sV2 + const VMSizeTypesStandardNC24sV3 + const VMSizeTypesStandardNC6 + const VMSizeTypesStandardNC6sV2 + const VMSizeTypesStandardNC6sV3 + const VMSizeTypesStandardND12s + const VMSizeTypesStandardND24rs + const VMSizeTypesStandardND24s + const VMSizeTypesStandardND6s + const VMSizeTypesStandardNV12 + const VMSizeTypesStandardNV24 + const VMSizeTypesStandardNV6 + func PossibleVMSizeTypesValues() []VMSizeTypes + type WeekDay string + const WeekDayFriday + const WeekDayMonday + const WeekDaySaturday + const WeekDaySunday + const WeekDayThursday + const WeekDayTuesday + const WeekDayWednesday + func PossibleWeekDayValues() []WeekDay + type WindowsGmsaProfile struct + DNSServer *string + Enabled *bool + RootDomainName *string + type WorkloadRuntime string + const WorkloadRuntimeOCIContainer + const WorkloadRuntimeWasmWasi + func PossibleWorkloadRuntimeValues() []WorkloadRuntime