Compartilhar via


AzureSiteRecoveryManagementServiceAPI class

Extends

Construtores

AzureSiteRecoveryManagementServiceAPI(TokenCredential, string, AzureSiteRecoveryManagementServiceAPIOptionalParams)

Inicializa uma nova instância da classe AzureSiteRecoveryManagementServiceAPI.

Propriedades

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

Propriedades herdadas

pipeline

O pipeline usado por esse cliente para fazer solicitações

Métodos

checkNameAvailability(string, CheckNameAvailabilityOptionalParams)

Verifica a disponibilidade do nome do recurso.

deploymentPreflight(string, string, DeploymentPreflightOptionalParams)

Executa a validação de implantação de recursos.

Métodos herdados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

Detalhes do construtor

AzureSiteRecoveryManagementServiceAPI(TokenCredential, string, AzureSiteRecoveryManagementServiceAPIOptionalParams)

Inicializa uma nova instância da classe AzureSiteRecoveryManagementServiceAPI.

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

Parâmetros

credentials
TokenCredential

Credenciais de assinatura que identificam exclusivamente a assinatura do cliente.

subscriptionId

string

A ID da assinatura de destino. O valor deve ser um UUID.

options
AzureSiteRecoveryManagementServiceAPIOptionalParams

As opções de parâmetro

Detalhes da propriedade

$host

$host: string

Valor da propriedade

string

apiVersion

apiVersion: string

Valor da propriedade

string

dra

dra: Dra

Valor da propriedade

Dra

draOperationStatus

draOperationStatus: DraOperationStatus

Valor da propriedade

emailConfiguration

emailConfiguration: EmailConfiguration

Valor da propriedade

event

event: Event_2

Valor da propriedade

fabric

fabric: Fabric

Valor da propriedade

fabricOperationsStatus

fabricOperationsStatus: FabricOperationsStatus

Valor da propriedade

operations

operations: Operations

Valor da propriedade

policy

policy: Policy

Valor da propriedade

policyOperationStatus

policyOperationStatus: PolicyOperationStatus

Valor da propriedade

protectedItem

protectedItem: ProtectedItem

Valor da propriedade

protectedItemOperationStatus

protectedItemOperationStatus: ProtectedItemOperationStatus

Valor da propriedade

recoveryPoints

recoveryPoints: RecoveryPoints

Valor da propriedade

replicationExtension

replicationExtension: ReplicationExtension

Valor da propriedade

replicationExtensionOperationStatus

replicationExtensionOperationStatus: ReplicationExtensionOperationStatus

Valor da propriedade

subscriptionId

subscriptionId: string

Valor da propriedade

string

vault

vault: Vault

Valor da propriedade

vaultOperationStatus

vaultOperationStatus: VaultOperationStatus

Valor da propriedade

workflow

workflow: Workflow

Valor da propriedade

workflowOperationStatus

workflowOperationStatus: WorkflowOperationStatus

Valor da propriedade

Detalhes das propriedades herdadas

pipeline

O pipeline usado por esse cliente para fazer solicitações

pipeline: Pipeline

Valor da propriedade

Herdado de coreClient.ServiceClient.pipeline

Detalhes do método

checkNameAvailability(string, CheckNameAvailabilityOptionalParams)

Verifica a disponibilidade do nome do recurso.

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

Parâmetros

location

string

O nome da região do Azure.

options
CheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Retornos

deploymentPreflight(string, string, DeploymentPreflightOptionalParams)

Executa a validação de implantação de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

deploymentId

string

ID da implantação.

options
DeploymentPreflightOptionalParams

Os parâmetros de opções.

Retornos

Detalhes do método herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

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

Parâmetros

operationArguments
OperationArguments

Os argumentos dos quais os valores de modelo da solicitação HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

Retornos

Promise<T>

Herdado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

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

Parâmetros

request
PipelineRequest

Retornos

Promise<PipelineResponse>

Herdado de coreClient.ServiceClient.sendRequest