ServicesOperations interface

Interfaccia che rappresenta un'operazione di servizi.

Proprietà

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginStart
beginStartAndWait
beginStop
beginStopAndWait
beginUpdate
beginUpdateAndWait
checkChildrenNameAvailability

Questo metodo controlla se un nome di risorsa annidato proposto è valido e disponibile.

checkNameAvailability

Questo metodo controlla se un nome di risorsa di primo livello proposto è valido e disponibile.

checkStatus

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questa azione esegue un controllo di integrità e restituisce lo stato delle dimensioni del servizio e della macchina virtuale.

createOrUpdate

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Il metodo PUT crea un nuovo servizio o ne aggiorna uno esistente. Quando un servizio viene aggiornato, le risorse figlio esistenti (ad esempio le attività) non sono interessate. Attualmente i servizi supportano un singolo tipo, "vm", che fa riferimento a un servizio basato su vm, anche se in futuro potrebbero essere aggiunti altri tipi. Questo metodo può modificare il tipo, lo SKU e la rete del servizio, ma se le attività sono attualmente in esecuzione (ad esempio, il servizio è occupato), l'operazione avrà esito negativo con 400 richiesta non valida ("ServiceIsBusy"). Il provider risponderà quando ha esito positivo con 200 OK o 201 Creato. Le operazioni a esecuzione prolungata usano la proprietà provisioningState.

delete

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Il metodo DELETE elimina un servizio. Tutte le attività in esecuzione verranno annullate.

get

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Il metodo GET recupera informazioni su un'istanza del servizio.

list

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questo metodo restituisce un elenco di risorse del servizio in una sottoscrizione.

listByResourceGroup

La risorsa Servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questo metodo restituisce un elenco di risorse del servizio in un gruppo di risorse.

listSkus

La risorsa dei servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database (versione classica). L'azione skus restituisce l'elenco di SKU a cui è possibile aggiornare una risorsa del servizio.

start

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questa azione avvia il servizio e il servizio può essere usato per la migrazione dei dati.

stop

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questa azione arresta il servizio e il servizio non può essere usato per la migrazione dei dati. Il proprietario del servizio non verrà fatturato quando il servizio viene arrestato.

update

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Il metodo PATCH aggiorna un servizio esistente. Questo metodo può modificare il tipo, lo SKU e la rete del servizio, ma se le attività sono attualmente in esecuzione (ad esempio, il servizio è occupato), l'operazione avrà esito negativo con 400 richiesta non valida ("ServiceIsBusy").

Dettagli proprietà

beginCreateOrUpdate

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

beginCreateOrUpdate: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

Valore della proprietà

(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

beginCreateOrUpdateAndWait

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => Promise<DataMigrationService>

Valore della proprietà

(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => Promise<DataMigrationService>

beginDelete

Avviso

Questa API è ora deprecata.

use delete instead

beginDelete: (groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Avviso

Questa API è ora deprecata.

use delete instead

beginDeleteAndWait: (groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => Promise<void>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => Promise<void>

beginStart

Avviso

Questa API è ora deprecata.

use start instead

beginStart: (groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginStartAndWait

Avviso

Questa API è ora deprecata.

use start instead

beginStartAndWait: (groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => Promise<void>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => Promise<void>

beginStop

Avviso

Questa API è ora deprecata.

use stop instead

beginStop: (groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginStopAndWait

Avviso

Questa API è ora deprecata.

use stop instead

beginStopAndWait: (groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => Promise<void>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => Promise<void>

beginUpdate

Avviso

Questa API è ora deprecata.

use update instead

beginUpdate: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

Valore della proprietà

(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

beginUpdateAndWait

Avviso

Questa API è ora deprecata.

use update instead

beginUpdateAndWait: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => Promise<DataMigrationService>

Valore della proprietà

(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => Promise<DataMigrationService>

checkChildrenNameAvailability

Questo metodo controlla se un nome di risorsa annidato proposto è valido e disponibile.

checkChildrenNameAvailability: (groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options?: ServicesCheckChildrenNameAvailabilityOptionalParams) => Promise<NameAvailabilityResponse>

Valore della proprietà

(groupName: string, serviceName: string, parameters: NameAvailabilityRequest, options?: ServicesCheckChildrenNameAvailabilityOptionalParams) => Promise<NameAvailabilityResponse>

checkNameAvailability

Questo metodo controlla se un nome di risorsa di primo livello proposto è valido e disponibile.

checkNameAvailability: (location: string, parameters: NameAvailabilityRequest, options?: ServicesCheckNameAvailabilityOptionalParams) => Promise<NameAvailabilityResponse>

Valore della proprietà

(location: string, parameters: NameAvailabilityRequest, options?: ServicesCheckNameAvailabilityOptionalParams) => Promise<NameAvailabilityResponse>

checkStatus

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questa azione esegue un controllo di integrità e restituisce lo stato delle dimensioni del servizio e della macchina virtuale.

checkStatus: (groupName: string, serviceName: string, options?: ServicesCheckStatusOptionalParams) => Promise<DataMigrationServiceStatusResponse>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesCheckStatusOptionalParams) => Promise<DataMigrationServiceStatusResponse>

createOrUpdate

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Il metodo PUT crea un nuovo servizio o ne aggiorna uno esistente. Quando un servizio viene aggiornato, le risorse figlio esistenti (ad esempio le attività) non sono interessate. Attualmente i servizi supportano un singolo tipo, "vm", che fa riferimento a un servizio basato su vm, anche se in futuro potrebbero essere aggiunti altri tipi. Questo metodo può modificare il tipo, lo SKU e la rete del servizio, ma se le attività sono attualmente in esecuzione (ad esempio, il servizio è occupato), l'operazione avrà esito negativo con 400 richiesta non valida ("ServiceIsBusy"). Il provider risponderà quando ha esito positivo con 200 OK o 201 Creato. Le operazioni a esecuzione prolungata usano la proprietà provisioningState.

createOrUpdate: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => PollerLike<OperationState<DataMigrationService>, DataMigrationService>

Valore della proprietà

(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesCreateOrUpdateOptionalParams) => PollerLike<OperationState<DataMigrationService>, DataMigrationService>

delete

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Il metodo DELETE elimina un servizio. Tutte le attività in esecuzione verranno annullate.

delete: (groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Il metodo GET recupera informazioni su un'istanza del servizio.

get: (groupName: string, serviceName: string, options?: ServicesGetOptionalParams) => Promise<DataMigrationService>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesGetOptionalParams) => Promise<DataMigrationService>

list

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questo metodo restituisce un elenco di risorse del servizio in una sottoscrizione.

list: (options?: ServicesListOptionalParams) => PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>

Valore della proprietà

(options?: ServicesListOptionalParams) => PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>

listByResourceGroup

La risorsa Servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questo metodo restituisce un elenco di risorse del servizio in un gruppo di risorse.

listByResourceGroup: (groupName: string, options?: ServicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>

Valore della proprietà

(groupName: string, options?: ServicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataMigrationService, DataMigrationService[], PageSettings>

listSkus

La risorsa dei servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database (versione classica). L'azione skus restituisce l'elenco di SKU a cui è possibile aggiornare una risorsa del servizio.

listSkus: (groupName: string, serviceName: string, options?: ServicesListSkusOptionalParams) => PagedAsyncIterableIterator<AvailableServiceSku, AvailableServiceSku[], PageSettings>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesListSkusOptionalParams) => PagedAsyncIterableIterator<AvailableServiceSku, AvailableServiceSku[], PageSettings>

start

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questa azione avvia il servizio e il servizio può essere usato per la migrazione dei dati.

start: (groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesStartOptionalParams) => PollerLike<OperationState<void>, void>

stop

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Questa azione arresta il servizio e il servizio non può essere usato per la migrazione dei dati. Il proprietario del servizio non verrà fatturato quando il servizio viene arrestato.

stop: (groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(groupName: string, serviceName: string, options?: ServicesStopOptionalParams) => PollerLike<OperationState<void>, void>

update

La risorsa servizi è la risorsa di primo livello che rappresenta il Servizio Migrazione del database di Azure (versione classica). Il metodo PATCH aggiorna un servizio esistente. Questo metodo può modificare il tipo, lo SKU e la rete del servizio, ma se le attività sono attualmente in esecuzione (ad esempio, il servizio è occupato), l'operazione avrà esito negativo con 400 richiesta non valida ("ServiceIsBusy").

update: (groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => PollerLike<OperationState<DataMigrationService>, DataMigrationService>

Valore della proprietà

(groupName: string, serviceName: string, parameters: DataMigrationService, options?: ServicesUpdateOptionalParams) => PollerLike<OperationState<DataMigrationService>, DataMigrationService>