Versions in this module Expand all Collapse all v27 v27.3.0 Apr 18, 2019 v27.2.0 Apr 17, 2019 v27.1.0 Apr 11, 2019 v27.0.0 Mar 29, 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.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.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.v48