Versions in this module Expand all Collapse all v2 v2.85.6 Nov 18, 2021 v2.85.5 Nov 18, 2021 Changes in this version + func PossibleValuesForCapacityProvisioningState() []string + func PossibleValuesForCapacitySkuTier() []string + func PossibleValuesForIdentityType() []string + func PossibleValuesForMode() []string + func PossibleValuesForState() []string + func ValidateCapacitiesID(input interface{}, key string) (warnings []string, errors []error) + func ValidateLocationID(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 CapacitiesClient struct + Client autorest.Client + func NewCapacitiesClientWithBaseURI(endpoint string) CapacitiesClient + func (c CapacitiesClient) CheckNameAvailability(ctx context.Context, id LocationId, ...) (result CheckNameAvailabilityResponse, err error) + func (c CapacitiesClient) Create(ctx context.Context, id CapacitiesId, input DedicatedCapacity) (result CreateResponse, err error) + func (c CapacitiesClient) CreateThenPoll(ctx context.Context, id CapacitiesId, input DedicatedCapacity) error + func (c CapacitiesClient) Delete(ctx context.Context, id CapacitiesId) (result DeleteResponse, err error) + func (c CapacitiesClient) DeleteThenPoll(ctx context.Context, id CapacitiesId) error + func (c CapacitiesClient) GetDetails(ctx context.Context, id CapacitiesId) (result GetDetailsResponse, err error) + func (c CapacitiesClient) List(ctx context.Context, id SubscriptionId) (result ListResponse, err error) + func (c CapacitiesClient) ListByResourceGroup(ctx context.Context, id ResourceGroupId) (result ListByResourceGroupResponse, err error) + func (c CapacitiesClient) ListSkusForCapacity(ctx context.Context, id CapacitiesId) (result ListSkusForCapacityResponse, err error) + func (c CapacitiesClient) Resume(ctx context.Context, id CapacitiesId) (result ResumeResponse, err error) + func (c CapacitiesClient) ResumeThenPoll(ctx context.Context, id CapacitiesId) error + func (c CapacitiesClient) Suspend(ctx context.Context, id CapacitiesId) (result SuspendResponse, err error) + func (c CapacitiesClient) SuspendThenPoll(ctx context.Context, id CapacitiesId) error + func (c CapacitiesClient) Update(ctx context.Context, id CapacitiesId, input DedicatedCapacityUpdateParameters) (result UpdateResponse, err error) + func (c CapacitiesClient) UpdateThenPoll(ctx context.Context, id CapacitiesId, input DedicatedCapacityUpdateParameters) error + type CapacitiesId struct + DedicatedCapacityName string + ResourceGroupName string + SubscriptionId string + func NewCapacitiesID(subscriptionId string, resourceGroupName string, dedicatedCapacityName string) CapacitiesId + func ParseCapacitiesID(input string) (*CapacitiesId, error) + func ParseCapacitiesIDInsensitively(input string) (*CapacitiesId, error) + func (id CapacitiesId) ID() string + func (id CapacitiesId) Segments() []resourceids.Segment + func (id CapacitiesId) String() string + type CapacityProvisioningState string + const CapacityProvisioningStateDeleting + const CapacityProvisioningStateFailed + const CapacityProvisioningStatePaused + const CapacityProvisioningStatePausing + const CapacityProvisioningStatePreparing + const CapacityProvisioningStateProvisioning + const CapacityProvisioningStateResuming + const CapacityProvisioningStateScaling + const CapacityProvisioningStateSucceeded + const CapacityProvisioningStateSuspended + const CapacityProvisioningStateSuspending + const CapacityProvisioningStateUpdating + type CapacitySku struct + Name string + Tier *CapacitySkuTier + type CapacitySkuTier string + const CapacitySkuTierAutoPremiumHost + const CapacitySkuTierPBIEAzure + const CapacitySkuTierPremium + type CheckCapacityNameAvailabilityParameters struct + Name *string + Type *string + type CheckCapacityNameAvailabilityResult struct + Message *string + NameAvailable *bool + Reason *string + type CheckNameAvailabilityResponse struct + HttpResponse *http.Response + Model *CheckCapacityNameAvailabilityResult + type CreateResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type DedicatedCapacities struct + Value []DedicatedCapacity + type DedicatedCapacity struct + Id *string + Location string + Name *string + Properties *DedicatedCapacityProperties + Sku CapacitySku + SystemData *SystemData + Tags *map[string]string + Type *string + type DedicatedCapacityAdministrators struct + Members *[]string + type DedicatedCapacityMutableProperties struct + Administration *DedicatedCapacityAdministrators + Mode *Mode + type DedicatedCapacityProperties struct + Administration *DedicatedCapacityAdministrators + Mode *Mode + ProvisioningState *CapacityProvisioningState + State *State + type DedicatedCapacityUpdateParameters struct + Properties *DedicatedCapacityMutableProperties + Sku *CapacitySku + Tags *map[string]string + type DeleteResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type GetDetailsResponse struct + HttpResponse *http.Response + Model *DedicatedCapacity + type IdentityType string + const IdentityTypeApplication + const IdentityTypeKey + const IdentityTypeManagedIdentity + const IdentityTypeUser + type ListByResourceGroupResponse struct + HttpResponse *http.Response + Model *DedicatedCapacities + type ListResponse struct + HttpResponse *http.Response + Model *DedicatedCapacities + type ListSkusForCapacityResponse struct + HttpResponse *http.Response + Model *SkuEnumerationForExistingResourceResult + type LocationId struct + Location string + SubscriptionId string + func NewLocationID(subscriptionId string, location string) LocationId + func ParseLocationID(input string) (*LocationId, error) + func ParseLocationIDInsensitively(input string) (*LocationId, error) + func (id LocationId) ID() string + func (id LocationId) Segments() []resourceids.Segment + func (id LocationId) String() string + type Mode string + const ModeGenOne + const ModeGenTwo + 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 ResumeResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type SkuDetailsForExistingResource struct + Sku *CapacitySku + type SkuEnumerationForExistingResourceResult struct + Value *[]SkuDetailsForExistingResource + type State string + const StateDeleting + const StateFailed + const StatePaused + const StatePausing + const StatePreparing + const StateProvisioning + const StateResuming + const StateScaling + const StateSucceeded + const StateSuspended + const StateSuspending + const StateUpdating + 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 SuspendResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller + type SystemData struct + CreatedAt *string + CreatedBy *string + CreatedByType *IdentityType + LastModifiedAt *string + LastModifiedBy *string + LastModifiedByType *IdentityType + type UpdateResponse struct + HttpResponse *http.Response + Poller polling.LongRunningPoller