Compartir a través de


AzureSiteRecoveryManagementServiceAPI class

Extends

Constructores

AzureSiteRecoveryManagementServiceAPI(TokenCredential, string, AzureSiteRecoveryManagementServiceAPIOptionalParams)

Inicializa una nueva instancia de la clase AzureSiteRecoveryManagementServiceAPI.

Propiedades

$host
apiVersion
dra
draOperationStatus
emailConfiguration
event
fabric
fabricOperationsStatus
operations
policy
policyOperationStatus
protectedItem
protectedItemOperationStatus
recoveryPoints
replicationExtension
replicationExtensionOperationStatus
subscriptionId
vault
vaultOperationStatus
workflow
workflowOperationStatus

Propiedades heredadas

pipeline

La canalización usada por este cliente para realizar solicitudes

Métodos

checkNameAvailability(string, CheckNameAvailabilityOptionalParams)

Comprueba la disponibilidad del nombre del recurso.

deploymentPreflight(string, string, DeploymentPreflightOptionalParams)

Realiza la validación de la implementación de recursos.

Métodos heredados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envíe una solicitud HTTP que se rellene mediante operationSpec proporcionada.

sendRequest(PipelineRequest)

Envíe el httpRequest proporcionado.

Detalles del constructor

AzureSiteRecoveryManagementServiceAPI(TokenCredential, string, AzureSiteRecoveryManagementServiceAPIOptionalParams)

Inicializa una nueva instancia de la clase AzureSiteRecoveryManagementServiceAPI.

new AzureSiteRecoveryManagementServiceAPI(credentials: TokenCredential, subscriptionId: string, options?: AzureSiteRecoveryManagementServiceAPIOptionalParams)

Parámetros

credentials
TokenCredential

Credenciales de suscripción que identifican de forma única la suscripción de cliente.

subscriptionId

string

Identificador de la suscripción de destino. El valor debe ser un UUID.

options
AzureSiteRecoveryManagementServiceAPIOptionalParams

Opciones del parámetro

Detalles de las propiedades

$host

$host: string

Valor de propiedad

string

apiVersion

apiVersion: string

Valor de propiedad

string

dra

dra: Dra

Valor de propiedad

Dra

draOperationStatus

draOperationStatus: DraOperationStatus

Valor de propiedad

emailConfiguration

emailConfiguration: EmailConfiguration

Valor de propiedad

event

event: Event_2

Valor de propiedad

fabric

fabric: Fabric

Valor de propiedad

fabricOperationsStatus

fabricOperationsStatus: FabricOperationsStatus

Valor de propiedad

operations

operations: Operations

Valor de propiedad

policy

policy: Policy

Valor de propiedad

policyOperationStatus

policyOperationStatus: PolicyOperationStatus

Valor de propiedad

protectedItem

protectedItem: ProtectedItem

Valor de propiedad

protectedItemOperationStatus

protectedItemOperationStatus: ProtectedItemOperationStatus

Valor de propiedad

recoveryPoints

recoveryPoints: RecoveryPoints

Valor de propiedad

replicationExtension

replicationExtension: ReplicationExtension

Valor de propiedad

replicationExtensionOperationStatus

replicationExtensionOperationStatus: ReplicationExtensionOperationStatus

Valor de propiedad

subscriptionId

subscriptionId: string

Valor de propiedad

string

vault

vault: Vault

Valor de propiedad

vaultOperationStatus

vaultOperationStatus: VaultOperationStatus

Valor de propiedad

workflow

workflow: Workflow

Valor de propiedad

workflowOperationStatus

workflowOperationStatus: WorkflowOperationStatus

Valor de propiedad

Detalles de las propiedades heredadas

pipeline

La canalización usada por este cliente para realizar solicitudes

pipeline: Pipeline

Valor de propiedad

Heredado de coreClient.ServiceClient.pipeline

Detalles del método

checkNameAvailability(string, CheckNameAvailabilityOptionalParams)

Comprueba la disponibilidad del nombre del recurso.

function checkNameAvailability(location: string, options?: CheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponseModel>

Parámetros

location

string

Nombre de la región de Azure.

options
CheckNameAvailabilityOptionalParams

Parámetros de opciones.

Devoluciones

deploymentPreflight(string, string, DeploymentPreflightOptionalParams)

Realiza la validación de la implementación de recursos.

function deploymentPreflight(resourceGroupName: string, deploymentId: string, options?: DeploymentPreflightOptionalParams): Promise<DeploymentPreflightModel>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

deploymentId

string

Id. de implementación.

options
DeploymentPreflightOptionalParams

Parámetros de opciones.

Devoluciones

Detalles de los métodos heredados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envíe una solicitud HTTP que se rellene mediante operationSpec proporcionada.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parámetros

operationArguments
OperationArguments

Argumentos de los que se rellenarán los valores con plantilla de la solicitud HTTP.

operationSpec
OperationSpec

OperationSpec que se va a usar para rellenar httpRequest.

Devoluciones

Promise<T>

Heredado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envíe el httpRequest proporcionado.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parámetros

request
PipelineRequest

Devoluciones

Promise<PipelineResponse>

Heredado de coreClient.ServiceClient.sendRequest