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 Account struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (a *Account) UnmarshalJSON(body []byte) error + func (a Account) MarshalJSON() ([]byte, error) + type AccountBackupsClient struct + func NewAccountBackupsClient(subscriptionID string) AccountBackupsClient + func NewAccountBackupsClientWithBaseURI(baseURI string, subscriptionID string) AccountBackupsClient + func (client AccountBackupsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result AccountBackupsDeleteFuture, err error) + func (client AccountBackupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountBackupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AccountBackupsClient) DeleteSender(req *http.Request) (future AccountBackupsDeleteFuture, err error) + func (client AccountBackupsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result Backup, err error) + func (client AccountBackupsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client AccountBackupsClient) GetResponder(resp *http.Response) (result Backup, err error) + func (client AccountBackupsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AccountBackupsClient) List(ctx context.Context, resourceGroupName string, accountName string) (result BackupsList, err error) + func (client AccountBackupsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountBackupsClient) ListResponder(resp *http.Response) (result BackupsList, err error) + func (client AccountBackupsClient) ListSender(req *http.Request) (*http.Response, error) + type AccountBackupsDeleteFuture struct + Result func(AccountBackupsClient) (autorest.Response, error) + func (future *AccountBackupsDeleteFuture) UnmarshalJSON(body []byte) error + type AccountList struct + Value *[]Account + type AccountPatch struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (ap *AccountPatch) UnmarshalJSON(body []byte) error + func (ap AccountPatch) MarshalJSON() ([]byte, error) + type AccountProperties struct + ActiveDirectories *[]ActiveDirectory + ProvisioningState *string + func (ap AccountProperties) MarshalJSON() ([]byte, error) + type AccountsClient struct + func NewAccountsClient(subscriptionID string) AccountsClient + func NewAccountsClientWithBaseURI(baseURI string, subscriptionID string) AccountsClient + func (client AccountsClient) CreateOrUpdate(ctx context.Context, body Account, resourceGroupName string, ...) (result AccountsCreateOrUpdateFuture, err error) + func (client AccountsClient) CreateOrUpdatePreparer(ctx context.Context, body Account, resourceGroupName string, ...) (*http.Request, error) + func (client AccountsClient) CreateOrUpdateResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) CreateOrUpdateSender(req *http.Request) (future AccountsCreateOrUpdateFuture, err error) + func (client AccountsClient) Delete(ctx context.Context, resourceGroupName string, accountName string) (result AccountsDeleteFuture, err error) + func (client AccountsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AccountsClient) DeleteSender(req *http.Request) (future AccountsDeleteFuture, err error) + func (client AccountsClient) Get(ctx context.Context, resourceGroupName string, accountName string) (result Account, err error) + func (client AccountsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) GetResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) List(ctx context.Context, resourceGroupName string) (result AccountList, err error) + func (client AccountsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client AccountsClient) ListResponder(resp *http.Response) (result AccountList, err error) + func (client AccountsClient) ListSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) Update(ctx context.Context, body AccountPatch, resourceGroupName string, ...) (result AccountsUpdateFuture, err error) + func (client AccountsClient) UpdatePreparer(ctx context.Context, body AccountPatch, resourceGroupName string, ...) (*http.Request, error) + func (client AccountsClient) UpdateResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) UpdateSender(req *http.Request) (future AccountsUpdateFuture, err error) + type AccountsCreateOrUpdateFuture struct + Result func(AccountsClient) (Account, error) + func (future *AccountsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type AccountsDeleteFuture struct + Result func(AccountsClient) (autorest.Response, error) + func (future *AccountsDeleteFuture) UnmarshalJSON(body []byte) error + type AccountsUpdateFuture struct + Result func(AccountsClient) (Account, error) + func (future *AccountsUpdateFuture) UnmarshalJSON(body []byte) error + type ActiveDirectory struct + ActiveDirectoryID *string + AdName *string + BackupOperators *[]string + DNS *string + Domain *string + KdcIP *string + OrganizationalUnit *string + Password *string + ServerRootCACertificate *string + Site *string + SmbServerName *string + Status ActiveDirectoryStatus + StatusDetails *string + Username *string + func (ad ActiveDirectory) MarshalJSON() ([]byte, error) + type ActiveDirectoryStatus string + const Created + const Deleted + const Error + const InUse + const Updating + func PossibleActiveDirectoryStatusValues() []ActiveDirectoryStatus + type AuthorizeRequest struct + RemoteVolumeResourceID *string + type Backup struct + ID *string + Location *string + Name *string + Type *string + func (b *Backup) UnmarshalJSON(body []byte) error + func (b Backup) MarshalJSON() ([]byte, error) + type BackupPatch struct + Tags map[string]*string + func (bp *BackupPatch) UnmarshalJSON(body []byte) error + func (bp BackupPatch) MarshalJSON() ([]byte, error) + type BackupPoliciesClient struct + func NewBackupPoliciesClient(subscriptionID string) BackupPoliciesClient + func NewBackupPoliciesClientWithBaseURI(baseURI string, subscriptionID string) BackupPoliciesClient + func (client BackupPoliciesClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result BackupPoliciesCreateFuture, err error) + func (client BackupPoliciesClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BackupPoliciesClient) CreateResponder(resp *http.Response) (result BackupPolicy, err error) + func (client BackupPoliciesClient) CreateSender(req *http.Request) (future BackupPoliciesCreateFuture, err error) + func (client BackupPoliciesClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result BackupPoliciesDeleteFuture, err error) + func (client BackupPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BackupPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client BackupPoliciesClient) DeleteSender(req *http.Request) (future BackupPoliciesDeleteFuture, err error) + func (client BackupPoliciesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result BackupPolicy, err error) + func (client BackupPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BackupPoliciesClient) GetResponder(resp *http.Response) (result BackupPolicy, err error) + func (client BackupPoliciesClient) GetSender(req *http.Request) (*http.Response, error) + func (client BackupPoliciesClient) List(ctx context.Context, resourceGroupName string, accountName string) (result BackupPoliciesList, err error) + func (client BackupPoliciesClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client BackupPoliciesClient) ListResponder(resp *http.Response) (result BackupPoliciesList, err error) + func (client BackupPoliciesClient) ListSender(req *http.Request) (*http.Response, error) + func (client BackupPoliciesClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result BackupPolicy, err error) + func (client BackupPoliciesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BackupPoliciesClient) UpdateResponder(resp *http.Response) (result BackupPolicy, err error) + func (client BackupPoliciesClient) UpdateSender(req *http.Request) (*http.Response, error) + type BackupPoliciesCreateFuture struct + Result func(BackupPoliciesClient) (BackupPolicy, error) + func (future *BackupPoliciesCreateFuture) UnmarshalJSON(body []byte) error + type BackupPoliciesDeleteFuture struct + Result func(BackupPoliciesClient) (autorest.Response, error) + func (future *BackupPoliciesDeleteFuture) UnmarshalJSON(body []byte) error + type BackupPoliciesList struct + Value *[]BackupPolicy + type BackupPolicy struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (bp *BackupPolicy) UnmarshalJSON(body []byte) error + func (bp BackupPolicy) MarshalJSON() ([]byte, error) + type BackupPolicyDetails struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (bpd *BackupPolicyDetails) UnmarshalJSON(body []byte) error + func (bpd BackupPolicyDetails) MarshalJSON() ([]byte, error) + type BackupPolicyPatch struct + Location *string + func (bpp *BackupPolicyPatch) UnmarshalJSON(body []byte) error + func (bpp BackupPolicyPatch) MarshalJSON() ([]byte, error) + type BackupPolicyProperties struct + DailyBackupsToKeep *int32 + Enabled *bool + MonthlyBackupsToKeep *int32 + Name *string + ProvisioningState *string + VolumeBackups *[]VolumeBackups + VolumesAssigned *int32 + WeeklyBackupsToKeep *int32 + YearlyBackupsToKeep *int32 + func (bpp BackupPolicyProperties) MarshalJSON() ([]byte, error) + type BackupProperties struct + BackupID *string + BackupType *string + CreationDate *date.Time + Label *string + ProvisioningState *string + Size *int64 + func (bp BackupProperties) MarshalJSON() ([]byte, error) + type BackupsClient struct + func NewBackupsClient(subscriptionID string) BackupsClient + func NewBackupsClientWithBaseURI(baseURI string, subscriptionID string) BackupsClient + func (client BackupsClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (result BackupsCreateFuture, err error) + func (client BackupsClient) CreatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BackupsClient) CreateResponder(resp *http.Response) (result Backup, err error) + func (client BackupsClient) CreateSender(req *http.Request) (future BackupsCreateFuture, err error) + func (client BackupsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result BackupsDeleteFuture, err error) + func (client BackupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BackupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client BackupsClient) DeleteSender(req *http.Request) (future BackupsDeleteFuture, err error) + func (client BackupsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result Backup, err error) + func (client BackupsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BackupsClient) GetResponder(resp *http.Response) (result Backup, err error) + func (client BackupsClient) GetSender(req *http.Request) (*http.Response, error) + func (client BackupsClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result BackupsList, err error) + func (client BackupsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BackupsClient) ListResponder(resp *http.Response) (result BackupsList, err error) + func (client BackupsClient) ListSender(req *http.Request) (*http.Response, error) + func (client BackupsClient) Update(ctx context.Context, resourceGroupName string, accountName string, ...) (result Backup, err error) + func (client BackupsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client BackupsClient) UpdateResponder(resp *http.Response) (result Backup, err error) + func (client BackupsClient) UpdateSender(req *http.Request) (*http.Response, error) + type BackupsCreateFuture struct + Result func(BackupsClient) (Backup, error) + func (future *BackupsCreateFuture) UnmarshalJSON(body []byte) error + type BackupsDeleteFuture struct + Result func(BackupsClient) (autorest.Response, error) + func (future *BackupsDeleteFuture) UnmarshalJSON(body []byte) error + type BackupsList struct + Value *[]Backup + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BreakReplicationRequest struct + ForceBreakReplication *bool + type CapacityPool struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (cp *CapacityPool) UnmarshalJSON(body []byte) error + func (cp CapacityPool) MarshalJSON() ([]byte, error) + type CapacityPoolList struct + Value *[]CapacityPool + type CapacityPoolPatch struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (cpp *CapacityPoolPatch) UnmarshalJSON(body []byte) error + func (cpp CapacityPoolPatch) MarshalJSON() ([]byte, error) + type CheckAvailabilityResponse struct + IsAvailable *bool + Message *string + Reason InAvailabilityReasonType + type CheckNameResourceTypes string + const MicrosoftNetAppnetAppAccounts + const MicrosoftNetAppnetAppAccountscapacityPools + const MicrosoftNetAppnetAppAccountscapacityPoolsvolumes + const MicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots + func PossibleCheckNameResourceTypesValues() []CheckNameResourceTypes + type CheckQuotaNameResourceTypes string + const CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccounts + const CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPools + const CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumes + const CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots + func PossibleCheckQuotaNameResourceTypesValues() []CheckQuotaNameResourceTypes + type DailySchedule struct + Hour *int32 + Minute *int32 + SnapshotsToKeep *int32 + UsedBytes *int64 + type Dimension struct + DisplayName *string + Name *string + type EndpointType string + const Dst + const Src + func PossibleEndpointTypeValues() []EndpointType + type ExportPolicyRule struct + AllowedClients *string + Cifs *bool + HasRootAccess *bool + Kerberos5ReadOnly *bool + Kerberos5ReadWrite *bool + Kerberos5iReadOnly *bool + Kerberos5iReadWrite *bool + Kerberos5pReadOnly *bool + Kerberos5pReadWrite *bool + Nfsv3 *bool + Nfsv41 *bool + RuleIndex *int32 + UnixReadOnly *bool + UnixReadWrite *bool + type HourlySchedule struct + Minute *int32 + SnapshotsToKeep *int32 + UsedBytes *int64 + type InAvailabilityReasonType string + const AlreadyExists + const Invalid + func PossibleInAvailabilityReasonTypeValues() []InAvailabilityReasonType + type MetricSpecification struct + AggregationType *string + Category *string + Dimensions *[]Dimension + DisplayDescription *string + DisplayName *string + FillGapWithZero *bool + Name *string + ResourceIDDimensionNameOverride *string + Unit *string + type MirrorState string + const Broken + const Mirrored + const Uninitialized + func PossibleMirrorStateValues() []MirrorState + type MonthlySchedule struct + DaysOfMonth *string + Hour *int32 + Minute *int32 + SnapshotsToKeep *int32 + UsedBytes *int64 + type MountTarget struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (mt *MountTarget) UnmarshalJSON(body []byte) error + func (mt MountTarget) MarshalJSON() ([]byte, error) + type MountTargetProperties struct + FileSystemID *string + IPAddress *string + MountTargetID *string + SmbServerFqdn *string + func (mtp MountTargetProperties) MarshalJSON() ([]byte, error) + type Operation struct + Display *OperationDisplay + Name *string + Origin *string + func (o *Operation) UnmarshalJSON(body []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationListResult struct + Value *[]Operation + type OperationProperties struct + ServiceSpecification *ServiceSpecification + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResult, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PoolChangeRequest struct + NewPoolResourceID *string + type PoolPatchProperties struct + QosType QosType + Size *int64 + type PoolProperties struct + PoolID *string + ProvisioningState *string + QosType QosType + ServiceLevel ServiceLevel + Size *int64 + TotalThroughputMibps *float64 + UtilizedThroughputMibps *float64 + func (pp PoolProperties) MarshalJSON() ([]byte, error) + type PoolsClient struct + func NewPoolsClient(subscriptionID string) PoolsClient + func NewPoolsClientWithBaseURI(baseURI string, subscriptionID string) PoolsClient + func (client PoolsClient) CreateOrUpdate(ctx context.Context, body CapacityPool, resourceGroupName string, ...) (result PoolsCreateOrUpdateFuture, err error) + func (client PoolsClient) CreateOrUpdatePreparer(ctx context.Context, body CapacityPool, resourceGroupName string, ...) (*http.Request, error) + func (client PoolsClient) CreateOrUpdateResponder(resp *http.Response) (result CapacityPool, err error) + func (client PoolsClient) CreateOrUpdateSender(req *http.Request) (future PoolsCreateOrUpdateFuture, err error) + func (client PoolsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result PoolsDeleteFuture, err error) + func (client PoolsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client PoolsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolsClient) DeleteSender(req *http.Request) (future PoolsDeleteFuture, err error) + func (client PoolsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result CapacityPool, err error) + func (client PoolsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client PoolsClient) GetResponder(resp *http.Response) (result CapacityPool, err error) + func (client PoolsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PoolsClient) List(ctx context.Context, resourceGroupName string, accountName string) (result CapacityPoolList, err error) + func (client PoolsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client PoolsClient) ListResponder(resp *http.Response) (result CapacityPoolList, err error) + func (client PoolsClient) ListSender(req *http.Request) (*http.Response, error) + func (client PoolsClient) Update(ctx context.Context, body CapacityPoolPatch, resourceGroupName string, ...) (result PoolsUpdateFuture, err error) + func (client PoolsClient) UpdatePreparer(ctx context.Context, body CapacityPoolPatch, resourceGroupName string, ...) (*http.Request, error) + func (client PoolsClient) UpdateResponder(resp *http.Response) (result CapacityPool, err error) + func (client PoolsClient) UpdateSender(req *http.Request) (future PoolsUpdateFuture, err error) + type PoolsCreateOrUpdateFuture struct + Result func(PoolsClient) (CapacityPool, error) + func (future *PoolsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type PoolsDeleteFuture struct + Result func(PoolsClient) (autorest.Response, error) + func (future *PoolsDeleteFuture) UnmarshalJSON(body []byte) error + type PoolsUpdateFuture struct + Result func(PoolsClient) (CapacityPool, error) + func (future *PoolsUpdateFuture) UnmarshalJSON(body []byte) error + type QosType string + const Auto + const Manual + func PossibleQosTypeValues() []QosType + type QuotaAvailabilityRequest struct + Name *string + ResourceGroup *string + Type CheckQuotaNameResourceTypes + type RelationshipStatus string + const Idle + const Transferring + func PossibleRelationshipStatusValues() []RelationshipStatus + type ReplicationObject struct + EndpointType EndpointType + RemoteVolumeRegion *string + RemoteVolumeResourceID *string + ReplicationID *string + ReplicationSchedule ReplicationSchedule + type ReplicationSchedule string + const Daily + const Hourly + const OneZerominutely + func PossibleReplicationScheduleValues() []ReplicationSchedule + type ReplicationStatus struct + ErrorMessage *string + Healthy *bool + MirrorState MirrorState + RelationshipStatus RelationshipStatus + TotalProgress *string + type ResourceClient struct + func NewResourceClient(subscriptionID string) ResourceClient + func NewResourceClientWithBaseURI(baseURI string, subscriptionID string) ResourceClient + func (client ResourceClient) CheckFilePathAvailability(ctx context.Context, body ResourceNameAvailabilityRequest, location string) (result CheckAvailabilityResponse, err error) + func (client ResourceClient) CheckFilePathAvailabilityPreparer(ctx context.Context, body ResourceNameAvailabilityRequest, location string) (*http.Request, error) + func (client ResourceClient) CheckFilePathAvailabilityResponder(resp *http.Response) (result CheckAvailabilityResponse, err error) + func (client ResourceClient) CheckFilePathAvailabilitySender(req *http.Request) (*http.Response, error) + func (client ResourceClient) CheckNameAvailability(ctx context.Context, body ResourceNameAvailabilityRequest, location string) (result CheckAvailabilityResponse, err error) + func (client ResourceClient) CheckNameAvailabilityPreparer(ctx context.Context, body ResourceNameAvailabilityRequest, location string) (*http.Request, error) + func (client ResourceClient) CheckNameAvailabilityResponder(resp *http.Response) (result CheckAvailabilityResponse, err error) + func (client ResourceClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client ResourceClient) CheckQuotaAvailability(ctx context.Context, body QuotaAvailabilityRequest, location string) (result CheckAvailabilityResponse, err error) + func (client ResourceClient) CheckQuotaAvailabilityPreparer(ctx context.Context, body QuotaAvailabilityRequest, location string) (*http.Request, error) + func (client ResourceClient) CheckQuotaAvailabilityResponder(resp *http.Response) (result CheckAvailabilityResponse, err error) + func (client ResourceClient) CheckQuotaAvailabilitySender(req *http.Request) (*http.Response, error) + type ResourceNameAvailabilityRequest struct + Name *string + ResourceGroup *string + Type CheckNameResourceTypes + type SecurityStyle string + const Ntfs + const Unix + func PossibleSecurityStyleValues() []SecurityStyle + type ServiceLevel string + const Premium + const Standard + const Ultra + func PossibleServiceLevelValues() []ServiceLevel + type ServiceSpecification struct + MetricSpecifications *[]MetricSpecification + type Snapshot struct + ID *string + Location *string + Name *string + Type *string + func (s *Snapshot) UnmarshalJSON(body []byte) error + func (s Snapshot) MarshalJSON() ([]byte, error) + type SnapshotPoliciesClient struct + func NewSnapshotPoliciesClient(subscriptionID string) SnapshotPoliciesClient + func NewSnapshotPoliciesClientWithBaseURI(baseURI string, subscriptionID string) SnapshotPoliciesClient + func (client SnapshotPoliciesClient) Create(ctx context.Context, body SnapshotPolicy, resourceGroupName string, ...) (result SnapshotPolicy, err error) + func (client SnapshotPoliciesClient) CreatePreparer(ctx context.Context, body SnapshotPolicy, resourceGroupName string, ...) (*http.Request, error) + func (client SnapshotPoliciesClient) CreateResponder(resp *http.Response) (result SnapshotPolicy, err error) + func (client SnapshotPoliciesClient) CreateSender(req *http.Request) (*http.Response, error) + func (client SnapshotPoliciesClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result SnapshotPoliciesDeleteFuture, err error) + func (client SnapshotPoliciesClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client SnapshotPoliciesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client SnapshotPoliciesClient) DeleteSender(req *http.Request) (future SnapshotPoliciesDeleteFuture, err error) + func (client SnapshotPoliciesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result SnapshotPolicy, err error) + func (client SnapshotPoliciesClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client SnapshotPoliciesClient) GetResponder(resp *http.Response) (result SnapshotPolicy, err error) + func (client SnapshotPoliciesClient) GetSender(req *http.Request) (*http.Response, error) + func (client SnapshotPoliciesClient) List(ctx context.Context, resourceGroupName string, accountName string) (result SnapshotPoliciesList, err error) + func (client SnapshotPoliciesClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client SnapshotPoliciesClient) ListResponder(resp *http.Response) (result SnapshotPoliciesList, err error) + func (client SnapshotPoliciesClient) ListSender(req *http.Request) (*http.Response, error) + func (client SnapshotPoliciesClient) ListVolumes(ctx context.Context, resourceGroupName string, accountName string, ...) (result SnapshotPolicyVolumeList, err error) + func (client SnapshotPoliciesClient) ListVolumesPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client SnapshotPoliciesClient) ListVolumesResponder(resp *http.Response) (result SnapshotPolicyVolumeList, err error) + func (client SnapshotPoliciesClient) ListVolumesSender(req *http.Request) (*http.Response, error) + func (client SnapshotPoliciesClient) Update(ctx context.Context, body SnapshotPolicyPatch, resourceGroupName string, ...) (result SnapshotPolicy, err error) + func (client SnapshotPoliciesClient) UpdatePreparer(ctx context.Context, body SnapshotPolicyPatch, resourceGroupName string, ...) (*http.Request, error) + func (client SnapshotPoliciesClient) UpdateResponder(resp *http.Response) (result SnapshotPolicy, err error) + func (client SnapshotPoliciesClient) UpdateSender(req *http.Request) (*http.Response, error) + type SnapshotPoliciesDeleteFuture struct + Result func(SnapshotPoliciesClient) (autorest.Response, error) + func (future *SnapshotPoliciesDeleteFuture) UnmarshalJSON(body []byte) error + type SnapshotPoliciesList struct + Value *[]SnapshotPolicy + type SnapshotPolicy struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (sp *SnapshotPolicy) UnmarshalJSON(body []byte) error + func (sp SnapshotPolicy) MarshalJSON() ([]byte, error) + type SnapshotPolicyDetails struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (spd *SnapshotPolicyDetails) UnmarshalJSON(body []byte) error + func (spd SnapshotPolicyDetails) MarshalJSON() ([]byte, error) + type SnapshotPolicyPatch struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (spp *SnapshotPolicyPatch) UnmarshalJSON(body []byte) error + func (spp SnapshotPolicyPatch) MarshalJSON() ([]byte, error) + type SnapshotPolicyProperties struct + DailySchedule *DailySchedule + Enabled *bool + HourlySchedule *HourlySchedule + MonthlySchedule *MonthlySchedule + Name *string + ProvisioningState *string + WeeklySchedule *WeeklySchedule + func (spp SnapshotPolicyProperties) MarshalJSON() ([]byte, error) + type SnapshotPolicyVolumeList struct + Value *[]interface{} + type SnapshotProperties struct + Created *date.Time + ProvisioningState *string + SnapshotID *string + func (sp SnapshotProperties) MarshalJSON() ([]byte, error) + type SnapshotsClient struct + func NewSnapshotsClient(subscriptionID string) SnapshotsClient + func NewSnapshotsClientWithBaseURI(baseURI string, subscriptionID string) SnapshotsClient + func (client SnapshotsClient) Create(ctx context.Context, body Snapshot, resourceGroupName string, ...) (result SnapshotsCreateFuture, err error) + func (client SnapshotsClient) CreatePreparer(ctx context.Context, body Snapshot, resourceGroupName string, ...) (*http.Request, error) + func (client SnapshotsClient) CreateResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) CreateSender(req *http.Request) (future SnapshotsCreateFuture, err error) + func (client SnapshotsClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result SnapshotsDeleteFuture, err error) + func (client SnapshotsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client SnapshotsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client SnapshotsClient) DeleteSender(req *http.Request) (future SnapshotsDeleteFuture, err error) + func (client SnapshotsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result Snapshot, err error) + func (client SnapshotsClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client SnapshotsClient) GetResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) GetSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result SnapshotsList, err error) + func (client SnapshotsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client SnapshotsClient) ListResponder(resp *http.Response) (result SnapshotsList, err error) + func (client SnapshotsClient) ListSender(req *http.Request) (*http.Response, error) + func (client SnapshotsClient) Update(ctx context.Context, body interface{}, resourceGroupName string, ...) (result SnapshotsUpdateFuture, err error) + func (client SnapshotsClient) UpdatePreparer(ctx context.Context, body interface{}, resourceGroupName string, ...) (*http.Request, error) + func (client SnapshotsClient) UpdateResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) UpdateSender(req *http.Request) (future SnapshotsUpdateFuture, err error) + type SnapshotsCreateFuture struct + Result func(SnapshotsClient) (Snapshot, error) + func (future *SnapshotsCreateFuture) UnmarshalJSON(body []byte) error + type SnapshotsDeleteFuture struct + Result func(SnapshotsClient) (autorest.Response, error) + func (future *SnapshotsDeleteFuture) UnmarshalJSON(body []byte) error + type SnapshotsList struct + Value *[]Snapshot + type SnapshotsUpdateFuture struct + Result func(SnapshotsClient) (Snapshot, error) + func (future *SnapshotsUpdateFuture) UnmarshalJSON(body []byte) error + type Vault struct + ID *string + Location *string + Name *string + Type *string + func (vVar *Vault) UnmarshalJSON(body []byte) error + func (vVar Vault) MarshalJSON() ([]byte, error) + type VaultList struct + Value *[]Vault + type VaultProperties struct + VaultName *string + type VaultsClient struct + func NewVaultsClient(subscriptionID string) VaultsClient + func NewVaultsClientWithBaseURI(baseURI string, subscriptionID string) VaultsClient + func (client VaultsClient) List(ctx context.Context, resourceGroupName string, accountName string) (result VaultList, err error) + func (client VaultsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client VaultsClient) ListResponder(resp *http.Response) (result VaultList, err error) + func (client VaultsClient) ListSender(req *http.Request) (*http.Response, error) + type Volume struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (vVar *Volume) UnmarshalJSON(body []byte) error + func (vVar Volume) MarshalJSON() ([]byte, error) + type VolumeBackupProperties struct + BackupEnabled *bool + BackupPolicyID *string + PolicyEnforced *bool + VaultID *string + type VolumeBackups struct + BackupsCount *int32 + PolicyEnabled *bool + VolumeName *string + type VolumeList struct + Value *[]Volume + type VolumePatch struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (vp *VolumePatch) UnmarshalJSON(body []byte) error + func (vp VolumePatch) MarshalJSON() ([]byte, error) + type VolumePatchProperties struct + DataProtection *VolumePatchPropertiesDataProtection + ExportPolicy *VolumePatchPropertiesExportPolicy + ServiceLevel ServiceLevel + ThroughputMibps *float64 + UsageThreshold *int64 + type VolumePatchPropertiesDataProtection struct + Backup *VolumeBackupProperties + type VolumePatchPropertiesExportPolicy struct + Rules *[]ExportPolicyRule + type VolumeProperties struct + BackupID *string + BaremetalTenantID *string + CreationToken *string + DataProtection *VolumePropertiesDataProtection + ExportPolicy *VolumePropertiesExportPolicy + FileSystemID *string + IsRestoring *bool + KerberosEnabled *bool + MountTargets *[]MountTargetProperties + ProtocolTypes *[]string + ProvisioningState *string + SecurityStyle SecurityStyle + ServiceLevel ServiceLevel + SnapshotDirectoryVisible *bool + SnapshotID *string + SubnetID *string + ThroughputMibps *float64 + UsageThreshold *int64 + VolumeType *string + func (vp VolumeProperties) MarshalJSON() ([]byte, error) + type VolumePropertiesDataProtection struct + Backup *VolumeBackupProperties + Replication *ReplicationObject + Snapshot *VolumeSnapshotProperties + type VolumePropertiesExportPolicy struct + Rules *[]ExportPolicyRule + type VolumeRevert struct + SnapshotID *string + type VolumeSnapshotProperties struct + SnapshotPolicyID *string + type VolumesAuthorizeReplicationFuture struct + Result func(VolumesClient) (autorest.Response, error) + func (future *VolumesAuthorizeReplicationFuture) UnmarshalJSON(body []byte) error + type VolumesBreakReplicationFuture struct + Result func(VolumesClient) (autorest.Response, error) + func (future *VolumesBreakReplicationFuture) UnmarshalJSON(body []byte) error + type VolumesClient struct + func NewVolumesClient(subscriptionID string) VolumesClient + func NewVolumesClientWithBaseURI(baseURI string, subscriptionID string) VolumesClient + func (client VolumesClient) AuthorizeReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (result VolumesAuthorizeReplicationFuture, err error) + func (client VolumesClient) AuthorizeReplicationPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) AuthorizeReplicationResponder(resp *http.Response) (result autorest.Response, err error) + func (client VolumesClient) AuthorizeReplicationSender(req *http.Request) (future VolumesAuthorizeReplicationFuture, err error) + func (client VolumesClient) BreakReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (result VolumesBreakReplicationFuture, err error) + func (client VolumesClient) BreakReplicationPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) BreakReplicationResponder(resp *http.Response) (result autorest.Response, err error) + func (client VolumesClient) BreakReplicationSender(req *http.Request) (future VolumesBreakReplicationFuture, err error) + func (client VolumesClient) CreateOrUpdate(ctx context.Context, body Volume, resourceGroupName string, accountName string, ...) (result VolumesCreateOrUpdateFuture, err error) + func (client VolumesClient) CreateOrUpdatePreparer(ctx context.Context, body Volume, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) CreateOrUpdateResponder(resp *http.Response) (result Volume, err error) + func (client VolumesClient) CreateOrUpdateSender(req *http.Request) (future VolumesCreateOrUpdateFuture, err error) + func (client VolumesClient) Delete(ctx context.Context, resourceGroupName string, accountName string, ...) (result VolumesDeleteFuture, err error) + func (client VolumesClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) DeleteReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (result VolumesDeleteReplicationFuture, err error) + func (client VolumesClient) DeleteReplicationPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) DeleteReplicationResponder(resp *http.Response) (result autorest.Response, err error) + func (client VolumesClient) DeleteReplicationSender(req *http.Request) (future VolumesDeleteReplicationFuture, err error) + func (client VolumesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client VolumesClient) DeleteSender(req *http.Request) (future VolumesDeleteFuture, err error) + func (client VolumesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (result Volume, err error) + func (client VolumesClient) GetPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) GetResponder(resp *http.Response) (result Volume, err error) + func (client VolumesClient) GetSender(req *http.Request) (*http.Response, error) + func (client VolumesClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result VolumeList, err error) + func (client VolumesClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) ListResponder(resp *http.Response) (result VolumeList, err error) + func (client VolumesClient) ListSender(req *http.Request) (*http.Response, error) + func (client VolumesClient) PoolChange(ctx context.Context, resourceGroupName string, accountName string, ...) (result VolumesPoolChangeFuture, err error) + func (client VolumesClient) PoolChangePreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) PoolChangeResponder(resp *http.Response) (result autorest.Response, err error) + func (client VolumesClient) PoolChangeSender(req *http.Request) (future VolumesPoolChangeFuture, err error) + func (client VolumesClient) ReInitializeReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (result VolumesReInitializeReplicationFuture, err error) + func (client VolumesClient) ReInitializeReplicationPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) ReInitializeReplicationResponder(resp *http.Response) (result autorest.Response, err error) + func (client VolumesClient) ReInitializeReplicationSender(req *http.Request) (future VolumesReInitializeReplicationFuture, err error) + func (client VolumesClient) ReplicationStatusMethod(ctx context.Context, resourceGroupName string, accountName string, ...) (result ReplicationStatus, err error) + func (client VolumesClient) ReplicationStatusMethodPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) ReplicationStatusMethodResponder(resp *http.Response) (result ReplicationStatus, err error) + func (client VolumesClient) ReplicationStatusMethodSender(req *http.Request) (*http.Response, error) + func (client VolumesClient) ResyncReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (result VolumesResyncReplicationFuture, err error) + func (client VolumesClient) ResyncReplicationPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) ResyncReplicationResponder(resp *http.Response) (result autorest.Response, err error) + func (client VolumesClient) ResyncReplicationSender(req *http.Request) (future VolumesResyncReplicationFuture, err error) + func (client VolumesClient) Revert(ctx context.Context, resourceGroupName string, accountName string, ...) (result VolumesRevertFuture, err error) + func (client VolumesClient) RevertPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client VolumesClient) RevertResponder(resp *http.Response) (result autorest.Response, err error) + func (client VolumesClient) RevertSender(req *http.Request) (future VolumesRevertFuture, err error) + func (client VolumesClient) Update(ctx context.Context, body VolumePatch, resourceGroupName string, ...) (result VolumesUpdateFuture, err error) + func (client VolumesClient) UpdatePreparer(ctx context.Context, body VolumePatch, resourceGroupName string, ...) (*http.Request, error) + func (client VolumesClient) UpdateResponder(resp *http.Response) (result Volume, err error) + func (client VolumesClient) UpdateSender(req *http.Request) (future VolumesUpdateFuture, err error) + type VolumesCreateOrUpdateFuture struct + Result func(VolumesClient) (Volume, error) + func (future *VolumesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type VolumesDeleteFuture struct + Result func(VolumesClient) (autorest.Response, error) + func (future *VolumesDeleteFuture) UnmarshalJSON(body []byte) error + type VolumesDeleteReplicationFuture struct + Result func(VolumesClient) (autorest.Response, error) + func (future *VolumesDeleteReplicationFuture) UnmarshalJSON(body []byte) error + type VolumesPoolChangeFuture struct + Result func(VolumesClient) (autorest.Response, error) + func (future *VolumesPoolChangeFuture) UnmarshalJSON(body []byte) error + type VolumesReInitializeReplicationFuture struct + Result func(VolumesClient) (autorest.Response, error) + func (future *VolumesReInitializeReplicationFuture) UnmarshalJSON(body []byte) error + type VolumesResyncReplicationFuture struct + Result func(VolumesClient) (autorest.Response, error) + func (future *VolumesResyncReplicationFuture) UnmarshalJSON(body []byte) error + type VolumesRevertFuture struct + Result func(VolumesClient) (autorest.Response, error) + func (future *VolumesRevertFuture) UnmarshalJSON(body []byte) error + type VolumesUpdateFuture struct + Result func(VolumesClient) (Volume, error) + func (future *VolumesUpdateFuture) UnmarshalJSON(body []byte) error + type WeeklySchedule struct + Day *string + Hour *int32 + Minute *int32 + SnapshotsToKeep *int32 + UsedBytes *int64