Versions in this module Expand all Collapse all v0 v0.20250213.1092825 Feb 13, 2025 v0.20250211.1133646 Feb 11, 2025 Changes in this version + func PossibleValuesForAllowedMethods() []string + func PossibleValuesForSkuName() []string + func PossibleValuesForSkuTier() []string + type AccountLimits struct + MaxFileShares *int64 + MaxProvisionedBandwidthMiBPerSec *int64 + MaxProvisionedIOPS *int64 + MaxProvisionedStorageGiB *int64 + type AccountUsage struct + LiveShares *AccountUsageElements + SoftDeletedShares *AccountUsageElements + type AccountUsageElements struct + FileShareCount *int64 + ProvisionedBandwidthMiBPerSec *int64 + ProvisionedIOPS *int64 + ProvisionedStorageGiB *int64 + type AllowedMethods string + const AllowedMethodsCONNECT + const AllowedMethodsDELETE + const AllowedMethodsGET + const AllowedMethodsHEAD + const AllowedMethodsMERGE + const AllowedMethodsOPTIONS + const AllowedMethodsPATCH + const AllowedMethodsPOST + const AllowedMethodsPUT + const AllowedMethodsTRACE + func (s *AllowedMethods) UnmarshalJSON(bytes []byte) error + type BurstingConstants struct + BurstFloorIOPS *int64 + BurstIOScalar *float64 + BurstTimeframeSeconds *int64 + type CorsRule struct + AllowedHeaders []string + AllowedMethods []AllowedMethods + AllowedOrigins []string + ExposedHeaders []string + MaxAgeInSeconds int64 + type CorsRules struct + CorsRules *[]CorsRule + type DeleteRetentionPolicy struct + AllowPermanentDelete *bool + Days *int64 + Enabled *bool + type FileServiceClient struct + Client *resourcemanager.Client + func NewFileServiceClientWithBaseURI(sdkApi sdkEnv.Api) (*FileServiceClient, error) + func (c FileServiceClient) GetServiceProperties(ctx context.Context, id commonids.StorageAccountId) (result GetServicePropertiesOperationResponse, err error) + func (c FileServiceClient) GetServiceUsage(ctx context.Context, id commonids.StorageAccountId) (result GetServiceUsageOperationResponse, err error) + func (c FileServiceClient) List(ctx context.Context, id commonids.StorageAccountId) (result ListOperationResponse, err error) + func (c FileServiceClient) ListServiceUsages(ctx context.Context, id commonids.StorageAccountId, ...) (result ListServiceUsagesOperationResponse, err error) + func (c FileServiceClient) ListServiceUsagesComplete(ctx context.Context, id commonids.StorageAccountId, ...) (ListServiceUsagesCompleteResult, error) + func (c FileServiceClient) ListServiceUsagesCompleteMatchingPredicate(ctx context.Context, id commonids.StorageAccountId, ...) (result ListServiceUsagesCompleteResult, err error) + func (c FileServiceClient) SetServiceProperties(ctx context.Context, id commonids.StorageAccountId, ...) (result SetServicePropertiesOperationResponse, err error) + type FileServiceItems struct + Value *[]FileServiceProperties + type FileServiceProperties struct + Id *string + Name *string + Properties *FileServicePropertiesProperties + Sku *Sku + Type *string + type FileServicePropertiesProperties struct + Cors *CorsRules + ProtocolSettings *ProtocolSettings + ShareDeleteRetentionPolicy *DeleteRetentionPolicy + type FileServiceUsage struct + Id *string + Name *string + Properties *FileServiceUsageProperties + Type *string + type FileServiceUsageOperationPredicate struct + Id *string + Name *string + Type *string + func (p FileServiceUsageOperationPredicate) Matches(input FileServiceUsage) bool + type FileServiceUsageProperties struct + BurstingConstants *BurstingConstants + FileShareLimits *FileShareLimits + FileShareRecommendations *FileShareRecommendations + StorageAccountLimits *AccountLimits + StorageAccountUsage *AccountUsage + type FileShareLimits struct + MaxProvisionedBandwidthMiBPerSec *int64 + MaxProvisionedIOPS *int64 + MaxProvisionedStorageGiB *int64 + MinProvisionedBandwidthMiBPerSec *int64 + MinProvisionedIOPS *int64 + MinProvisionedStorageGiB *int64 + type FileShareRecommendations struct + BandwidthScalar *float64 + BaseBandwidthMiBPerSec *int64 + BaseIOPS *int64 + IoScalar *float64 + type GetServicePropertiesOperationResponse struct + HttpResponse *http.Response + Model *FileServiceProperties + OData *odata.OData + type GetServiceUsageOperationResponse struct + HttpResponse *http.Response + Model *FileServiceUsage + OData *odata.OData + type ListOperationResponse struct + HttpResponse *http.Response + Model *FileServiceItems + OData *odata.OData + type ListServiceUsagesCompleteResult struct + Items []FileServiceUsage + LatestHttpResponse *http.Response + type ListServiceUsagesCustomPager struct + NextLink *odata.Link + func (p *ListServiceUsagesCustomPager) NextPageLink() *odata.Link + type ListServiceUsagesOperationOptions struct + Maxpagesize *int64 + func DefaultListServiceUsagesOperationOptions() ListServiceUsagesOperationOptions + func (o ListServiceUsagesOperationOptions) ToHeaders() *client.Headers + func (o ListServiceUsagesOperationOptions) ToOData() *odata.Query + func (o ListServiceUsagesOperationOptions) ToQuery() *client.QueryParams + type ListServiceUsagesOperationResponse struct + HttpResponse *http.Response + Model *[]FileServiceUsage + OData *odata.OData + type Multichannel struct + Enabled *bool + type ProtocolSettings struct + Smb *SmbSetting + type SetServicePropertiesOperationResponse struct + HttpResponse *http.Response + Model *FileServiceProperties + OData *odata.OData + type Sku struct + Name SkuName + Tier *SkuTier + type SkuName string + const SkuNamePremiumLRS + const SkuNamePremiumVTwoLRS + const SkuNamePremiumVTwoZRS + const SkuNamePremiumZRS + const SkuNameStandardGRS + const SkuNameStandardGZRS + const SkuNameStandardLRS + const SkuNameStandardRAGRS + const SkuNameStandardRAGZRS + const SkuNameStandardVTwoGRS + const SkuNameStandardVTwoGZRS + const SkuNameStandardVTwoLRS + const SkuNameStandardVTwoZRS + const SkuNameStandardZRS + func (s *SkuName) UnmarshalJSON(bytes []byte) error + type SkuTier string + const SkuTierPremium + const SkuTierStandard + func (s *SkuTier) UnmarshalJSON(bytes []byte) error + type SmbSetting struct + AuthenticationMethods *string + ChannelEncryption *string + KerberosTicketEncryption *string + Multichannel *Multichannel + Versions *string