Versions in this module Expand all Collapse all v32 v32.6.0 Aug 27, 2019 v32.5.0 Aug 15, 2019 v32.4.0 Aug 13, 2019 v32.3.0 Aug 8, 2019 v32.2.0 Aug 8, 2019 v32.1.0 Aug 5, 2019 v32.0.0 Jul 30, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AccessProtocol string + const NFS + const SMB + func PossibleAccessProtocolValues() []AccessProtocol + type AccountCopyLogDetails struct + AccountName *string + CopyLogDetailsType CopyLogDetailsType + CopyLogLink *string + func (acld AccountCopyLogDetails) AsAccountCopyLogDetails() (*AccountCopyLogDetails, bool) + func (acld AccountCopyLogDetails) AsBasicCopyLogDetails() (BasicCopyLogDetails, bool) + func (acld AccountCopyLogDetails) AsCopyLogDetails() (*CopyLogDetails, bool) + func (acld AccountCopyLogDetails) AsDiskCopyLogDetails() (*DiskCopyLogDetails, bool) + func (acld AccountCopyLogDetails) AsHeavyAccountCopyLogDetails() (*HeavyAccountCopyLogDetails, bool) + func (acld AccountCopyLogDetails) MarshalJSON() ([]byte, error) + type AccountCredentialDetails struct + AccountConnectionString *string + AccountName *string + ShareCredentialDetails *[]ShareCredentialDetails + type AddressType string + const Commercial + const None + const Residential + func PossibleAddressTypeValues() []AddressType + type AddressValidationOutput struct + func (avo *AddressValidationOutput) UnmarshalJSON(body []byte) error + func (avo AddressValidationOutput) MarshalJSON() ([]byte, error) + type AddressValidationProperties struct + AlternateAddresses *[]ShippingAddress + ValidationStatus AddressValidationStatus + type AddressValidationStatus string + const Ambiguous + const Invalid + const Valid + func PossibleAddressValidationStatusValues() []AddressValidationStatus + type ApplianceNetworkConfiguration struct + MacAddress *string + Name *string + type ArmBaseObject struct + ID *string + Name *string + Type *string + type AvailableSkuRequest struct + Country *string + Location *string + SkuNames *[]SkuName + TransferType *string + type AvailableSkusResult struct + NextLink *string + Value *[]SkuInformation + func (asr AvailableSkusResult) IsEmpty() bool + type AvailableSkusResultIterator struct + func NewAvailableSkusResultIterator(page AvailableSkusResultPage) AvailableSkusResultIterator + func (iter *AvailableSkusResultIterator) Next() error + func (iter *AvailableSkusResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter AvailableSkusResultIterator) NotDone() bool + func (iter AvailableSkusResultIterator) Response() AvailableSkusResult + func (iter AvailableSkusResultIterator) Value() SkuInformation + type AvailableSkusResultPage struct + func NewAvailableSkusResultPage(...) AvailableSkusResultPage + func (page *AvailableSkusResultPage) Next() error + func (page *AvailableSkusResultPage) NextWithContext(ctx context.Context) (err error) + func (page AvailableSkusResultPage) NotDone() bool + func (page AvailableSkusResultPage) Response() AvailableSkusResult + func (page AvailableSkusResultPage) Values() []SkuInformation + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BasicCopyLogDetails interface + AsAccountCopyLogDetails func() (*AccountCopyLogDetails, bool) + AsCopyLogDetails func() (*CopyLogDetails, bool) + AsDiskCopyLogDetails func() (*DiskCopyLogDetails, bool) + AsHeavyAccountCopyLogDetails func() (*HeavyAccountCopyLogDetails, bool) + type BasicDestinationAccountDetails interface + AsDestinationAccountDetails func() (*DestinationAccountDetails, bool) + AsDestinationManagedDiskDetails func() (*DestinationManagedDiskDetails, bool) + AsDestinationStorageAccountDetails func() (*DestinationStorageAccountDetails, bool) + type BasicJobDetails interface + AsDiskJobDetails func() (*DiskJobDetails, bool) + AsHeavyJobDetails func() (*HeavyJobDetails, bool) + AsJobDetails func() (*JobDetails, bool) + AsJobDetailsType func() (*JobDetailsType, bool) + type BasicJobSecrets interface + AsDiskJobSecrets func() (*DiskJobSecrets, bool) + AsHeavyJobSecrets func() (*HeavyJobSecrets, bool) + AsJobSecrets func() (*JobSecrets, bool) + AsJobSecretsType func() (*JobSecretsType, bool) + type CancellationReason struct + Reason *string + type ContactDetails struct + ContactName *string + EmailList *[]string + Mobile *string + NotificationPreference *[]NotificationPreference + Phone *string + PhoneExtension *string + type CopyLogDetails struct + CopyLogDetailsType CopyLogDetailsType + func (cld CopyLogDetails) AsAccountCopyLogDetails() (*AccountCopyLogDetails, bool) + func (cld CopyLogDetails) AsBasicCopyLogDetails() (BasicCopyLogDetails, bool) + func (cld CopyLogDetails) AsCopyLogDetails() (*CopyLogDetails, bool) + func (cld CopyLogDetails) AsDiskCopyLogDetails() (*DiskCopyLogDetails, bool) + func (cld CopyLogDetails) AsHeavyAccountCopyLogDetails() (*HeavyAccountCopyLogDetails, bool) + func (cld CopyLogDetails) MarshalJSON() ([]byte, error) + type CopyLogDetailsType string + const CopyLogDetailsTypeCopyLogDetails + const CopyLogDetailsTypeDataBox + const CopyLogDetailsTypeDataBoxDisk + const CopyLogDetailsTypeDataBoxHeavy + func PossibleCopyLogDetailsTypeValues() []CopyLogDetailsType + type CopyProgress struct + AccountID *string + BytesSentToCloud *int64 + FilesProcessed *int64 + StorageAccountName *string + TotalBytesToProcess *int64 + TotalFilesToProcess *int64 + type CopyStatus string + const Completed + const CompletedWithErrors + const Failed + const InProgress + const NotReturned + const NotStarted + func PossibleCopyStatusValues() []CopyStatus + type DataDestinationType string + const DataDestinationTypeDestinationAccountDetails + const DataDestinationTypeManagedDisk + const DataDestinationTypeStorageAccount + func PossibleDataDestinationTypeValues() []DataDestinationType + type DestinationAccountDetails struct + AccountID *string + DataDestinationType DataDestinationType + func (dad DestinationAccountDetails) AsBasicDestinationAccountDetails() (BasicDestinationAccountDetails, bool) + func (dad DestinationAccountDetails) AsDestinationAccountDetails() (*DestinationAccountDetails, bool) + func (dad DestinationAccountDetails) AsDestinationManagedDiskDetails() (*DestinationManagedDiskDetails, bool) + func (dad DestinationAccountDetails) AsDestinationStorageAccountDetails() (*DestinationStorageAccountDetails, bool) + func (dad DestinationAccountDetails) MarshalJSON() ([]byte, error) + type DestinationManagedDiskDetails struct + AccountID *string + DataDestinationType DataDestinationType + ResourceGroupID *string + StagingStorageAccountID *string + func (dmdd DestinationManagedDiskDetails) AsBasicDestinationAccountDetails() (BasicDestinationAccountDetails, bool) + func (dmdd DestinationManagedDiskDetails) AsDestinationAccountDetails() (*DestinationAccountDetails, bool) + func (dmdd DestinationManagedDiskDetails) AsDestinationManagedDiskDetails() (*DestinationManagedDiskDetails, bool) + func (dmdd DestinationManagedDiskDetails) AsDestinationStorageAccountDetails() (*DestinationStorageAccountDetails, bool) + func (dmdd DestinationManagedDiskDetails) MarshalJSON() ([]byte, error) + type DestinationStorageAccountDetails struct + AccountID *string + DataDestinationType DataDestinationType + StorageAccountID *string + func (dsad DestinationStorageAccountDetails) AsBasicDestinationAccountDetails() (BasicDestinationAccountDetails, bool) + func (dsad DestinationStorageAccountDetails) AsDestinationAccountDetails() (*DestinationAccountDetails, bool) + func (dsad DestinationStorageAccountDetails) AsDestinationManagedDiskDetails() (*DestinationManagedDiskDetails, bool) + func (dsad DestinationStorageAccountDetails) AsDestinationStorageAccountDetails() (*DestinationStorageAccountDetails, bool) + func (dsad DestinationStorageAccountDetails) MarshalJSON() ([]byte, error) + type DestinationToServiceLocationMap struct + DestinationLocation *string + ServiceLocation *string + type DiskCopyLogDetails struct + CopyLogDetailsType CopyLogDetailsType + DiskSerialNumber *string + ErrorLogLink *string + VerboseLogLink *string + func (dcld DiskCopyLogDetails) AsAccountCopyLogDetails() (*AccountCopyLogDetails, bool) + func (dcld DiskCopyLogDetails) AsBasicCopyLogDetails() (BasicCopyLogDetails, bool) + func (dcld DiskCopyLogDetails) AsCopyLogDetails() (*CopyLogDetails, bool) + func (dcld DiskCopyLogDetails) AsDiskCopyLogDetails() (*DiskCopyLogDetails, bool) + func (dcld DiskCopyLogDetails) AsHeavyAccountCopyLogDetails() (*HeavyAccountCopyLogDetails, bool) + func (dcld DiskCopyLogDetails) MarshalJSON() ([]byte, error) + type DiskCopyProgress struct + BytesCopied *int64 + PercentComplete *int32 + SerialNumber *string + Status CopyStatus + type DiskJobDetails struct + ChainOfCustodySasKey *string + ContactDetails *ContactDetails + CopyLogDetails *[]BasicCopyLogDetails + CopyProgress *[]DiskCopyProgress + DeliveryPackage *PackageShippingDetails + DestinationAccountDetails *[]BasicDestinationAccountDetails + DisksAndSizeDetails map[string]*int32 + ErrorDetails *[]JobErrorDetails + ExpectedDataSizeInTeraBytes *int32 + JobDetailsType JobDetailsTypeEnum + JobStages *[]JobStages + Passkey *string + Preferences *Preferences + PreferredDisks map[string]*int32 + ReturnPackage *PackageShippingDetails + ReverseShipmentLabelSasKey *string + ShippingAddress *ShippingAddress + func (djd *DiskJobDetails) UnmarshalJSON(body []byte) error + func (djd DiskJobDetails) AsBasicJobDetails() (BasicJobDetails, bool) + func (djd DiskJobDetails) AsDiskJobDetails() (*DiskJobDetails, bool) + func (djd DiskJobDetails) AsHeavyJobDetails() (*HeavyJobDetails, bool) + func (djd DiskJobDetails) AsJobDetails() (*JobDetails, bool) + func (djd DiskJobDetails) AsJobDetailsType() (*JobDetailsType, bool) + func (djd DiskJobDetails) MarshalJSON() ([]byte, error) + type DiskJobSecrets struct + DiskSecrets *[]DiskSecret + IsPasskeyUserDefined *bool + JobSecretsType JobSecretsTypeEnum + PassKey *string + func (djs DiskJobSecrets) AsBasicJobSecrets() (BasicJobSecrets, bool) + func (djs DiskJobSecrets) AsDiskJobSecrets() (*DiskJobSecrets, bool) + func (djs DiskJobSecrets) AsHeavyJobSecrets() (*HeavyJobSecrets, bool) + func (djs DiskJobSecrets) AsJobSecrets() (*JobSecrets, bool) + func (djs DiskJobSecrets) AsJobSecretsType() (*JobSecretsType, bool) + func (djs DiskJobSecrets) MarshalJSON() ([]byte, error) + type DiskSecret struct + BitLockerKey *string + DiskSerialNumber *string + type Error struct + Code *string + Message *string + type HeavyAccountCopyLogDetails struct + AccountName *string + CopyLogDetailsType CopyLogDetailsType + CopyLogLink *[]string + func (hacld HeavyAccountCopyLogDetails) AsAccountCopyLogDetails() (*AccountCopyLogDetails, bool) + func (hacld HeavyAccountCopyLogDetails) AsBasicCopyLogDetails() (BasicCopyLogDetails, bool) + func (hacld HeavyAccountCopyLogDetails) AsCopyLogDetails() (*CopyLogDetails, bool) + func (hacld HeavyAccountCopyLogDetails) AsDiskCopyLogDetails() (*DiskCopyLogDetails, bool) + func (hacld HeavyAccountCopyLogDetails) AsHeavyAccountCopyLogDetails() (*HeavyAccountCopyLogDetails, bool) + func (hacld HeavyAccountCopyLogDetails) MarshalJSON() ([]byte, error) + type HeavyJobDetails struct + ChainOfCustodySasKey *string + ContactDetails *ContactDetails + CopyLogDetails *[]BasicCopyLogDetails + CopyProgress *[]CopyProgress + DeliveryPackage *PackageShippingDetails + DestinationAccountDetails *[]BasicDestinationAccountDetails + ErrorDetails *[]JobErrorDetails + ExpectedDataSizeInTeraBytes *int32 + JobDetailsType JobDetailsTypeEnum + JobStages *[]JobStages + Preferences *Preferences + ReturnPackage *PackageShippingDetails + ReverseShipmentLabelSasKey *string + ShippingAddress *ShippingAddress + func (hjd *HeavyJobDetails) UnmarshalJSON(body []byte) error + func (hjd HeavyJobDetails) AsBasicJobDetails() (BasicJobDetails, bool) + func (hjd HeavyJobDetails) AsDiskJobDetails() (*DiskJobDetails, bool) + func (hjd HeavyJobDetails) AsHeavyJobDetails() (*HeavyJobDetails, bool) + func (hjd HeavyJobDetails) AsJobDetails() (*JobDetails, bool) + func (hjd HeavyJobDetails) AsJobDetailsType() (*JobDetailsType, bool) + func (hjd HeavyJobDetails) MarshalJSON() ([]byte, error) + type HeavyJobSecrets struct + CabinetPodSecrets *[]HeavySecret + JobSecretsType JobSecretsTypeEnum + func (hjs HeavyJobSecrets) AsBasicJobSecrets() (BasicJobSecrets, bool) + func (hjs HeavyJobSecrets) AsDiskJobSecrets() (*DiskJobSecrets, bool) + func (hjs HeavyJobSecrets) AsHeavyJobSecrets() (*HeavyJobSecrets, bool) + func (hjs HeavyJobSecrets) AsJobSecrets() (*JobSecrets, bool) + func (hjs HeavyJobSecrets) AsJobSecretsType() (*JobSecretsType, bool) + func (hjs HeavyJobSecrets) MarshalJSON() ([]byte, error) + type HeavySecret struct + AccountCredentialDetails *[]AccountCredentialDetails + DevicePassword *string + DeviceSerialNumber *string + EncodedValidationCertPubKey *string + NetworkConfigurations *[]ApplianceNetworkConfiguration + type JobDetails struct + ChainOfCustodySasKey *string + ContactDetails *ContactDetails + CopyLogDetails *[]BasicCopyLogDetails + DeliveryPackage *PackageShippingDetails + DestinationAccountDetails *[]BasicDestinationAccountDetails + ErrorDetails *[]JobErrorDetails + ExpectedDataSizeInTeraBytes *int32 + JobDetailsType JobDetailsTypeEnum + JobStages *[]JobStages + Preferences *Preferences + ReturnPackage *PackageShippingDetails + ReverseShipmentLabelSasKey *string + ShippingAddress *ShippingAddress + func (jd *JobDetails) UnmarshalJSON(body []byte) error + func (jd JobDetails) AsBasicJobDetails() (BasicJobDetails, bool) + func (jd JobDetails) AsDiskJobDetails() (*DiskJobDetails, bool) + func (jd JobDetails) AsHeavyJobDetails() (*HeavyJobDetails, bool) + func (jd JobDetails) AsJobDetails() (*JobDetails, bool) + func (jd JobDetails) AsJobDetailsType() (*JobDetailsType, bool) + func (jd JobDetails) MarshalJSON() ([]byte, error) + type JobDetailsType struct + ChainOfCustodySasKey *string + ContactDetails *ContactDetails + CopyLogDetails *[]BasicCopyLogDetails + CopyProgress *[]CopyProgress + DeliveryPackage *PackageShippingDetails + DestinationAccountDetails *[]BasicDestinationAccountDetails + ErrorDetails *[]JobErrorDetails + ExpectedDataSizeInTeraBytes *int32 + JobDetailsType JobDetailsTypeEnum + JobStages *[]JobStages + Preferences *Preferences + ReturnPackage *PackageShippingDetails + ReverseShipmentLabelSasKey *string + ShippingAddress *ShippingAddress + func (jdt *JobDetailsType) UnmarshalJSON(body []byte) error + func (jdt JobDetailsType) AsBasicJobDetails() (BasicJobDetails, bool) + func (jdt JobDetailsType) AsDiskJobDetails() (*DiskJobDetails, bool) + func (jdt JobDetailsType) AsHeavyJobDetails() (*HeavyJobDetails, bool) + func (jdt JobDetailsType) AsJobDetails() (*JobDetails, bool) + func (jdt JobDetailsType) AsJobDetailsType() (*JobDetailsType, bool) + func (jdt JobDetailsType) MarshalJSON() ([]byte, error) + type JobDetailsTypeEnum string + const JobDetailsTypeDataBox + const JobDetailsTypeDataBoxDisk + const JobDetailsTypeDataBoxHeavy + const JobDetailsTypeJobDetails + func PossibleJobDetailsTypeEnumValues() []JobDetailsTypeEnum + type JobErrorDetails struct + ErrorCode *int32 + ErrorMessage *string + ExceptionMessage *string + RecommendedAction *string + type JobProperties struct + CancellationReason *string + Details BasicJobDetails + Error *Error + IsCancellable *bool + IsDeletable *bool + IsShippingAddressEditable *bool + StartTime *date.Time + Status StageName + func (jp *JobProperties) UnmarshalJSON(body []byte) error + type JobResource struct + ID *string + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (jr *JobResource) UnmarshalJSON(body []byte) error + func (jr JobResource) MarshalJSON() ([]byte, error) + type JobResourceList struct + NextLink *string + Value *[]JobResource + func (jrl JobResourceList) IsEmpty() bool + type JobResourceListIterator struct + func NewJobResourceListIterator(page JobResourceListPage) JobResourceListIterator + func (iter *JobResourceListIterator) Next() error + func (iter *JobResourceListIterator) NextWithContext(ctx context.Context) (err error) + func (iter JobResourceListIterator) NotDone() bool + func (iter JobResourceListIterator) Response() JobResourceList + func (iter JobResourceListIterator) Value() JobResource + type JobResourceListPage struct + func NewJobResourceListPage(getNextPage func(context.Context, JobResourceList) (JobResourceList, error)) JobResourceListPage + func (page *JobResourceListPage) Next() error + func (page *JobResourceListPage) NextWithContext(ctx context.Context) (err error) + func (page JobResourceListPage) NotDone() bool + func (page JobResourceListPage) Response() JobResourceList + func (page JobResourceListPage) Values() []JobResource + type JobResourceUpdateParameter struct + Tags map[string]*string + func (jrup *JobResourceUpdateParameter) UnmarshalJSON(body []byte) error + func (jrup JobResourceUpdateParameter) MarshalJSON() ([]byte, error) + type JobSecrets struct + JobSecretsType JobSecretsTypeEnum + func (js JobSecrets) AsBasicJobSecrets() (BasicJobSecrets, bool) + func (js JobSecrets) AsDiskJobSecrets() (*DiskJobSecrets, bool) + func (js JobSecrets) AsHeavyJobSecrets() (*HeavyJobSecrets, bool) + func (js JobSecrets) AsJobSecrets() (*JobSecrets, bool) + func (js JobSecrets) AsJobSecretsType() (*JobSecretsType, bool) + func (js JobSecrets) MarshalJSON() ([]byte, error) + type JobSecretsType struct + JobSecretsType JobSecretsTypeEnum + PodSecrets *[]Secret + func (jst JobSecretsType) AsBasicJobSecrets() (BasicJobSecrets, bool) + func (jst JobSecretsType) AsDiskJobSecrets() (*DiskJobSecrets, bool) + func (jst JobSecretsType) AsHeavyJobSecrets() (*HeavyJobSecrets, bool) + func (jst JobSecretsType) AsJobSecrets() (*JobSecrets, bool) + func (jst JobSecretsType) AsJobSecretsType() (*JobSecretsType, bool) + func (jst JobSecretsType) MarshalJSON() ([]byte, error) + type JobSecretsTypeEnum string + const JobSecretsTypeDataBox + const JobSecretsTypeDataBoxDisk + const JobSecretsTypeDataBoxHeavy + const JobSecretsTypeJobSecrets + func PossibleJobSecretsTypeEnumValues() []JobSecretsTypeEnum + type JobStages struct + DisplayName *string + ErrorDetails *[]JobErrorDetails + JobStageDetails interface{} + StageName StageName + StageStatus StageStatus + StageTime *date.Time + type JobsClient struct + func NewJobsClient(subscriptionID string) JobsClient + func NewJobsClientWithBaseURI(baseURI string, subscriptionID string) JobsClient + func (client JobsClient) BookShipmentPickUp(ctx context.Context, resourceGroupName string, jobName string, ...) (result ShipmentPickUpResponse, err error) + func (client JobsClient) BookShipmentPickUpPreparer(ctx context.Context, resourceGroupName string, jobName string, ...) (*http.Request, error) + func (client JobsClient) BookShipmentPickUpResponder(resp *http.Response) (result ShipmentPickUpResponse, err error) + func (client JobsClient) BookShipmentPickUpSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Cancel(ctx context.Context, resourceGroupName string, jobName string, ...) (result autorest.Response, err error) + func (client JobsClient) CancelPreparer(ctx context.Context, resourceGroupName string, jobName string, ...) (*http.Request, error) + func (client JobsClient) CancelResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobsClient) CancelSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Create(ctx context.Context, resourceGroupName string, jobName string, ...) (result JobsCreateFuture, err error) + func (client JobsClient) CreatePreparer(ctx context.Context, resourceGroupName string, jobName string, ...) (*http.Request, error) + func (client JobsClient) CreateResponder(resp *http.Response) (result JobResource, err error) + func (client JobsClient) CreateSender(req *http.Request) (future JobsCreateFuture, err error) + func (client JobsClient) Delete(ctx context.Context, resourceGroupName string, jobName string) (result JobsDeleteFuture, err error) + func (client JobsClient) DeletePreparer(ctx context.Context, resourceGroupName string, jobName string) (*http.Request, error) + func (client JobsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobsClient) DeleteSender(req *http.Request) (future JobsDeleteFuture, err error) + func (client JobsClient) Get(ctx context.Context, resourceGroupName string, jobName string, expand string) (result JobResource, err error) + func (client JobsClient) GetPreparer(ctx context.Context, resourceGroupName string, jobName string, expand string) (*http.Request, error) + func (client JobsClient) GetResponder(resp *http.Response) (result JobResource, err error) + func (client JobsClient) GetSender(req *http.Request) (*http.Response, error) + func (client JobsClient) List(ctx context.Context, skipToken string) (result JobResourceListPage, err error) + func (client JobsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, skipToken string) (result JobResourceListPage, err error) + func (client JobsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, skipToken string) (result JobResourceListIterator, err error) + func (client JobsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, skipToken string) (*http.Request, error) + func (client JobsClient) ListByResourceGroupResponder(resp *http.Response) (result JobResourceList, err error) + func (client JobsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client JobsClient) ListComplete(ctx context.Context, skipToken string) (result JobResourceListIterator, err error) + func (client JobsClient) ListCredentials(ctx context.Context, resourceGroupName string, jobName string) (result UnencryptedCredentialsList, err error) + func (client JobsClient) ListCredentialsPreparer(ctx context.Context, resourceGroupName string, jobName string) (*http.Request, error) + func (client JobsClient) ListCredentialsResponder(resp *http.Response) (result UnencryptedCredentialsList, err error) + func (client JobsClient) ListCredentialsSender(req *http.Request) (*http.Response, error) + func (client JobsClient) ListPreparer(ctx context.Context, skipToken string) (*http.Request, error) + func (client JobsClient) ListResponder(resp *http.Response) (result JobResourceList, err error) + func (client JobsClient) ListSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Update(ctx context.Context, resourceGroupName string, jobName string, ...) (result JobsUpdateFuture, err error) + func (client JobsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, jobName string, ...) (*http.Request, error) + func (client JobsClient) UpdateResponder(resp *http.Response) (result JobResource, err error) + func (client JobsClient) UpdateSender(req *http.Request) (future JobsUpdateFuture, err error) + type JobsCreateFuture struct + func (future *JobsCreateFuture) Result(client JobsClient) (jr JobResource, err error) + type JobsDeleteFuture struct + func (future *JobsDeleteFuture) Result(client JobsClient) (ar autorest.Response, err error) + type JobsUpdateFuture struct + func (future *JobsUpdateFuture) Result(client JobsClient) (jr JobResource, err error) + type NotificationPreference struct + SendNotification *bool + StageName NotificationStageName + type NotificationStageName string + const AtAzureDC + const DataCopy + const Delivered + const DevicePrepared + const Dispatched + const PickedUp + func PossibleNotificationStageNameValues() []NotificationStageName + type Operation struct + Display *OperationDisplay + Name *string + Origin *string + Properties interface{} + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationList struct + NextLink *string + Value *[]Operation + func (ol OperationList) IsEmpty() bool + type OperationListIterator struct + func NewOperationListIterator(page OperationListPage) OperationListIterator + func (iter *OperationListIterator) Next() error + func (iter *OperationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListIterator) NotDone() bool + func (iter OperationListIterator) Response() OperationList + func (iter OperationListIterator) Value() Operation + type OperationListPage struct + func NewOperationListPage(getNextPage func(context.Context, OperationList) (OperationList, error)) OperationListPage + func (page *OperationListPage) Next() error + func (page *OperationListPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListPage) NotDone() bool + func (page OperationListPage) Response() OperationList + func (page OperationListPage) Values() []Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PackageShippingDetails struct + CarrierName *string + TrackingID *string + TrackingURL *string + type Preferences struct + PreferredDataCenterRegion *[]string + type Resource struct + Location *string + Sku *Sku + Tags map[string]*string + func (r Resource) MarshalJSON() ([]byte, error) + type Secret struct + AccountCredentialDetails *[]AccountCredentialDetails + DevicePassword *string + DeviceSerialNumber *string + EncodedValidationCertPubKey *string + NetworkConfigurations *[]ApplianceNetworkConfiguration + type ServiceClient struct + func NewServiceClient(subscriptionID string) ServiceClient + func NewServiceClientWithBaseURI(baseURI string, subscriptionID string) ServiceClient + func (client ServiceClient) ListAvailableSkus(ctx context.Context, location string, availableSkuRequest AvailableSkuRequest) (result AvailableSkusResultPage, err error) + func (client ServiceClient) ListAvailableSkusComplete(ctx context.Context, location string, availableSkuRequest AvailableSkuRequest) (result AvailableSkusResultIterator, err error) + func (client ServiceClient) ListAvailableSkusPreparer(ctx context.Context, location string, availableSkuRequest AvailableSkuRequest) (*http.Request, error) + func (client ServiceClient) ListAvailableSkusResponder(resp *http.Response) (result AvailableSkusResult, err error) + func (client ServiceClient) ListAvailableSkusSender(req *http.Request) (*http.Response, error) + func (client ServiceClient) ValidateAddressMethod(ctx context.Context, location string, validateAddress ValidateAddress) (result AddressValidationOutput, err error) + func (client ServiceClient) ValidateAddressMethodPreparer(ctx context.Context, location string, validateAddress ValidateAddress) (*http.Request, error) + func (client ServiceClient) ValidateAddressMethodResponder(resp *http.Response) (result AddressValidationOutput, err error) + func (client ServiceClient) ValidateAddressMethodSender(req *http.Request) (*http.Response, error) + type ShareCredentialDetails struct + Password *string + ShareName *string + ShareType ShareDestinationFormatType + SupportedAccessProtocols *[]AccessProtocol + UserName *string + type ShareDestinationFormatType string + const AzureFile + const BlockBlob + const HCS + const ManagedDisk + const PageBlob + const UnknownType + func PossibleShareDestinationFormatTypeValues() []ShareDestinationFormatType + type ShipmentPickUpRequest struct + EndTime *date.Time + ShipmentLocation *string + StartTime *date.Time + type ShipmentPickUpResponse struct + ConfirmationNumber *string + ReadyByTime *date.Time + type ShippingAddress struct + AddressType AddressType + City *string + CompanyName *string + Country *string + PostalCode *string + StateOrProvince *string + StreetAddress1 *string + StreetAddress2 *string + StreetAddress3 *string + ZipExtendedCode *string + type Sku struct + DisplayName *string + Family *string + Name SkuName + type SkuCapacity struct + Maximum *string + Usable *string + type SkuCost struct + MeterID *string + MeterType *string + type SkuDisabledReason string + const SkuDisabledReasonCountry + const SkuDisabledReasonFeature + const SkuDisabledReasonNoSubscriptionInfo + const SkuDisabledReasonNone + const SkuDisabledReasonOfferType + const SkuDisabledReasonRegion + func PossibleSkuDisabledReasonValues() []SkuDisabledReason + type SkuInformation struct + Enabled *bool + Sku *Sku + func (si *SkuInformation) UnmarshalJSON(body []byte) error + func (si SkuInformation) MarshalJSON() ([]byte, error) + type SkuName string + const DataBox + const DataBoxDisk + const DataBoxHeavy + func PossibleSkuNameValues() []SkuName + type SkuProperties struct + APIVersions *[]string + Capacity *SkuCapacity + Costs *[]SkuCost + DestinationToServiceLocationMap *[]DestinationToServiceLocationMap + DisabledReason SkuDisabledReason + DisabledReasonMessage *string + RequiredFeature *string + type StageName string + const StageNameAborted + const StageNameAtAzureDC + const StageNameCancelled + const StageNameCompleted + const StageNameCompletedWithErrors + const StageNameDataCopy + const StageNameDelivered + const StageNameDeviceOrdered + const StageNameDevicePrepared + const StageNameDispatched + const StageNameFailedIssueDetectedAtAzureDC + const StageNameFailedIssueReportedAtCustomer + const StageNamePickedUp + func PossibleStageNameValues() []StageName + type StageStatus string + const StageStatusCancelled + const StageStatusCancelling + const StageStatusFailed + const StageStatusInProgress + const StageStatusNone + const StageStatusSucceeded + const StageStatusSucceededWithErrors + func PossibleStageStatusValues() []StageStatus + type UnencryptedCredentials struct + JobName *string + JobSecrets BasicJobSecrets + func (uc *UnencryptedCredentials) UnmarshalJSON(body []byte) error + type UnencryptedCredentialsList struct + NextLink *string + Value *[]UnencryptedCredentials + type UpdateJobDetails struct + ContactDetails *ContactDetails + ShippingAddress *ShippingAddress + type UpdateJobProperties struct + DestinationAccountDetails *[]BasicDestinationAccountDetails + Details *UpdateJobDetails + func (ujp *UpdateJobProperties) UnmarshalJSON(body []byte) error + type ValidateAddress struct + DeviceType SkuName + ShippingAddress *ShippingAddress Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v15 gopkg.in/azure/azure-sdk-for-go.v16 gopkg.in/azure/azure-sdk-for-go.v17 gopkg.in/azure/azure-sdk-for-go.v18 gopkg.in/azure/azure-sdk-for-go.v19 gopkg.in/azure/azure-sdk-for-go.v20 gopkg.in/azure/azure-sdk-for-go.v21 gopkg.in/azure/azure-sdk-for-go.v22 gopkg.in/azure/azure-sdk-for-go.v23 gopkg.in/azure/azure-sdk-for-go.v24 gopkg.in/azure/azure-sdk-for-go.v25 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.v29 gopkg.in/azure/azure-sdk-for-go.v30 gopkg.in/azure/azure-sdk-for-go.v31 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