ServicesOperations interface

Interfaz que representa las operaciones de servicios.

Propiedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginStart
beginStartAndWait
beginStop
beginStopAndWait
beginUpdate
beginUpdateAndWait
checkChildrenNameAvailability

Este método comprueba si un nombre de recurso anidado propuesto es válido y está disponible.

checkNameAvailability

Este método comprueba si un nombre de recurso de nivel superior propuesto es válido y está disponible.

checkStatus

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Esta acción realiza una comprobación de estado y devuelve el estado del servicio y el tamaño de la máquina virtual.

createOrUpdate

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). El método PUT crea un nuevo servicio o actualiza uno existente. Cuando se actualiza un servicio, los recursos secundarios existentes (es decir, tareas) no se ven afectados. Actualmente, los servicios admiten un único tipo, "vm", que hace referencia a un servicio basado en vm, aunque se pueden agregar otros tipos en el futuro. Este método puede cambiar el tipo, la SKU y la red del servicio, pero si las tareas se están ejecutando actualmente (es decir, el servicio está ocupado), se producirá un error con una solicitud incorrecta de 400 ("ServiceIsBusy"). El proveedor responderá cuando se realice correctamente con 200 Aceptar o 201 Creado. Las operaciones de larga duración usan la propiedad provisioningState.

delete

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). El método DELETE elimina un servicio. Se cancelarán las tareas en ejecución.

get

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). El método GET recupera información sobre una instancia de servicio.

list

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Este método devuelve una lista de recursos de servicio en una suscripción.

listByResourceGroup

El recurso Services es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Este método devuelve una lista de recursos de servicio en un grupo de recursos.

listSkus

El recurso services es el recurso de nivel superior que representa el servicio de migración de bases de datos (clásico). La acción skus devuelve la lista de SKU a las que se puede actualizar un recurso de servicio.

start

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Esta acción inicia el servicio y el servicio se puede usar para la migración de datos.

stop

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Esta acción detiene el servicio y el servicio no se puede usar para la migración de datos. El propietario del servicio no se facturará cuando se detenga el servicio.

update

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). El método PATCH actualiza un servicio existente. Este método puede cambiar el tipo, la SKU y la red del servicio, pero si las tareas se están ejecutando actualmente (es decir, el servicio está ocupado), se producirá un error con una solicitud incorrecta de 400 ("ServiceIsBusy").

Detalles de las propiedades

beginCreateOrUpdate

Advertencia

Esta API ya está en desuso.

use createOrUpdate instead

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

Valor de propiedad

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

beginCreateOrUpdateAndWait

Advertencia

Esta API ya está en desuso.

use createOrUpdate instead

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

Valor de propiedad

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

beginDelete

Advertencia

Esta API ya está en desuso.

use delete instead

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

Valor de propiedad

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

beginDeleteAndWait

Advertencia

Esta API ya está en desuso.

use delete instead

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

Valor de propiedad

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

beginStart

Advertencia

Esta API ya está en desuso.

use start instead

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

Valor de propiedad

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

beginStartAndWait

Advertencia

Esta API ya está en desuso.

use start instead

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

Valor de propiedad

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

beginStop

Advertencia

Esta API ya está en desuso.

use stop instead

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

Valor de propiedad

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

beginStopAndWait

Advertencia

Esta API ya está en desuso.

use stop instead

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

Valor de propiedad

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

beginUpdate

Advertencia

Esta API ya está en desuso.

use update instead

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

Valor de propiedad

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

beginUpdateAndWait

Advertencia

Esta API ya está en desuso.

use update instead

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

Valor de propiedad

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

checkChildrenNameAvailability

Este método comprueba si un nombre de recurso anidado propuesto es válido y está disponible.

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

Valor de propiedad

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

checkNameAvailability

Este método comprueba si un nombre de recurso de nivel superior propuesto es válido y está disponible.

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

Valor de propiedad

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

checkStatus

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Esta acción realiza una comprobación de estado y devuelve el estado del servicio y el tamaño de la máquina virtual.

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

Valor de propiedad

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

createOrUpdate

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). El método PUT crea un nuevo servicio o actualiza uno existente. Cuando se actualiza un servicio, los recursos secundarios existentes (es decir, tareas) no se ven afectados. Actualmente, los servicios admiten un único tipo, "vm", que hace referencia a un servicio basado en vm, aunque se pueden agregar otros tipos en el futuro. Este método puede cambiar el tipo, la SKU y la red del servicio, pero si las tareas se están ejecutando actualmente (es decir, el servicio está ocupado), se producirá un error con una solicitud incorrecta de 400 ("ServiceIsBusy"). El proveedor responderá cuando se realice correctamente con 200 Aceptar o 201 Creado. Las operaciones de larga duración usan la propiedad provisioningState.

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

Valor de propiedad

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

delete

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). El método DELETE elimina un servicio. Se cancelarán las tareas en ejecución.

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

Valor de propiedad

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

get

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). El método GET recupera información sobre una instancia de servicio.

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

Valor de propiedad

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

list

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Este método devuelve una lista de recursos de servicio en una suscripción.

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

Valor de propiedad

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

listByResourceGroup

El recurso Services es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Este método devuelve una lista de recursos de servicio en un grupo de recursos.

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

Valor de propiedad

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

listSkus

El recurso services es el recurso de nivel superior que representa el servicio de migración de bases de datos (clásico). La acción skus devuelve la lista de SKU a las que se puede actualizar un recurso de servicio.

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

Valor de propiedad

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

start

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Esta acción inicia el servicio y el servicio se puede usar para la migración de datos.

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

Valor de propiedad

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

stop

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). Esta acción detiene el servicio y el servicio no se puede usar para la migración de datos. El propietario del servicio no se facturará cuando se detenga el servicio.

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

Valor de propiedad

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

update

El recurso de servicios es el recurso de nivel superior que representa Azure Database Migration Service (clásico). El método PATCH actualiza un servicio existente. Este método puede cambiar el tipo, la SKU y la red del servicio, pero si las tareas se están ejecutando actualmente (es decir, el servicio está ocupado), se producirá un error con una solicitud incorrecta de 400 ("ServiceIsBusy").

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

Valor de propiedad

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