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 PossibleValuesForOperationalStateType() []string + func PossibleValuesForProvisioningStateType() []string + func PossibleValuesForStorageTargetType() []string + func ValidateCacheID(input interface{}, key string) (warnings []string, errors []error) + func ValidateStorageTargetID(input interface{}, key string) (warnings []string, errors []error) + type BlobNfsTarget struct + Target *string + UsageModel *string + VerificationTimer *int64 + WriteBackTimer *int64 + type CacheId struct + CacheName string + ResourceGroupName string + SubscriptionId string + func NewCacheID(subscriptionId string, resourceGroupName string, cacheName string) CacheId + func ParseCacheID(input string) (*CacheId, error) + func ParseCacheIDInsensitively(input string) (*CacheId, error) + func (id *CacheId) FromParseResult(input resourceids.ParseResult) error + func (id CacheId) ID() string + func (id CacheId) Segments() []resourceids.Segment + func (id CacheId) String() string + type ClfsTarget struct + Target *string + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *StorageTarget + OData *odata.OData + Poller pollers.Poller + type DeleteOperationOptions struct + Force *string + func DefaultDeleteOperationOptions() DeleteOperationOptions + func (o DeleteOperationOptions) ToHeaders() *client.Headers + func (o DeleteOperationOptions) ToOData() *odata.Query + func (o DeleteOperationOptions) ToQuery() *client.QueryParams + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type DnsRefreshOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *StorageTarget + OData *odata.OData + type ListByCacheCompleteResult struct + Items []StorageTarget + LatestHttpResponse *http.Response + type ListByCacheCustomPager struct + NextLink *odata.Link + func (p *ListByCacheCustomPager) NextPageLink() *odata.Link + type ListByCacheOperationResponse struct + HttpResponse *http.Response + Model *[]StorageTarget + OData *odata.OData + type NamespaceJunction struct + NamespacePath *string + NfsAccessPolicy *string + NfsExport *string + TargetPath *string + type Nfs3Target struct + Target *string + UsageModel *string + VerificationTimer *int64 + WriteBackTimer *int64 + type OperationalStateType string + const OperationalStateTypeBusy + const OperationalStateTypeFlushing + const OperationalStateTypeReady + const OperationalStateTypeSuspended + func (s *OperationalStateType) UnmarshalJSON(bytes []byte) error + type ProvisioningStateType string + const ProvisioningStateTypeCanceled + const ProvisioningStateTypeCreating + const ProvisioningStateTypeDeleting + const ProvisioningStateTypeFailed + const ProvisioningStateTypeSucceeded + const ProvisioningStateTypeUpdating + func (s *ProvisioningStateType) UnmarshalJSON(bytes []byte) error + type RestoreDefaultsOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type StorageTarget struct + Id *string + Location *string + Name *string + Properties *StorageTargetProperties + SystemData *systemdata.SystemData + Type *string + type StorageTargetFlushOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type StorageTargetId struct + CacheName string + ResourceGroupName string + StorageTargetName string + SubscriptionId string + func NewStorageTargetID(subscriptionId string, resourceGroupName string, cacheName string, ...) StorageTargetId + func ParseStorageTargetID(input string) (*StorageTargetId, error) + func ParseStorageTargetIDInsensitively(input string) (*StorageTargetId, error) + func (id *StorageTargetId) FromParseResult(input resourceids.ParseResult) error + func (id StorageTargetId) ID() string + func (id StorageTargetId) Segments() []resourceids.Segment + func (id StorageTargetId) String() string + type StorageTargetInvalidateOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type StorageTargetOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p StorageTargetOperationPredicate) Matches(input StorageTarget) bool + type StorageTargetProperties struct + AllocationPercentage *int64 + BlobNfs *BlobNfsTarget + Clfs *ClfsTarget + Junctions *[]NamespaceJunction + Nfs3 *Nfs3Target + ProvisioningState *ProvisioningStateType + State *OperationalStateType + TargetType StorageTargetType + Unknown *UnknownTarget + type StorageTargetResumeOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type StorageTargetSuspendOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type StorageTargetType string + const StorageTargetTypeBlobNfs + const StorageTargetTypeClfs + const StorageTargetTypeNfsThree + const StorageTargetTypeUnknown + func (s *StorageTargetType) UnmarshalJSON(bytes []byte) error + type StorageTargetsClient struct + Client *resourcemanager.Client + func NewStorageTargetsClientWithBaseURI(sdkApi sdkEnv.Api) (*StorageTargetsClient, error) + func (c StorageTargetsClient) CreateOrUpdate(ctx context.Context, id StorageTargetId, input StorageTarget) (result CreateOrUpdateOperationResponse, err error) + func (c StorageTargetsClient) CreateOrUpdateThenPoll(ctx context.Context, id StorageTargetId, input StorageTarget) error + func (c StorageTargetsClient) Delete(ctx context.Context, id StorageTargetId, options DeleteOperationOptions) (result DeleteOperationResponse, err error) + func (c StorageTargetsClient) DeleteThenPoll(ctx context.Context, id StorageTargetId, options DeleteOperationOptions) error + func (c StorageTargetsClient) DnsRefresh(ctx context.Context, id StorageTargetId) (result DnsRefreshOperationResponse, err error) + func (c StorageTargetsClient) DnsRefreshThenPoll(ctx context.Context, id StorageTargetId) error + func (c StorageTargetsClient) Get(ctx context.Context, id StorageTargetId) (result GetOperationResponse, err error) + func (c StorageTargetsClient) ListByCache(ctx context.Context, id CacheId) (result ListByCacheOperationResponse, err error) + func (c StorageTargetsClient) ListByCacheComplete(ctx context.Context, id CacheId) (ListByCacheCompleteResult, error) + func (c StorageTargetsClient) ListByCacheCompleteMatchingPredicate(ctx context.Context, id CacheId, predicate StorageTargetOperationPredicate) (result ListByCacheCompleteResult, err error) + func (c StorageTargetsClient) RestoreDefaults(ctx context.Context, id StorageTargetId) (result RestoreDefaultsOperationResponse, err error) + func (c StorageTargetsClient) RestoreDefaultsThenPoll(ctx context.Context, id StorageTargetId) error + func (c StorageTargetsClient) StorageTargetFlush(ctx context.Context, id StorageTargetId) (result StorageTargetFlushOperationResponse, err error) + func (c StorageTargetsClient) StorageTargetFlushThenPoll(ctx context.Context, id StorageTargetId) error + func (c StorageTargetsClient) StorageTargetInvalidate(ctx context.Context, id StorageTargetId) (result StorageTargetInvalidateOperationResponse, err error) + func (c StorageTargetsClient) StorageTargetInvalidateThenPoll(ctx context.Context, id StorageTargetId) error + func (c StorageTargetsClient) StorageTargetResume(ctx context.Context, id StorageTargetId) (result StorageTargetResumeOperationResponse, err error) + func (c StorageTargetsClient) StorageTargetResumeThenPoll(ctx context.Context, id StorageTargetId) error + func (c StorageTargetsClient) StorageTargetSuspend(ctx context.Context, id StorageTargetId) (result StorageTargetSuspendOperationResponse, err error) + func (c StorageTargetsClient) StorageTargetSuspendThenPoll(ctx context.Context, id StorageTargetId) error + type UnknownTarget struct + Attributes *map[string]string