Versions in this module Expand all Collapse all v2 v2.96.0 Feb 14, 2022 Changes in this version + func PossibleValuesForAccess() []string + func PossibleValuesForAddonFeatures() []string + func PossibleValuesForClusterState() []string + func PossibleValuesForClusterUpgradeCadence() []string + func PossibleValuesForClusterUpgradeMode() []string + func PossibleValuesForDirection() []string + func PossibleValuesForManagedResourceProvisioningState() []string + func PossibleValuesForNsgProtocol() []string + func PossibleValuesForProbeProtocol() []string + func PossibleValuesForProtocol() []string + func PossibleValuesForSkuName() []string + func ValidateManagedClusterID(input interface{}, key string) (warnings []string, errors []error) + func ValidateResourceGroupID(input interface{}, key string) (warnings []string, errors []error) + func ValidateSubscriptionID(input interface{}, key string) (warnings []string, errors []error) + type Access string + const AccessAllow + const AccessDeny + type AddonFeatures string + const AddonFeaturesBackupRestoreService + const AddonFeaturesDnsService + const AddonFeaturesResourceMonitorService + type ApplicationTypeVersionsCleanupPolicy struct + MaxUnusedVersionsToKeep int64 + type AzureActiveDirectory struct + ClientApplication *string + ClusterApplication *string + TenantId *string + type ClientCertificate struct + CommonName *string + IsAdmin bool + IssuerThumbprint *string + Thumbprint *string + type ClusterState string + const ClusterStateBaselineUpgrade + const ClusterStateDeploying + const ClusterStateReady + const ClusterStateUpgradeFailed + const ClusterStateUpgrading + const ClusterStateWaitingForNodes + type ClusterUpgradeCadence string + const ClusterUpgradeCadenceWaveOne + const ClusterUpgradeCadenceWaveTwo + const ClusterUpgradeCadenceWaveZero + type ClusterUpgradeMode string + const ClusterUpgradeModeAutomatic + const ClusterUpgradeModeManual + type CreateOrUpdateResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type DeleteResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type Direction string + const DirectionInbound + const DirectionOutbound + type GetResponse struct + HttpResponse *http.Response + Model *ManagedCluster + type ListByResourceGroupCompleteResult struct + Items []ManagedCluster + type ListByResourceGroupResponse struct + HttpResponse *http.Response + Model *[]ManagedCluster + func (r ListByResourceGroupResponse) HasMore() bool + func (r ListByResourceGroupResponse) LoadMore(ctx context.Context) (resp ListByResourceGroupResponse, err error) + type ListBySubscriptionCompleteResult struct + Items []ManagedCluster + type ListBySubscriptionResponse struct + HttpResponse *http.Response + Model *[]ManagedCluster + func (r ListBySubscriptionResponse) HasMore() bool + func (r ListBySubscriptionResponse) LoadMore(ctx context.Context) (resp ListBySubscriptionResponse, err error) + type LoadBalancingRule struct + BackendPort int64 + FrontendPort int64 + ProbePort *int64 + ProbeProtocol ProbeProtocol + ProbeRequestPath *string + Protocol Protocol + type ManagedCluster struct + Etag *string + Id *string + Location string + Name *string + Properties *ManagedClusterProperties + Sku *Sku + SystemData *SystemData + Tags *map[string]string + Type *string + type ManagedClusterClient struct + Client autorest.Client + func NewManagedClusterClientWithBaseURI(endpoint string) ManagedClusterClient + func (c ManagedClusterClient) CreateOrUpdate(ctx context.Context, id ManagedClusterId, input ManagedCluster) (result CreateOrUpdateResponse, err error) + func (c ManagedClusterClient) CreateOrUpdateThenPoll(ctx context.Context, id ManagedClusterId, input ManagedCluster) error + func (c ManagedClusterClient) Delete(ctx context.Context, id ManagedClusterId) (result DeleteResponse, err error) + func (c ManagedClusterClient) DeleteThenPoll(ctx context.Context, id ManagedClusterId) error + func (c ManagedClusterClient) Get(ctx context.Context, id ManagedClusterId) (result GetResponse, err error) + func (c ManagedClusterClient) ListByResourceGroup(ctx context.Context, id ResourceGroupId) (resp ListByResourceGroupResponse, err error) + func (c ManagedClusterClient) ListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (ListByResourceGroupCompleteResult, error) + func (c ManagedClusterClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, predicate ManagedClusterPredicate) (resp ListByResourceGroupCompleteResult, err error) + func (c ManagedClusterClient) ListBySubscription(ctx context.Context, id SubscriptionId) (resp ListBySubscriptionResponse, err error) + func (c ManagedClusterClient) ListBySubscriptionComplete(ctx context.Context, id SubscriptionId) (ListBySubscriptionCompleteResult, error) + func (c ManagedClusterClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate ManagedClusterPredicate) (resp ListBySubscriptionCompleteResult, err error) + func (c ManagedClusterClient) Update(ctx context.Context, id ManagedClusterId, input ManagedClusterUpdateParameters) (result UpdateResponse, err error) + type ManagedClusterId struct + ClusterName string + ResourceGroupName string + SubscriptionId string + func NewManagedClusterID(subscriptionId string, resourceGroupName string, clusterName string) ManagedClusterId + func ParseManagedClusterID(input string) (*ManagedClusterId, error) + func ParseManagedClusterIDInsensitively(input string) (*ManagedClusterId, error) + func (id ManagedClusterId) ID() string + func (id ManagedClusterId) Segments() []resourceids.Segment + func (id ManagedClusterId) String() string + type ManagedClusterPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p ManagedClusterPredicate) Matches(input ManagedCluster) bool + type ManagedClusterProperties struct + AddonFeatures *[]AddonFeatures + AdminPassword *string + AdminUserName string + AllowRdpAccess *bool + ApplicationTypeVersionsCleanupPolicy *ApplicationTypeVersionsCleanupPolicy + AzureActiveDirectory *AzureActiveDirectory + ClientConnectionPort *int64 + Clients *[]ClientCertificate + ClusterCertificateThumbprints *[]string + ClusterCodeVersion *string + ClusterId *string + ClusterState *ClusterState + ClusterUpgradeCadence *ClusterUpgradeCadence + ClusterUpgradeMode *ClusterUpgradeMode + DnsName string + EnableAutoOSUpgrade *bool + FabricSettings *[]SettingsSectionDescription + Fqdn *string + HttpGatewayConnectionPort *int64 + Ipv4Address *string + LoadBalancingRules *[]LoadBalancingRule + NetworkSecurityRules *[]NetworkSecurityRule + ProvisioningState *ManagedResourceProvisioningState + ZonalResiliency *bool + type ManagedClusterUpdateParameters struct + Tags *map[string]string + type ManagedResourceProvisioningState string + const ManagedResourceProvisioningStateCanceled + const ManagedResourceProvisioningStateCreated + const ManagedResourceProvisioningStateCreating + const ManagedResourceProvisioningStateDeleted + const ManagedResourceProvisioningStateDeleting + const ManagedResourceProvisioningStateFailed + const ManagedResourceProvisioningStateNone + const ManagedResourceProvisioningStateOther + const ManagedResourceProvisioningStateSucceeded + const ManagedResourceProvisioningStateUpdating + type NetworkSecurityRule struct + Access Access + Description *string + DestinationAddressPrefixes *[]string + DestinationPortRanges *[]string + Direction Direction + Name string + Priority int64 + Protocol NsgProtocol + SourceAddressPrefixes *[]string + SourcePortRanges *[]string + type NsgProtocol string + const NsgProtocolAh + const NsgProtocolEsp + const NsgProtocolHttp + const NsgProtocolHttps + const NsgProtocolIcmp + const NsgProtocolTcp + const NsgProtocolUdp + type ProbeProtocol string + const ProbeProtocolHttp + const ProbeProtocolHttps + const ProbeProtocolTcp + type Protocol string + const ProtocolTcp + const ProtocolUdp + type ResourceGroupId struct + ResourceGroupName string + SubscriptionId string + func NewResourceGroupID(subscriptionId string, resourceGroupName string) ResourceGroupId + func ParseResourceGroupID(input string) (*ResourceGroupId, error) + func ParseResourceGroupIDInsensitively(input string) (*ResourceGroupId, error) + func (id ResourceGroupId) ID() string + func (id ResourceGroupId) Segments() []resourceids.Segment + func (id ResourceGroupId) String() string + type SettingsParameterDescription struct + Name string + Value string + type SettingsSectionDescription struct + Name string + Parameters []SettingsParameterDescription + type Sku struct + Name SkuName + type SkuName string + const SkuNameBasic + const SkuNameStandard + type SubscriptionId struct + SubscriptionId string + func NewSubscriptionID(subscriptionId string) SubscriptionId + func ParseSubscriptionID(input string) (*SubscriptionId, error) + func ParseSubscriptionIDInsensitively(input string) (*SubscriptionId, error) + func (id SubscriptionId) ID() string + func (id SubscriptionId) Segments() []resourceids.Segment + func (id SubscriptionId) String() string + type SystemData struct + CreatedAt *string + CreatedBy *string + CreatedByType *string + LastModifiedAt *string + LastModifiedBy *string + LastModifiedByType *string + type UpdateResponse struct + HttpResponse *http.Response + Model *ManagedCluster