Versions in this module Expand all Collapse all v29 v29.0.0 May 6, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type Account struct + ID *string + Location *string + Name *string + Tags interface{} + Type *string + func (a *Account) UnmarshalJSON(body []byte) error + func (a Account) MarshalJSON() ([]byte, error) + type AccountList struct + Value *[]Account + type AccountPatch struct + ID *string + Location *string + Name *string + Tags interface{} + Type *string + func (ap *AccountPatch) UnmarshalJSON(body []byte) error + func (ap AccountPatch) MarshalJSON() ([]byte, error) + type AccountProperties struct + ActiveDirectories *[]ActiveDirectory + ProvisioningState *string + 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 Account, 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) (*http.Response, error) + type AccountsCreateOrUpdateFuture struct + func (future *AccountsCreateOrUpdateFuture) Result(client AccountsClient) (a Account, err error) + type AccountsDeleteFuture struct + func (future *AccountsDeleteFuture) Result(client AccountsClient) (ar autorest.Response, err error) + type ActiveDirectory struct + ActiveDirectoryID *string + DNS *string + Domain *string + OrganizationalUnit *string + Password *string + SMBServerName *string + Status *string + Username *string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CapacityPool struct + ID *string + Location *string + Name *string + Tags interface{} + 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 interface{} + Type *string + func (cpp *CapacityPoolPatch) UnmarshalJSON(body []byte) error + func (cpp CapacityPoolPatch) MarshalJSON() ([]byte, error) + type Dimension struct + DisplayName *string + Name *string + type Error struct + Code *string + Message *string + type ExportPolicyRule struct + AllowedClients *string + Cifs *bool + Nfsv3 *bool + Nfsv4 *bool + RuleIndex *int32 + UnixReadOnly *bool + UnixReadWrite *bool + type MetricSpecification struct + AggregationType *string + Category *string + Dimensions *[]Dimension + DisplayDescription *string + DisplayName *string + FillGapWithZero *bool + Name *string + ResourceIDDimensionNameOverride *string + Unit *string + type MountTarget struct + ID *string + Location *string + Name *string + Tags interface{} + func (mt *MountTarget) UnmarshalJSON(body []byte) error + func (mt MountTarget) MarshalJSON() ([]byte, error) + type MountTargetList struct + Value *[]MountTarget + type MountTargetProperties struct + EndIP *string + FileSystemID *string + Gateway *string + IPAddress *string + MountTargetID *string + Netmask *string + ProvisioningState *string + SmbServerFqdn *string + StartIP *string + Subnet *string + type MountTargetsClient struct + func NewMountTargetsClient(subscriptionID string) MountTargetsClient + func NewMountTargetsClientWithBaseURI(baseURI string, subscriptionID string) MountTargetsClient + func (client MountTargetsClient) List(ctx context.Context, resourceGroupName string, accountName string, ...) (result MountTargetList, err error) + func (client MountTargetsClient) ListPreparer(ctx context.Context, resourceGroupName string, accountName string, ...) (*http.Request, error) + func (client MountTargetsClient) ListResponder(resp *http.Response) (result MountTargetList, err error) + func (client MountTargetsClient) ListSender(req *http.Request) (*http.Response, 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 PoolPatchProperties struct + ServiceLevel ServiceLevel + Size *int64 + type PoolProperties struct + PoolID *string + ProvisioningState *string + ServiceLevel ServiceLevel + Size *int64 + 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 CapacityPool, 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) (*http.Response, error) + type PoolsCreateOrUpdateFuture struct + func (future *PoolsCreateOrUpdateFuture) Result(client PoolsClient) (cp CapacityPool, err error) + type PoolsDeleteFuture struct + func (future *PoolsDeleteFuture) Result(client PoolsClient) (ar autorest.Response, err error) + 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 + Tags interface{} + Type *string + func (s *Snapshot) UnmarshalJSON(body []byte) error + func (s Snapshot) MarshalJSON() ([]byte, error) + type SnapshotPatch struct + Tags interface{} + type SnapshotProperties struct + CreationDate *date.Time + FileSystemID *string + ProvisioningState *string + SnapshotID *string + 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 SnapshotPatch, resourceGroupName string, ...) (result Snapshot, err error) + func (client SnapshotsClient) UpdatePreparer(ctx context.Context, body SnapshotPatch, resourceGroupName string, ...) (*http.Request, error) + func (client SnapshotsClient) UpdateResponder(resp *http.Response) (result Snapshot, err error) + func (client SnapshotsClient) UpdateSender(req *http.Request) (*http.Response, error) + type SnapshotsCreateFuture struct + func (future *SnapshotsCreateFuture) Result(client SnapshotsClient) (s Snapshot, err error) + type SnapshotsDeleteFuture struct + func (future *SnapshotsDeleteFuture) Result(client SnapshotsClient) (ar autorest.Response, err error) + type SnapshotsList struct + Value *[]Snapshot + type Volume struct + ID *string + Location *string + Name *string + Tags interface{} + Type *string + func (vVar *Volume) UnmarshalJSON(body []byte) error + func (vVar Volume) MarshalJSON() ([]byte, error) + type VolumeList struct + Value *[]Volume + type VolumePatch struct + ID *string + Location *string + Name *string + Tags interface{} + Type *string + func (vp *VolumePatch) UnmarshalJSON(body []byte) error + func (vp VolumePatch) MarshalJSON() ([]byte, error) + type VolumePatchProperties struct + ExportPolicy *VolumePatchPropertiesExportPolicy + ServiceLevel ServiceLevel + UsageThreshold *int64 + type VolumePatchPropertiesExportPolicy struct + Rules *[]ExportPolicyRule + type VolumeProperties struct + CreationToken *string + ExportPolicy *VolumePropertiesExportPolicy + FileSystemID *string + ProvisioningState *string + ServiceLevel ServiceLevel + SubnetID *string + UsageThreshold *int64 + type VolumePropertiesExportPolicy struct + Rules *[]ExportPolicyRule + type VolumesClient struct + func NewVolumesClient(subscriptionID string) VolumesClient + func NewVolumesClientWithBaseURI(baseURI string, subscriptionID string) VolumesClient + 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) 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) Update(ctx context.Context, body VolumePatch, resourceGroupName string, ...) (result Volume, 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) (*http.Response, error) + type VolumesCreateOrUpdateFuture struct + func (future *VolumesCreateOrUpdateFuture) Result(client VolumesClient) (vVar Volume, err error) + type VolumesDeleteFuture struct + func (future *VolumesDeleteFuture) Result(client VolumesClient) (ar autorest.Response, err error) Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v26 gopkg.in/azure/azure-sdk-for-go.v27 gopkg.in/azure/azure-sdk-for-go.v28 gopkg.in/azure/azure-sdk-for-go.v30 gopkg.in/azure/azure-sdk-for-go.v31 gopkg.in/azure/azure-sdk-for-go.v32 gopkg.in/azure/azure-sdk-for-go.v33 gopkg.in/azure/azure-sdk-for-go.v34 gopkg.in/azure/azure-sdk-for-go.v35 gopkg.in/azure/azure-sdk-for-go.v36 gopkg.in/azure/azure-sdk-for-go.v37 gopkg.in/azure/azure-sdk-for-go.v38 gopkg.in/azure/azure-sdk-for-go.v39 gopkg.in/azure/azure-sdk-for-go.v40 gopkg.in/azure/azure-sdk-for-go.v41 gopkg.in/azure/azure-sdk-for-go.v42 gopkg.in/azure/azure-sdk-for-go.v43 gopkg.in/azure/azure-sdk-for-go.v44 gopkg.in/azure/azure-sdk-for-go.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49