@azure/arm-databox package

Interfacce

AccountCredentialDetails

Dettagli delle credenziali dell'account.

AdditionalErrorInfo

Questa classe rappresenta informazioni aggiuntive che i provider di risorse passano quando si verifica un errore.

AddressValidationOutput

Output dell'API di convalida degli indirizzi.

AddressValidationProperties

Output di convalida dell'indirizzo.

ApiError

interfaccia del modello ApiError

ApplianceNetworkConfiguration

Configurazione della scheda di rete di un oggetto DataBox.

AvailableSkuRequest

Filtri per la visualizzazione degli SKU disponibili.

AzureFileFilterDetails

Filtrare i dettagli per trasferire i file di Azure

BlobFilterDetails

Filtrare i dettagli per trasferire i BLOB di Azure

CancellationReason

Motivo dell'annullamento.

CloudError

Fornisce informazioni aggiuntive su una risposta di errore HTTP.

ContactDetails

Dettagli contatto.

ContactInfo

Informazioni di contatto.

CopyLogDetails

Dettagli per il log generato durante la copia.

CopyProgress

Stato di avanzamento della copia.

CreateJobValidations

Esegue tutte le convalide di creazione pre-processo.

CreateOrderLimitForSubscriptionValidationRequest

Richiedere di convalidare il limite di ordine di creazione per la sottoscrizione corrente.

CreateOrderLimitForSubscriptionValidationResponseProperties

Proprietà del limite di creazione dell'ordine per la risposta di convalida della sottoscrizione.

CustomerDiskJobSecrets

Segreti relativi al processo del disco del cliente.

DataAccountDetails

Dettagli dell'account dei dati da trasferire

DataBoxAccountCopyLogDetails

Copiare i dettagli del log per un account di archiviazione di un processo DataBox

DataBoxCustomerDiskCopyLogDetails

Copiare i dettagli del log per il disco del cliente

DataBoxCustomerDiskCopyProgress

Avanzamento della copia del disco del cliente DataBox

DataBoxCustomerDiskJobDetails

Dettagli del processo del disco del cliente.

DataBoxDiskCopyLogDetails

Copiare i dettagli del log per un disco

DataBoxDiskCopyProgress

Stato della copia del disco DataBox

DataBoxDiskGranularCopyLogDetails

Dettagli del log di copia granulare per il disco del cliente

DataBoxDiskGranularCopyProgress

Stato di avanzamento della copia granulare del disco DataBox

DataBoxDiskJobDetails

Dettagli del processo del disco DataBox.

DataBoxDiskJobSecrets

Segreti relativi al processo su disco.

DataBoxHeavyAccountCopyLogDetails

Copiare i dettagli del log per un account di archiviazione per Databox heavy

DataBoxHeavyJobDetails

Dettagli del processo del dispositivo Databox Heavy

DataBoxHeavyJobSecrets

Segreti correlati a un processo di databox pesante.

DataBoxHeavySecret

Segreti correlati a un oggetto Databox heavy.

DataBoxJobDetails

Dettagli processo Databox

DataBoxManagementClientOptionalParams

Parametri facoltativi per il client.

DataBoxScheduleAvailabilityRequest

Corpo della richiesta per ottenere la disponibilità per la pianificazione degli ordini di data box.

DataBoxSecret

Segreti correlati a un oggetto DataBox.

DataExportDetails

Dettagli dei dati da usare per l'esportazione dei dati da Azure.

DataImportDetails

Dettagli dei dati da usare per l'importazione di dati in Azure.

DataLocationToServiceLocationMap

Mappa della posizione dei dati alla posizione del servizio

DataTransferDetailsValidationRequest

Richiedere di convalidare i dettagli dell'esportazione e dell'importazione dei dati.

DataTransferDetailsValidationResponseProperties

Proprietà della risposta di convalida dei dettagli del trasferimento dei dati.

DataboxJobSecrets

Segreti correlati a un processo databox.

DatacenterAddressInstructionResponse

Istruzione del data center per la posizione di archiviazione specificata.

DatacenterAddressLocationResponse

Indirizzo del data center per la posizione di archiviazione specificata.

DatacenterAddressRequest

Corpo della richiesta per ottenere l'indirizzo del data center.

DatacenterAddressResponse

Indirizzo del data center per la posizione di archiviazione specificata.

DcAccessSecurityCode

Codice di sicurezza dell'accesso dc

Details

Interfaccia modello Dettagli

DeviceCapabilityDetails

Dettagli sulle funzionalità del dispositivo per uno SKU specifico per una determinata area.

DeviceCapabilityRequest

Corpo della richiesta per ottenere le funzionalità del dispositivo per lo SKU specificato.

DeviceCapabilityResponse

Funzionalità del dispositivo per lo SKU specificato in un'area

DeviceErasureDetails

Dettagli sulla cancellazione del dispositivo con stato di completamento della cancellazione, chiave sas di cancellazione sicura e chiave sas erasureordestructionlog

DiskScheduleAvailabilityRequest

Corpo della richiesta per ottenere la disponibilità per la pianificazione degli ordini dei dischi.

DiskSecret

Contiene tutti i segreti di un disco.

EncryptionPreferences

Preferenze correlate alla crittografia.

ErrorDetail

interfaccia modello ErrorDetail

ExportDiskDetails

Esportare i dettagli del disco

FilterFileDetails

Dettagli dei file di filtro da usare per il trasferimento dei dati.

GranularCopyLogDetails

Dettagli granulari per il log generato durante la copia.

GranularCopyProgress

Stato di avanzamento granulare della copia.

HeavyScheduleAvailabilityRequest

Corpo della richiesta per ottenere la disponibilità per la pianificazione di ordini pesanti.

IdentityProperties

Proprietà dell'identità gestita.

ImportDiskDetails

Importare i dettagli del disco

JobDelayDetails

Dettagli notifica ritardo processo

JobDeliveryInfo

Informazioni aggiuntive sulla consegna.

JobDetails

Dettagli processo.

JobProperties

Proprietà lavoro

JobResource

Risorsa processo.

JobResourceUpdateParameter

Il parametro JobResourceUpdate.

JobSecrets

Classe di base per i segreti

JobStages

Fasi del processo.

JobsBookShipmentPickUpOptionalParams

Parametri facoltativi.

JobsCancelOptionalParams

Parametri facoltativi.

JobsCreateOptionalParams

Parametri facoltativi.

JobsDeleteOptionalParams

Parametri facoltativi.

JobsGetOptionalParams

Parametri facoltativi.

JobsListByResourceGroupOptionalParams

Parametri facoltativi.

JobsListCredentialsOptionalParams

Parametri facoltativi.

JobsListOptionalParams

Parametri facoltativi.

JobsMarkDevicesShippedOptionalParams

Parametri facoltativi.

JobsOperations

Interfaccia che rappresenta un'operazione di processo.

JobsUpdateOptionalParams

Parametri facoltativi.

KeyEncryptionKey

Chiave di crittografia contenente informazioni dettagliate sulla chiave per crittografare chiavi diverse.

LastMitigationActionOnJob

Ultima azione di mitigazione eseguita sul processo

ManagedDiskDetails

Dettagli dei dischi gestiti.

MarkDevicesShippedRequest

Corpo della richiesta per fornire i dettagli del pacchetto di recapito del processo

MitigateJobRequest

Processo di mitigazione acquisito dal corpo della richiesta per l'API Di mitigazione

MitigateOptionalParams

Parametri facoltativi.

NotificationPreference

Preferenza di notifica per una fase del processo.

Operation

Entità operazione.

OperationDisplay

Visualizzazione dell'operazione

OperationsListOptionalParams

Parametri facoltativi.

OperationsOperations

Interfaccia che rappresenta un'operazione operations.

PackageCarrierDetails

Dettagli del gestore di pacchetti.

PackageCarrierInfo

informazioni sul gestore di pacchetti

PackageShippingDetails

dettagli spedizione pacchetto

PageSettings

Opzioni per il metodo byPage

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

Preferences

Preferenze correlate all'ordine

PreferencesValidationRequest

Richiedere di convalidare la preferenza del trasporto e del data center.

PreferencesValidationResponseProperties

Proprietà del data center e risposta di convalida delle preferenze di trasporto.

RegionConfigurationRequest

Corpo della richiesta per ottenere la configurazione per l'area.

RegionConfigurationResponse

Risposta di configurazione specifica di un'area.

Resource

Campi comuni restituiti nella risposta per tutte le risorse di Azure Resource Manager

ResourceIdentity

Dettagli identità msi della risorsa

RestorePollerOptions
ReverseShippingDetails

Indirizzo di spedizione inverso e dettagli di contatto per un processo.

ScheduleAvailabilityRequest

Corpo della richiesta per ottenere la disponibilità per la pianificazione degli ordini.

ScheduleAvailabilityResponse

Pianificare la disponibilità per lo SKU specificato in un'area.

ServiceListAvailableSkusByResourceGroupOptionalParams

Parametri facoltativi.

ServiceOperations

Interfaccia che rappresenta un'operazione di servizio.

ServiceRegionConfigurationByResourceGroupOptionalParams

Parametri facoltativi.

ServiceRegionConfigurationOptionalParams

Parametri facoltativi.

ServiceValidateAddressOptionalParams

Parametri facoltativi.

ServiceValidateInputsByResourceGroupOptionalParams

Parametri facoltativi.

ServiceValidateInputsOptionalParams

Parametri facoltativi.

ShareCredentialDetails

Dettagli delle credenziali delle condivisioni nell'account.

ShipmentPickUpRequest

Dettagli della richiesta di ritiro della spedizione.

ShipmentPickUpResponse

Risposta di ritiro della spedizione.

ShippingAddress

Indirizzo di spedizione in cui il cliente desidera ricevere il dispositivo.

SimplePollerLike

Un semplice poller che può essere usato per eseguire il polling di un'operazione a esecuzione prolungata.

Sku

Lo SKU.

SkuAvailabilityValidationRequest

Richiedere di convalidare la disponibilità dello SKU.

SkuAvailabilityValidationResponseProperties

Proprietà della risposta di convalida della disponibilità sku.

SkuCapacity

Capacità dello SKU.

SkuCost

Descrive i metadati per il recupero delle informazioni sui prezzi.

SkuInformation

Informazioni sullo SKU.

SkuProperties

Proprietà dello sku.

StorageAccountDetails

Dettagli per l'account di archiviazione.

SubscriptionIsAllowedToCreateJobValidationRequest

Richiedere di convalidare l'autorizzazione di sottoscrizione per creare processi.

SubscriptionIsAllowedToCreateJobValidationResponseProperties

Proprietà dell'autorizzazione di sottoscrizione per creare una risposta di convalida del processo.

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

TrackedResource

La definizione del modello di risorsa per una risorsa di livello superiore di Azure Resource Manager con "tag" e "location"

TransferAllDetails

Dettagli per trasferire tutti i dati.

TransferConfiguration

Configurazione per la definizione del trasferimento dei dati.

TransferConfigurationTransferAllDetails

Mappa del tipo di filtro e i dettagli per trasferire tutti i dati. Questo campo è obbligatorio solo se transferConfigurationType viene assegnato come TransferAll

TransferConfigurationTransferFilterDetails

Mappa del tipo di filtro e dei dettagli da filtrare. Questo campo è obbligatorio solo se transferConfigurationType viene specificato come TransferUsingFilter.

TransferFilterDetails

Dettagli del filtro del trasferimento dei dati.

TransportAvailabilityDetails

Dettagli sulla disponibilità delle opzioni di trasporto per un'area specifica.

TransportAvailabilityRequest

Corpo della richiesta per ottenere la disponibilità del trasporto per lo SKU specificato.

TransportAvailabilityResponse

Opzioni di trasporto disponibili per lo SKU specificato in un'area.

TransportPreferences

Preferenze relative alla logistica della spedizione dello SKU

UnencryptedCredentials

Credenziali non crittografate per l'accesso al dispositivo.

UpdateJobDetails

Dettagli del processo per l'aggiornamento.

UpdateJobProperties

Proprietà del lavoro per aggiornamento

UserAssignedIdentity

Proprietà di identità assegnate dall'utente

UserAssignedProperties

Proprietà di identità assegnate dall'utente.

ValidateAddress

Requisiti per convalidare l'indirizzo del cliente in cui deve essere spedito il dispositivo.

ValidationInputRequest

Campi minimi che devono essere presenti in qualsiasi tipo di richiesta di convalida.

ValidationInputResponse

Proprietà minime che devono essere presenti in ogni singola risposta di convalida.

ValidationRequest

Requisito minimo di richiesta di qualsiasi categoria di convalida.

ValidationResponse

Risposta delle convalide di creazione preliminare del processo.

ValidationResponseProperties

Proprietà della risposta di validazione pre-creazione di posti di lavoro.

Alias tipo

AccessProtocol

Protocolli di accesso supportati nel dispositivo.

AddressType

Tipo di indirizzo.

AddressValidationStatus

Stato di convalida dell'indirizzo.

AzureSupportedClouds

I valori supportati per l'impostazione cloud come tipo letterale stringa

ClassDiscriminator

Indica il tipo di dettagli del processo.

ContinuablePage

Interfaccia che descrive una pagina di risultati.

CopyLogDetailsUnion

Alias per CopyLogDetailsUnion

CopyStatus

Lo stato della copia
KnownCopyStatus può essere usato in modo intercambiabile con CopyStatus, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

NotStarted: la copia dei dati non è ancora stata avviata.
InProgress: la copia dei dati è in corso.
Completato: copia dei dati completata.
CompletedWithErrors: copia dei dati completata con errori.
non riuscito: la copia dei dati non è riuscita. Nessun dato è stato copiato.
NotReturned: nessuna copia attivata perché il dispositivo non è stato restituito.
HardwareError: il dispositivo ha rilevato problemi hardware.
DeviceFormatted: copia dei dati non riuscita. Il dispositivo è stato formattato dall'utente.
DeviceMetadataModified: copia dei dati non riuscita. I metadati del dispositivo sono stati modificati dall'utente.
StorageAccountNotAccessible: la copia dei dati non è riuscita. L'account di archiviazione non era accessibile durante la copia.
UnsupportedData: copia dei dati non riuscita. Il contenuto dei dati del dispositivo non è supportato.
DriveNotReceived: nessuna copia attivata perché il dispositivo non è stato ricevuto.
UnsupportedDrive: nessuna copia attivata perché il tipo di dispositivo non è supportato.
AltroServiceError: la copia non è riuscita a causa di un errore del servizio.
OtherUserError: la copia non è riuscita a causa di un errore dell'utente.
DriveNotDetected: la copia non è riuscita a causa di un errore di rilevamento del disco.
DriveCorrupted: la copia non è riuscita a causa di un'unità danneggiata.
MetadataFilesModifiedOrRemoved: copia non riuscita a causa di file di metadati modificati o rimossi.

CreatedByType

Tipo di entità che ha creato la risorsa.
KnownCreatedByType può essere usato in modo intercambiabile con CreatedByType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

User: l'entità è stata creata da un utente.
'applicazione: l'entità è stata creata da un'applicazione.
ManagedIdentity: l'entità è stata creata da un'identità gestita.
Key: l'entità è stata creata da una chiave.

CustomerResolutionCode

Codice risoluzione fornito dal cliente.

DataAccountDetailsUnion

Alias per DataAccountDetailsUnion

DataAccountType

Tipo di account.

DataCenterCode

Codice DataCenter.
KnownDataCenterCode può essere usato in modo intercambiabile con DataCenterCode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

non valido
BY2
BY1
ORK70
am2
AMS20
BY21
by24
MWH01
AMS06
SSE90
SYD03
SYD23
CBR20
YTO20
CWL20
LON24
BOM01
BL20
BL7
SEL20
TYO01
BN1
sn5
cys04
TYO22
YTO21
YQB20
FRA22
MAA01
CPQ02
CPQ20
SIN20
HKG20
SG2
MEL23
SEL21
OSA20
SHA03
BJB
JNB22
JNB21
MNZ21
SN8
AUH20
ZRH20
PUS20
AdHoc
CH1
DSM05
DUB07
PNQ01
SVG20
OSA02
OSA22
PAR22
BN7
SN6
DI BJS20
BL24
IDC5
TYO23
NTG20
DXB23
DSM11
AMS25
CPQ21
OSA23

DatacenterAddressResponseUnion

Alias per DatacenterAddressResponseUnion

DatacenterAddressType

Tipo di indirizzo del data center

DelayNotificationStatus

Stato della notifica
KnownDelayNotificationStatus può essere usato in modo intercambiabile con DelayNotificationStatus, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

attivo: il ritardo è ancora attivo
risolta: il ritardo è stato risolto

DoubleEncryption

Definisce il livello secondario di abilitazione della crittografia basata su software.

FilterFileType

Tipo del file di filtro.

GranularCopyLogDetailsUnion

Alias per GranularCopyLogDetailsUnion

HardwareEncryption

Supporto della crittografia hardware per un determinato SKU per una determinata area.

JobDeliveryType

Tipo di recapito del processo.

JobDetailsUnion

Alias per JobDetailsUnion

JobSecretsUnion

Alias per JobSecretsUnion

KekType

Tipo di chiave di crittografia usata per la crittografia della chiave.

LogCollectionLevel

Livello dei log da raccogliere.

ModelName

Nome descrittivo del cliente della combinazione di versione e capacità del dispositivo. Questo campo è necessario solo al momento dell'ordinamento del dispositivo di generazione più recente, ad esempio AzureDataBox120 e AzureDataBox525 a partire da febbraio/2025

NotificationStageName

Nome della fase.
KnownNotificationStageName può essere usato in modo intercambiabile con NotificationStageName, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

DevicePrepared: notifica in fase di preparazione del dispositivo.
dispatched: notifica in fase di invio del dispositivo.
recapitata: notifica in fase di consegna del dispositivo.
PickedUp: notifica al dispositivo prelevato dalla fase utente.
AtAzureDC: notifica al dispositivo ricevuto nella fase del data center di Azure.
datacopy: notifica nella fase iniziale della copia dei dati.
Creato: notifica nella fase di creazione del processo.
ShippedToCustomer: notifica ai dispositivi spediti alla fase del cliente.

OverallValidationStatus

Stato di convalida generale.

PortalDelayErrorCode

Codice di errore di ritardo
KnownPortalDelayErrorCode può essere usato in modo intercambiabile con PortalDelayErrorCode, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

InternalIssueDelay: ritardo dovuto a qualsiasi motivo interno
ActiveOrderLimitBreachedDelay: è stato violato il limite dell'ordine attivo.
HighDemandDelay: alta domanda
LargeNumberOfFilesDelay: copia lenta a causa di un numero elevato di file

ReverseShippingDetailsEditStatus

Stato modificabile per indirizzo di spedizione inversa e informazioni di contatto

ReverseTransportPreferenceEditStatus

Stato modificabile per le preferenze Di trasporto inverso

ScheduleAvailabilityRequestUnion

Alias per ScheduleAvailabilityRequestUnion

ShareDestinationFormatType

Tipo della condivisione.

SkuDisabledReason

Motivo per cui lo SKU è disabilitato.

SkuName

Nomi SKU.

StageName

Nome della fase in corso.
KnownStageName può essere usato in modo intercambiabile con StageName, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

DeviceOrdered: è stato creato un ordine.
DevicePrepared: un dispositivo è stato preparato per l'ordine.
Dispatched: il dispositivo è stato inviato all'utente dell'ordine.
recapitata: il dispositivo è stato recapitato all'utente dell'ordine.
PickedUp: il dispositivo è stato prelevato dall'utente e in transito al data center di Azure.
AtAzureDC: il dispositivo è stato ricevuto nel data center di Azure dall'utente.
DataCopy: copia dei dati dal dispositivo nel data center di Azure.
Completato: l'ordine è stato completato.
CompletedWithErrors: l'ordine è stato completato con errori.
annullata: l'ordine è stato annullato.
Failed_IssueReportedAtCustomer: l'ordine non è riuscito a causa di un problema segnalato dall'utente.
Failed_IssueDetectedAtAzureDC: l'ordine non è riuscito a causa del problema rilevato nel data center di Azure.
interrotto: l'ordine è stato interrotto.
CompletedWithWarnings: l'ordine è stato completato con avvisi.
ReadyToDispatchFromAzureDC: il dispositivo è pronto per essere consegnato al cliente dal controller di dominio di Azure.
ReadyToReceiveAtAzureDC: il dispositivo può essere rimosso in Azure DC.
Creato: processo creato dal cliente.
ShippedToAzureDC: l'utente ha spedito il dispositivo ad AzureDC.
AwaitingShipmentDetails: in attesa dei dettagli della spedizione del dispositivo dal cliente.
PreparingToShipFromAzureDC: preparazione del dispositivo da spedire al cliente.
ShippedToCustomer: spedito il dispositivo al cliente.

StageStatus

Mantiene lo stato di completamento della cancellazione del dispositivo

TransferConfigurationType

Tipo di configurazione per il trasferimento.

TransferType

Tipo del trasferimento.

TransportShipmentTypes

Trasporto Tipo di spedizione supportato per una determinata regione.

ValidationInputDiscriminator

Identifica il tipo di richiesta di convalida.

ValidationInputRequestUnion

Alias per ValidationInputRequestUnion

ValidationInputResponseUnion

Alias per ValidationInputResponseUnion

ValidationRequestUnion

Alias per ValidationRequestUnion

ValidationStatus

Crea lo stato di convalida del limite dell'ordine.

Enumerazioni

AzureClouds

Un'enumerazione per descrivere gli ambienti Azure Cloud.

KnownCopyStatus

Stato della copia

KnownCreatedByType

Tipo di entità che ha creato la risorsa.

KnownDataCenterCode

Codice DataCenter.

KnownDelayNotificationStatus

Stato della notifica

KnownNotificationStageName

Nome della fase.

KnownPortalDelayErrorCode

Codice di errore ritardo

KnownStageName

Nome della fase in corso.

KnownVersions

Versioni dell'API disponibili.

Funzioni

isRestError(unknown)

Typeguard per RestError

restorePoller<TResponse, TResult>(DataBoxManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

Variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

Dettagli funzione

isRestError(unknown)

Typeguard per RestError

function isRestError(e: unknown): e

Parametri

e

unknown

Un elemento rilevato da una clausola catch.

Valori restituiti

e

restorePoller<TResponse, TResult>(DataBoxManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crea un poller dallo stato serializzato di un altro poller. Questo può essere utile quando si desidera creare poller in un host diverso o un poller deve essere costruito dopo che quello originale non è nell'ambito.

function restorePoller<TResponse, TResult>(client: DataBoxManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parametri

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Valori restituiti

PollerLike<OperationState<TResult>, TResult>

Dettagli delle variabili

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

RestError: RestErrorConstructor

Tipo