Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type APIOperation struct + Display *APIOperationDisplay + IsDataAction *bool + Name *string + Origin *string + func (ao *APIOperation) UnmarshalJSON(body []byte) error + func (ao APIOperation) MarshalJSON() ([]byte, error) + type APIOperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type APIOperationListResult struct + NextLink *string + Value *[]APIOperation + func (aolr APIOperationListResult) IsEmpty() bool + type APIOperationListResultIterator struct + func NewAPIOperationListResultIterator(page APIOperationListResultPage) APIOperationListResultIterator + func (iter *APIOperationListResultIterator) Next() error + func (iter *APIOperationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter APIOperationListResultIterator) NotDone() bool + func (iter APIOperationListResultIterator) Response() APIOperationListResult + func (iter APIOperationListResultIterator) Value() APIOperation + type APIOperationListResultPage struct + func NewAPIOperationListResultPage(cur APIOperationListResult, ...) APIOperationListResultPage + func (page *APIOperationListResultPage) Next() error + func (page *APIOperationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page APIOperationListResultPage) NotDone() bool + func (page APIOperationListResultPage) Response() APIOperationListResult + func (page APIOperationListResultPage) Values() []APIOperation + type APIOperationProperties struct + ServiceSpecification *APIOperationPropertiesServiceSpecification + type APIOperationPropertiesServiceSpecification struct + MetricSpecifications *[]MetricSpecification + type AscOperation struct + EndTime *string + Error *ErrorResponse + ID *string + Name *string + StartTime *string + Status *string + func (ao *AscOperation) UnmarshalJSON(body []byte) error + func (ao AscOperation) MarshalJSON() ([]byte, error) + type AscOperationProperties struct + Output map[string]interface{} + func (aop AscOperationProperties) MarshalJSON() ([]byte, error) + type AscOperationsClient struct + func NewAscOperationsClient(subscriptionID string) AscOperationsClient + func NewAscOperationsClientWithBaseURI(baseURI string, subscriptionID string) AscOperationsClient + func (client AscOperationsClient) Get(ctx context.Context, location string, operationID string) (result AscOperation, err error) + func (client AscOperationsClient) GetPreparer(ctx context.Context, location string, operationID string) (*http.Request, error) + func (client AscOperationsClient) GetResponder(resp *http.Response) (result AscOperation, err error) + func (client AscOperationsClient) GetSender(req *http.Request) (*http.Response, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BasicStorageTargetProperties interface + AsClfsTargetProperties func() (*ClfsTargetProperties, bool) + AsNfs3TargetProperties func() (*Nfs3TargetProperties, bool) + AsStorageTargetProperties func() (*StorageTargetProperties, bool) + AsUnknownTargetProperties func() (*UnknownTargetProperties, bool) + type Cache struct + ID *string + Identity *CacheIdentity + Location *string + Name *string + Sku *CacheSku + SystemData *SystemData + Tags interface{} + Type *string + func (c *Cache) UnmarshalJSON(body []byte) error + func (c Cache) MarshalJSON() ([]byte, error) + type CacheActiveDirectorySettings struct + CacheNetBiosName *string + Credentials *CacheActiveDirectorySettingsCredentials + DomainJoined DomainJoinedType + DomainName *string + DomainNetBiosName *string + PrimaryDNSIPAddress *string + SecondaryDNSIPAddress *string + func (cads CacheActiveDirectorySettings) MarshalJSON() ([]byte, error) + type CacheActiveDirectorySettingsCredentials struct + Password *string + Username *string + type CacheDirectorySettings struct + ActiveDirectory *CacheActiveDirectorySettings + UsernameDownload *CacheUsernameDownloadSettings + type CacheEncryptionSettings struct + KeyEncryptionKey *KeyVaultKeyReference + type CacheHealth struct + State HealthStateType + StatusDescription *string + type CacheIdentity struct + PrincipalID *string + TenantID *string + Type CacheIdentityType + func (ci CacheIdentity) MarshalJSON() ([]byte, error) + type CacheIdentityType string + const None + const SystemAssigned + func PossibleCacheIdentityTypeValues() []CacheIdentityType + type CacheNetworkSettings struct + Mtu *int32 + UtilityAddresses *[]string + func (cns CacheNetworkSettings) MarshalJSON() ([]byte, error) + type CacheProperties struct + CacheSizeGB *int32 + DirectoryServicesSettings *CacheDirectorySettings + EncryptionSettings *CacheEncryptionSettings + Health *CacheHealth + MountAddresses *[]string + NetworkSettings *CacheNetworkSettings + ProvisioningState ProvisioningStateType + SecuritySettings *CacheSecuritySettings + Subnet *string + UpgradeStatus *CacheUpgradeStatus + func (c CacheProperties) MarshalJSON() ([]byte, error) + type CacheSecuritySettings struct + AccessPolicies *[]NfsAccessPolicy + type CacheSku struct + Name *string + type CacheUpgradeStatus struct + CurrentFirmwareVersion *string + FirmwareUpdateDeadline *date.Time + FirmwareUpdateStatus FirmwareStatusType + LastFirmwareUpdate *date.Time + PendingFirmwareVersion *string + func (cus CacheUpgradeStatus) MarshalJSON() ([]byte, error) + type CacheUsernameDownloadSettings struct + AutoDownloadCertificate *bool + CaCertificateURI *string + Credentials *CacheUsernameDownloadSettingsCredentials + EncryptLdapConnection *bool + ExtendedGroups *bool + GroupFileURI *string + LdapBaseDN *string + LdapServer *string + RequireValidCertificate *bool + UserFileURI *string + UsernameDownloaded UsernameDownloadedType + UsernameSource UsernameSource + func (cuds CacheUsernameDownloadSettings) MarshalJSON() ([]byte, error) + type CacheUsernameDownloadSettingsCredentials struct + BindDn *string + BindPassword *string + type CachesClient struct + func NewCachesClient(subscriptionID string) CachesClient + func NewCachesClientWithBaseURI(baseURI string, subscriptionID string) CachesClient + func (client CachesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, cacheName string, cache *Cache) (result CachesCreateOrUpdateFuture, err error) + func (client CachesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, cacheName string, cache *Cache) (*http.Request, error) + func (client CachesClient) CreateOrUpdateResponder(resp *http.Response) (result Cache, err error) + func (client CachesClient) CreateOrUpdateSender(req *http.Request) (future CachesCreateOrUpdateFuture, err error) + func (client CachesClient) DebugInfo(ctx context.Context, resourceGroupName string, cacheName string) (result CachesDebugInfoFuture, err error) + func (client CachesClient) DebugInfoPreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client CachesClient) DebugInfoResponder(resp *http.Response) (result autorest.Response, err error) + func (client CachesClient) DebugInfoSender(req *http.Request) (future CachesDebugInfoFuture, err error) + func (client CachesClient) Delete(ctx context.Context, resourceGroupName string, cacheName string) (result CachesDeleteFuture, err error) + func (client CachesClient) DeletePreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client CachesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client CachesClient) DeleteSender(req *http.Request) (future CachesDeleteFuture, err error) + func (client CachesClient) Flush(ctx context.Context, resourceGroupName string, cacheName string) (result CachesFlushFuture, err error) + func (client CachesClient) FlushPreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client CachesClient) FlushResponder(resp *http.Response) (result autorest.Response, err error) + func (client CachesClient) FlushSender(req *http.Request) (future CachesFlushFuture, err error) + func (client CachesClient) Get(ctx context.Context, resourceGroupName string, cacheName string) (result Cache, err error) + func (client CachesClient) GetPreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client CachesClient) GetResponder(resp *http.Response) (result Cache, err error) + func (client CachesClient) GetSender(req *http.Request) (*http.Response, error) + func (client CachesClient) List(ctx context.Context) (result CachesListResultPage, err error) + func (client CachesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result CachesListResultPage, err error) + func (client CachesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result CachesListResultIterator, err error) + func (client CachesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client CachesClient) ListByResourceGroupResponder(resp *http.Response) (result CachesListResult, err error) + func (client CachesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client CachesClient) ListComplete(ctx context.Context) (result CachesListResultIterator, err error) + func (client CachesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client CachesClient) ListResponder(resp *http.Response) (result CachesListResult, err error) + func (client CachesClient) ListSender(req *http.Request) (*http.Response, error) + func (client CachesClient) Start(ctx context.Context, resourceGroupName string, cacheName string) (result CachesStartFuture, err error) + func (client CachesClient) StartPreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client CachesClient) StartResponder(resp *http.Response) (result autorest.Response, err error) + func (client CachesClient) StartSender(req *http.Request) (future CachesStartFuture, err error) + func (client CachesClient) Stop(ctx context.Context, resourceGroupName string, cacheName string) (result CachesStopFuture, err error) + func (client CachesClient) StopPreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client CachesClient) StopResponder(resp *http.Response) (result autorest.Response, err error) + func (client CachesClient) StopSender(req *http.Request) (future CachesStopFuture, err error) + func (client CachesClient) Update(ctx context.Context, resourceGroupName string, cacheName string, cache *Cache) (result Cache, err error) + func (client CachesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, cacheName string, cache *Cache) (*http.Request, error) + func (client CachesClient) UpdateResponder(resp *http.Response) (result Cache, err error) + func (client CachesClient) UpdateSender(req *http.Request) (*http.Response, error) + func (client CachesClient) UpgradeFirmware(ctx context.Context, resourceGroupName string, cacheName string) (result CachesUpgradeFirmwareFuture, err error) + func (client CachesClient) UpgradeFirmwarePreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client CachesClient) UpgradeFirmwareResponder(resp *http.Response) (result autorest.Response, err error) + func (client CachesClient) UpgradeFirmwareSender(req *http.Request) (future CachesUpgradeFirmwareFuture, err error) + type CachesCreateOrUpdateFuture struct + Result func(CachesClient) (Cache, error) + func (future *CachesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type CachesDebugInfoFuture struct + Result func(CachesClient) (autorest.Response, error) + func (future *CachesDebugInfoFuture) UnmarshalJSON(body []byte) error + type CachesDeleteFuture struct + Result func(CachesClient) (autorest.Response, error) + func (future *CachesDeleteFuture) UnmarshalJSON(body []byte) error + type CachesFlushFuture struct + Result func(CachesClient) (autorest.Response, error) + func (future *CachesFlushFuture) UnmarshalJSON(body []byte) error + type CachesListResult struct + NextLink *string + Value *[]Cache + func (clr CachesListResult) IsEmpty() bool + type CachesListResultIterator struct + func NewCachesListResultIterator(page CachesListResultPage) CachesListResultIterator + func (iter *CachesListResultIterator) Next() error + func (iter *CachesListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CachesListResultIterator) NotDone() bool + func (iter CachesListResultIterator) Response() CachesListResult + func (iter CachesListResultIterator) Value() Cache + type CachesListResultPage struct + func NewCachesListResultPage(cur CachesListResult, ...) CachesListResultPage + func (page *CachesListResultPage) Next() error + func (page *CachesListResultPage) NextWithContext(ctx context.Context) (err error) + func (page CachesListResultPage) NotDone() bool + func (page CachesListResultPage) Response() CachesListResult + func (page CachesListResultPage) Values() []Cache + type CachesStartFuture struct + Result func(CachesClient) (autorest.Response, error) + func (future *CachesStartFuture) UnmarshalJSON(body []byte) error + type CachesStopFuture struct + Result func(CachesClient) (autorest.Response, error) + func (future *CachesStopFuture) UnmarshalJSON(body []byte) error + type CachesUpgradeFirmwareFuture struct + Result func(CachesClient) (autorest.Response, error) + func (future *CachesUpgradeFirmwareFuture) UnmarshalJSON(body []byte) error + type ClfsTarget struct + Target *string + type ClfsTargetProperties struct + Clfs *ClfsTarget + Junctions *[]NamespaceJunction + Nfs3 *Nfs3Target + ProvisioningState ProvisioningStateType + TargetType TargetType + Unknown *UnknownTarget + func (ctp ClfsTargetProperties) AsBasicStorageTargetProperties() (BasicStorageTargetProperties, bool) + func (ctp ClfsTargetProperties) AsClfsTargetProperties() (*ClfsTargetProperties, bool) + func (ctp ClfsTargetProperties) AsNfs3TargetProperties() (*Nfs3TargetProperties, bool) + func (ctp ClfsTargetProperties) AsStorageTargetProperties() (*StorageTargetProperties, bool) + func (ctp ClfsTargetProperties) AsUnknownTargetProperties() (*UnknownTargetProperties, bool) + func (ctp ClfsTargetProperties) MarshalJSON() ([]byte, error) + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Details *[]CloudErrorBody + Message *string + Target *string + type CreatedByType string + const Application + const Key + const ManagedIdentity + const User + func PossibleCreatedByTypeValues() []CreatedByType + type DomainJoinedType string + const Error + const No + const Yes + func PossibleDomainJoinedTypeValues() []DomainJoinedType + type ErrorResponse struct + Code *string + Message *string + type FirmwareStatusType string + const Available + const Unavailable + func PossibleFirmwareStatusTypeValues() []FirmwareStatusType + type HealthStateType string + const Degraded + const Down + const Flushing + const Healthy + const Stopped + const Stopping + const Transitioning + const Unknown + const Upgrading + func PossibleHealthStateTypeValues() []HealthStateType + type KeyVaultKeyReference struct + KeyURL *string + SourceVault *KeyVaultKeyReferenceSourceVault + type KeyVaultKeyReferenceSourceVault struct + ID *string + type MetricAggregationType string + const MetricAggregationTypeAverage + const MetricAggregationTypeCount + const MetricAggregationTypeMaximum + const MetricAggregationTypeMinimum + const MetricAggregationTypeNone + const MetricAggregationTypeNotSpecified + const MetricAggregationTypeTotal + func PossibleMetricAggregationTypeValues() []MetricAggregationType + type MetricDimension struct + DisplayName *string + InternalName *string + Name *string + ToBeExportedForShoebox *bool + type MetricSpecification struct + AggregationType *string + Dimensions *[]MetricDimension + DisplayDescription *string + DisplayName *string + MetricClass *string + Name *string + SupportedAggregationTypes *[]MetricAggregationType + Unit *string + type NamespaceJunction struct + NamespacePath *string + NfsAccessPolicy *string + NfsExport *string + TargetPath *string + type Nfs3Target struct + Target *string + UsageModel *string + type Nfs3TargetProperties struct + Clfs *ClfsTarget + Junctions *[]NamespaceJunction + Nfs3 *Nfs3Target + ProvisioningState ProvisioningStateType + TargetType TargetType + Unknown *UnknownTarget + func (n3tp Nfs3TargetProperties) AsBasicStorageTargetProperties() (BasicStorageTargetProperties, bool) + func (n3tp Nfs3TargetProperties) AsClfsTargetProperties() (*ClfsTargetProperties, bool) + func (n3tp Nfs3TargetProperties) AsNfs3TargetProperties() (*Nfs3TargetProperties, bool) + func (n3tp Nfs3TargetProperties) AsStorageTargetProperties() (*StorageTargetProperties, bool) + func (n3tp Nfs3TargetProperties) AsUnknownTargetProperties() (*UnknownTargetProperties, bool) + func (n3tp Nfs3TargetProperties) MarshalJSON() ([]byte, error) + type NfsAccessPolicy struct + AccessRules *[]NfsAccessRule + Name *string + type NfsAccessRule struct + Access NfsAccessRuleAccess + AnonymousGID *string + AnonymousUID *string + Filter *string + RootSquash *bool + Scope NfsAccessRuleScope + SubmountAccess *bool + Suid *bool + type NfsAccessRuleAccess string + const NfsAccessRuleAccessNo + const NfsAccessRuleAccessRo + const NfsAccessRuleAccessRw + func PossibleNfsAccessRuleAccessValues() []NfsAccessRuleAccess + type NfsAccessRuleScope string + const Default + const Host + const Network + func PossibleNfsAccessRuleScopeValues() []NfsAccessRuleScope + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result APIOperationListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result APIOperationListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result APIOperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type ProvisioningStateType string + const Cancelled + const Creating + const Deleting + const Failed + const Succeeded + const Updating + func PossibleProvisioningStateTypeValues() []ProvisioningStateType + type ReasonCode string + const NotAvailableForSubscription + const QuotaID + func PossibleReasonCodeValues() []ReasonCode + type ResourceSku struct + Capabilities *[]ResourceSkuCapabilities + LocationInfo *[]ResourceSkuLocationInfo + Locations *[]string + Name *string + ResourceType *string + Restrictions *[]Restriction + func (rs ResourceSku) MarshalJSON() ([]byte, error) + type ResourceSkuCapabilities struct + Name *string + Value *string + type ResourceSkuLocationInfo struct + Location *string + Zones *[]string + type ResourceSkusResult struct + NextLink *string + Value *[]ResourceSku + func (rsr ResourceSkusResult) IsEmpty() bool + func (rsr ResourceSkusResult) MarshalJSON() ([]byte, error) + type ResourceSkusResultIterator struct + func NewResourceSkusResultIterator(page ResourceSkusResultPage) ResourceSkusResultIterator + func (iter *ResourceSkusResultIterator) Next() error + func (iter *ResourceSkusResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResourceSkusResultIterator) NotDone() bool + func (iter ResourceSkusResultIterator) Response() ResourceSkusResult + func (iter ResourceSkusResultIterator) Value() ResourceSku + type ResourceSkusResultPage struct + func NewResourceSkusResultPage(cur ResourceSkusResult, ...) ResourceSkusResultPage + func (page *ResourceSkusResultPage) Next() error + func (page *ResourceSkusResultPage) NextWithContext(ctx context.Context) (err error) + func (page ResourceSkusResultPage) NotDone() bool + func (page ResourceSkusResultPage) Response() ResourceSkusResult + func (page ResourceSkusResultPage) Values() []ResourceSku + type Restriction struct + ReasonCode ReasonCode + Type *string + Values *[]string + func (r Restriction) MarshalJSON() ([]byte, error) + type SkusClient struct + func NewSkusClient(subscriptionID string) SkusClient + func NewSkusClientWithBaseURI(baseURI string, subscriptionID string) SkusClient + func (client SkusClient) List(ctx context.Context) (result ResourceSkusResultPage, err error) + func (client SkusClient) ListComplete(ctx context.Context) (result ResourceSkusResultIterator, err error) + func (client SkusClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client SkusClient) ListResponder(resp *http.Response) (result ResourceSkusResult, err error) + func (client SkusClient) ListSender(req *http.Request) (*http.Response, error) + type StorageTarget struct + ID *string + Location *string + Name *string + SystemData *SystemData + Type *string + func (st *StorageTarget) UnmarshalJSON(body []byte) error + func (st StorageTarget) MarshalJSON() ([]byte, error) + type StorageTargetProperties struct + Clfs *ClfsTarget + Junctions *[]NamespaceJunction + Nfs3 *Nfs3Target + ProvisioningState ProvisioningStateType + TargetType TargetType + Unknown *UnknownTarget + func (stp StorageTargetProperties) AsBasicStorageTargetProperties() (BasicStorageTargetProperties, bool) + func (stp StorageTargetProperties) AsClfsTargetProperties() (*ClfsTargetProperties, bool) + func (stp StorageTargetProperties) AsNfs3TargetProperties() (*Nfs3TargetProperties, bool) + func (stp StorageTargetProperties) AsStorageTargetProperties() (*StorageTargetProperties, bool) + func (stp StorageTargetProperties) AsUnknownTargetProperties() (*UnknownTargetProperties, bool) + func (stp StorageTargetProperties) MarshalJSON() ([]byte, error) + type StorageTargetResource struct + ID *string + Location *string + Name *string + SystemData *SystemData + Type *string + func (str StorageTargetResource) MarshalJSON() ([]byte, error) + type StorageTargetsClient struct + func NewStorageTargetsClient(subscriptionID string) StorageTargetsClient + func NewStorageTargetsClientWithBaseURI(baseURI string, subscriptionID string) StorageTargetsClient + func (client StorageTargetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, cacheName string, ...) (result StorageTargetsCreateOrUpdateFuture, err error) + func (client StorageTargetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, cacheName string, ...) (*http.Request, error) + func (client StorageTargetsClient) CreateOrUpdateResponder(resp *http.Response) (result StorageTarget, err error) + func (client StorageTargetsClient) CreateOrUpdateSender(req *http.Request) (future StorageTargetsCreateOrUpdateFuture, err error) + func (client StorageTargetsClient) Delete(ctx context.Context, resourceGroupName string, cacheName string, ...) (result StorageTargetsDeleteFuture, err error) + func (client StorageTargetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, cacheName string, ...) (*http.Request, error) + func (client StorageTargetsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client StorageTargetsClient) DeleteSender(req *http.Request) (future StorageTargetsDeleteFuture, err error) + func (client StorageTargetsClient) Get(ctx context.Context, resourceGroupName string, cacheName string, ...) (result StorageTarget, err error) + func (client StorageTargetsClient) GetPreparer(ctx context.Context, resourceGroupName string, cacheName string, ...) (*http.Request, error) + func (client StorageTargetsClient) GetResponder(resp *http.Response) (result StorageTarget, err error) + func (client StorageTargetsClient) GetSender(req *http.Request) (*http.Response, error) + func (client StorageTargetsClient) ListByCache(ctx context.Context, resourceGroupName string, cacheName string) (result StorageTargetsResultPage, err error) + func (client StorageTargetsClient) ListByCacheComplete(ctx context.Context, resourceGroupName string, cacheName string) (result StorageTargetsResultIterator, err error) + func (client StorageTargetsClient) ListByCachePreparer(ctx context.Context, resourceGroupName string, cacheName string) (*http.Request, error) + func (client StorageTargetsClient) ListByCacheResponder(resp *http.Response) (result StorageTargetsResult, err error) + func (client StorageTargetsClient) ListByCacheSender(req *http.Request) (*http.Response, error) + type StorageTargetsCreateOrUpdateFuture struct + Result func(StorageTargetsClient) (StorageTarget, error) + func (future *StorageTargetsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type StorageTargetsDeleteFuture struct + Result func(StorageTargetsClient) (autorest.Response, error) + func (future *StorageTargetsDeleteFuture) UnmarshalJSON(body []byte) error + type StorageTargetsResult struct + NextLink *string + Value *[]StorageTarget + func (str StorageTargetsResult) IsEmpty() bool + type StorageTargetsResultIterator struct + func NewStorageTargetsResultIterator(page StorageTargetsResultPage) StorageTargetsResultIterator + func (iter *StorageTargetsResultIterator) Next() error + func (iter *StorageTargetsResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter StorageTargetsResultIterator) NotDone() bool + func (iter StorageTargetsResultIterator) Response() StorageTargetsResult + func (iter StorageTargetsResultIterator) Value() StorageTarget + type StorageTargetsResultPage struct + func NewStorageTargetsResultPage(cur StorageTargetsResult, ...) StorageTargetsResultPage + func (page *StorageTargetsResultPage) Next() error + func (page *StorageTargetsResultPage) NextWithContext(ctx context.Context) (err error) + func (page StorageTargetsResultPage) NotDone() bool + func (page StorageTargetsResultPage) Response() StorageTargetsResult + func (page StorageTargetsResultPage) Values() []StorageTarget + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type TargetType string + const TargetTypeClfs + const TargetTypeNfs3 + const TargetTypeStorageTargetProperties + const TargetTypeUnknown + func PossibleTargetTypeValues() []TargetType + type UnknownTarget struct + UnknownMap map[string]*string + func (ut UnknownTarget) MarshalJSON() ([]byte, error) + type UnknownTargetProperties struct + Clfs *ClfsTarget + Junctions *[]NamespaceJunction + Nfs3 *Nfs3Target + ProvisioningState ProvisioningStateType + TargetType TargetType + Unknown *UnknownTarget + func (utp UnknownTargetProperties) AsBasicStorageTargetProperties() (BasicStorageTargetProperties, bool) + func (utp UnknownTargetProperties) AsClfsTargetProperties() (*ClfsTargetProperties, bool) + func (utp UnknownTargetProperties) AsNfs3TargetProperties() (*Nfs3TargetProperties, bool) + func (utp UnknownTargetProperties) AsStorageTargetProperties() (*StorageTargetProperties, bool) + func (utp UnknownTargetProperties) AsUnknownTargetProperties() (*UnknownTargetProperties, bool) + func (utp UnknownTargetProperties) MarshalJSON() ([]byte, error) + type UsageModel struct + Display *UsageModelDisplay + ModelName *string + TargetType *string + type UsageModelDisplay struct + Description *string + type UsageModelsClient struct + func NewUsageModelsClient(subscriptionID string) UsageModelsClient + func NewUsageModelsClientWithBaseURI(baseURI string, subscriptionID string) UsageModelsClient + func (client UsageModelsClient) List(ctx context.Context) (result UsageModelsResultPage, err error) + func (client UsageModelsClient) ListComplete(ctx context.Context) (result UsageModelsResultIterator, err error) + func (client UsageModelsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client UsageModelsClient) ListResponder(resp *http.Response) (result UsageModelsResult, err error) + func (client UsageModelsClient) ListSender(req *http.Request) (*http.Response, error) + type UsageModelsResult struct + NextLink *string + Value *[]UsageModel + func (umr UsageModelsResult) IsEmpty() bool + type UsageModelsResultIterator struct + func NewUsageModelsResultIterator(page UsageModelsResultPage) UsageModelsResultIterator + func (iter *UsageModelsResultIterator) Next() error + func (iter *UsageModelsResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter UsageModelsResultIterator) NotDone() bool + func (iter UsageModelsResultIterator) Response() UsageModelsResult + func (iter UsageModelsResultIterator) Value() UsageModel + type UsageModelsResultPage struct + func NewUsageModelsResultPage(cur UsageModelsResult, ...) UsageModelsResultPage + func (page *UsageModelsResultPage) Next() error + func (page *UsageModelsResultPage) NextWithContext(ctx context.Context) (err error) + func (page UsageModelsResultPage) NotDone() bool + func (page UsageModelsResultPage) Response() UsageModelsResult + func (page UsageModelsResultPage) Values() []UsageModel + type UsernameDownloadedType string + const UsernameDownloadedTypeError + const UsernameDownloadedTypeNo + const UsernameDownloadedTypeYes + func PossibleUsernameDownloadedTypeValues() []UsernameDownloadedType + type UsernameSource string + const UsernameSourceAD + const UsernameSourceFile + const UsernameSourceLDAP + const UsernameSourceNone + func PossibleUsernameSourceValues() []UsernameSource