Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForCheckNameResourceTypes() []string + func PossibleValuesForCheckQuotaNameResourceTypes() []string + func PossibleValuesForInAvailabilityReasonType() []string + func PossibleValuesForNetworkFeatures() []string + func PossibleValuesForNetworkSiblingSetProvisioningState() []string + func PossibleValuesForRegionStorageToNetworkProximity() []string + func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error) + func ValidateQuotaLimitID(input interface{}, key string) (warnings []string, errors []error) + type CheckAvailabilityResponse struct + IsAvailable *bool + Message *string + Reason *InAvailabilityReasonType + type CheckFilePathAvailabilityOperationResponse struct + HttpResponse *http.Response + Model *CheckAvailabilityResponse + OData *odata.OData + type CheckNameAvailabilityOperationResponse struct + HttpResponse *http.Response + Model *CheckAvailabilityResponse + OData *odata.OData + type CheckNameResourceTypes string + const CheckNameResourceTypesMicrosoftPointNetAppNetAppAccounts + const CheckNameResourceTypesMicrosoftPointNetAppNetAppAccountsCapacityPools + const CheckNameResourceTypesMicrosoftPointNetAppNetAppAccountsCapacityPoolsVolumes + const CheckNameResourceTypesMicrosoftPointNetAppNetAppAccountsCapacityPoolsVolumesSnapshots + func (s *CheckNameResourceTypes) UnmarshalJSON(bytes []byte) error + type CheckQuotaAvailabilityOperationResponse struct + HttpResponse *http.Response + Model *CheckAvailabilityResponse + OData *odata.OData + type CheckQuotaNameResourceTypes string + const CheckQuotaNameResourceTypesMicrosoftPointNetAppNetAppAccounts + const CheckQuotaNameResourceTypesMicrosoftPointNetAppNetAppAccountsCapacityPools + const CheckQuotaNameResourceTypesMicrosoftPointNetAppNetAppAccountsCapacityPoolsVolumes + const CheckQuotaNameResourceTypesMicrosoftPointNetAppNetAppAccountsCapacityPoolsVolumesSnapshots + func (s *CheckQuotaNameResourceTypes) UnmarshalJSON(bytes []byte) error + type FilePathAvailabilityRequest struct + Name string + SubnetId string + type InAvailabilityReasonType string + const InAvailabilityReasonTypeAlreadyExists + const InAvailabilityReasonTypeInvalid + func (s *InAvailabilityReasonType) UnmarshalJSON(bytes []byte) error + type LocationId struct + LocationName string + SubscriptionId string + func NewLocationID(subscriptionId string, locationName string) LocationId + func ParseLocationID(input string) (*LocationId, error) + func ParseLocationIDInsensitively(input string) (*LocationId, error) + func (id *LocationId) FromParseResult(input resourceids.ParseResult) error + func (id LocationId) ID() string + func (id LocationId) Segments() []resourceids.Segment + func (id LocationId) String() string + type NetAppResourceClient struct + Client *resourcemanager.Client + func NewNetAppResourceClientWithBaseURI(sdkApi sdkEnv.Api) (*NetAppResourceClient, error) + func (c NetAppResourceClient) CheckFilePathAvailability(ctx context.Context, id LocationId, input FilePathAvailabilityRequest) (result CheckFilePathAvailabilityOperationResponse, err error) + func (c NetAppResourceClient) CheckNameAvailability(ctx context.Context, id LocationId, input ResourceNameAvailabilityRequest) (result CheckNameAvailabilityOperationResponse, err error) + func (c NetAppResourceClient) CheckQuotaAvailability(ctx context.Context, id LocationId, input QuotaAvailabilityRequest) (result CheckQuotaAvailabilityOperationResponse, err error) + func (c NetAppResourceClient) QueryNetworkSiblingSet(ctx context.Context, id LocationId, input QueryNetworkSiblingSetRequest) (result QueryNetworkSiblingSetOperationResponse, err error) + func (c NetAppResourceClient) QueryRegionInfo(ctx context.Context, id LocationId) (result QueryRegionInfoOperationResponse, err error) + func (c NetAppResourceClient) QuotaLimitsGet(ctx context.Context, id QuotaLimitId) (result QuotaLimitsGetOperationResponse, err error) + func (c NetAppResourceClient) QuotaLimitsList(ctx context.Context, id LocationId) (result QuotaLimitsListOperationResponse, err error) + func (c NetAppResourceClient) RegionInfosGet(ctx context.Context, id LocationId) (result RegionInfosGetOperationResponse, err error) + func (c NetAppResourceClient) RegionInfosList(ctx context.Context, id LocationId) (result RegionInfosListOperationResponse, err error) + func (c NetAppResourceClient) RegionInfosListComplete(ctx context.Context, id LocationId) (RegionInfosListCompleteResult, error) + func (c NetAppResourceClient) RegionInfosListCompleteMatchingPredicate(ctx context.Context, id LocationId, ...) (result RegionInfosListCompleteResult, err error) + func (c NetAppResourceClient) UpdateNetworkSiblingSet(ctx context.Context, id LocationId, input UpdateNetworkSiblingSetRequest) (result UpdateNetworkSiblingSetOperationResponse, err error) + func (c NetAppResourceClient) UpdateNetworkSiblingSetThenPoll(ctx context.Context, id LocationId, input UpdateNetworkSiblingSetRequest) error + type NetworkFeatures string + const NetworkFeaturesBasic + const NetworkFeaturesBasicStandard + const NetworkFeaturesStandard + const NetworkFeaturesStandardBasic + func (s *NetworkFeatures) UnmarshalJSON(bytes []byte) error + type NetworkSiblingSet struct + NetworkFeatures *NetworkFeatures + NetworkSiblingSetId *string + NetworkSiblingSetStateId *string + NicInfoList *[]NicInfo + ProvisioningState *NetworkSiblingSetProvisioningState + SubnetId *string + type NetworkSiblingSetProvisioningState string + const NetworkSiblingSetProvisioningStateCanceled + const NetworkSiblingSetProvisioningStateFailed + const NetworkSiblingSetProvisioningStateSucceeded + const NetworkSiblingSetProvisioningStateUpdating + func (s *NetworkSiblingSetProvisioningState) UnmarshalJSON(bytes []byte) error + type NicInfo struct + IPAddress *string + VolumeResourceIds *[]string + type QueryNetworkSiblingSetOperationResponse struct + HttpResponse *http.Response + Model *NetworkSiblingSet + OData *odata.OData + type QueryNetworkSiblingSetRequest struct + NetworkSiblingSetId string + SubnetId string + type QueryRegionInfoOperationResponse struct + HttpResponse *http.Response + Model *RegionInfo + OData *odata.OData + type QuotaAvailabilityRequest struct + Name string + ResourceGroup string + Type CheckQuotaNameResourceTypes + type QuotaLimitId struct + LocationName string + QuotaLimitName string + SubscriptionId string + func NewQuotaLimitID(subscriptionId string, locationName string, quotaLimitName string) QuotaLimitId + func ParseQuotaLimitID(input string) (*QuotaLimitId, error) + func ParseQuotaLimitIDInsensitively(input string) (*QuotaLimitId, error) + func (id *QuotaLimitId) FromParseResult(input resourceids.ParseResult) error + func (id QuotaLimitId) ID() string + func (id QuotaLimitId) Segments() []resourceids.Segment + func (id QuotaLimitId) String() string + type QuotaLimitsGetOperationResponse struct + HttpResponse *http.Response + Model *SubscriptionQuotaItem + OData *odata.OData + type QuotaLimitsListOperationResponse struct + HttpResponse *http.Response + Model *SubscriptionQuotaItemList + OData *odata.OData + type RegionInfo struct + AvailabilityZoneMappings *[]RegionInfoAvailabilityZoneMappingsInlined + StorageToNetworkProximity *RegionStorageToNetworkProximity + type RegionInfoAvailabilityZoneMappingsInlined struct + AvailabilityZone *string + IsAvailable *bool + type RegionInfoResource struct + Id *string + Name *string + Properties *RegionInfo + SystemData *systemdata.SystemData + Type *string + type RegionInfoResourceOperationPredicate struct + Id *string + Name *string + Type *string + func (p RegionInfoResourceOperationPredicate) Matches(input RegionInfoResource) bool + type RegionInfosGetOperationResponse struct + HttpResponse *http.Response + Model *RegionInfoResource + OData *odata.OData + type RegionInfosListCompleteResult struct + Items []RegionInfoResource + LatestHttpResponse *http.Response + type RegionInfosListCustomPager struct + NextLink *odata.Link + func (p *RegionInfosListCustomPager) NextPageLink() *odata.Link + type RegionInfosListOperationResponse struct + HttpResponse *http.Response + Model *[]RegionInfoResource + OData *odata.OData + type RegionStorageToNetworkProximity string + const RegionStorageToNetworkProximityAcrossTTwo + const RegionStorageToNetworkProximityDefault + const RegionStorageToNetworkProximityTOne + const RegionStorageToNetworkProximityTOneAndAcrossTTwo + const RegionStorageToNetworkProximityTOneAndTTwo + const RegionStorageToNetworkProximityTOneAndTTwoAndAcrossTTwo + const RegionStorageToNetworkProximityTTwo + const RegionStorageToNetworkProximityTTwoAndAcrossTTwo + func (s *RegionStorageToNetworkProximity) UnmarshalJSON(bytes []byte) error + type ResourceNameAvailabilityRequest struct + Name string + ResourceGroup string + Type CheckNameResourceTypes + type SubscriptionQuotaItem struct + Id *string + Name *string + Properties *SubscriptionQuotaItemProperties + SystemData *systemdata.SystemData + Type *string + type SubscriptionQuotaItemList struct + Value *[]SubscriptionQuotaItem + type SubscriptionQuotaItemProperties struct + Current *int64 + Default *int64 + type UpdateNetworkSiblingSetOperationResponse struct + HttpResponse *http.Response + Model *NetworkSiblingSet + OData *odata.OData + Poller pollers.Poller + type UpdateNetworkSiblingSetRequest struct + NetworkFeatures NetworkFeatures + NetworkSiblingSetId string + NetworkSiblingSetStateId string + SubnetId string