Compartir a través de


Services interface

Interfaz que representa un Servicio.

Métodos

beginCreateOrUpdate(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

El recurso services 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.

beginCreateOrUpdateAndWait(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

El recurso services 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.

beginDelete(string, string, ServicesDeleteOptionalParams)

El recurso services 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.

beginDeleteAndWait(string, string, ServicesDeleteOptionalParams)

El recurso services 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.

beginStart(string, string, ServicesStartOptionalParams)

El recurso services 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.

beginStartAndWait(string, string, ServicesStartOptionalParams)

El recurso services 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.

beginStop(string, string, ServicesStopOptionalParams)

El recurso services 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.

beginStopAndWait(string, string, ServicesStopOptionalParams)

El recurso services 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.

beginUpdate(string, string, DataMigrationService, ServicesUpdateOptionalParams)

El recurso services 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").

beginUpdateAndWait(string, string, DataMigrationService, ServicesUpdateOptionalParams)

El recurso services 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").

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

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

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

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

checkStatus(string, string, ServicesCheckStatusOptionalParams)

El recurso services 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.

get(string, string, ServicesGetOptionalParams)

El recurso services 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(ServicesListOptionalParams)

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 una suscripción.

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

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(string, string, ServicesListSkusOptionalParams)

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.

Detalles del método

beginCreateOrUpdate(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

parameters
DataMigrationService

Información sobre el servicio

options
ServicesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

beginCreateOrUpdateAndWait(string, string, DataMigrationService, ServicesCreateOrUpdateOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

parameters
DataMigrationService

Información sobre el servicio

options
ServicesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

beginDelete(string, string, ServicesDeleteOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

options
ServicesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, ServicesDeleteOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

options
ServicesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginStart(string, string, ServicesStartOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

options
ServicesStartOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, ServicesStartOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

options
ServicesStartOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginStop(string, string, ServicesStopOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

options
ServicesStopOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStopAndWait(string, string, ServicesStopOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

options
ServicesStopOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginUpdate(string, string, DataMigrationService, ServicesUpdateOptionalParams)

El recurso services 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").

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

parameters
DataMigrationService

Información sobre el servicio

options
ServicesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<DataMigrationService>, DataMigrationService>>

beginUpdateAndWait(string, string, DataMigrationService, ServicesUpdateOptionalParams)

El recurso services 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").

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

parameters
DataMigrationService

Información sobre el servicio

options
ServicesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

checkChildrenNameAvailability(string, string, NameAvailabilityRequest, ServicesCheckChildrenNameAvailabilityOptionalParams)

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

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

parameters
NameAvailabilityRequest

Nombre solicitado para validar

options
ServicesCheckChildrenNameAvailabilityOptionalParams

Parámetros de opciones.

Devoluciones

checkNameAvailability(string, NameAvailabilityRequest, ServicesCheckNameAvailabilityOptionalParams)

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

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

Parámetros

location

string

Región de Azure de la operación

parameters
NameAvailabilityRequest

Nombre solicitado para validar

options
ServicesCheckNameAvailabilityOptionalParams

Parámetros de opciones.

Devoluciones

checkStatus(string, string, ServicesCheckStatusOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

options
ServicesCheckStatusOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, ServicesGetOptionalParams)

El recurso services 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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

options
ServicesGetOptionalParams

Parámetros de opciones.

Devoluciones

list(ServicesListOptionalParams)

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 una suscripción.

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

Parámetros

options
ServicesListOptionalParams

Parámetros de opciones.

Devoluciones

listByResourceGroup(string, ServicesListByResourceGroupOptionalParams)

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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

options
ServicesListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones

listSkus(string, string, ServicesListSkusOptionalParams)

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.

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

Parámetros

groupName

string

Nombre del grupo de recursos

serviceName

string

Nombre del servicio

options
ServicesListSkusOptionalParams

Parámetros de opciones.

Devoluciones