Partilhar 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 utilizado por este cliente para fazer pedidos

Métodos

checkNameAvailability(string, CheckNameAvailabilityOptionalParams)

Verifica a disponibilidade do nome do recurso.

deploymentPreflight(string, string, DeploymentPreflightOptionalParams)

Efetua a validação da implementação de recursos.

Métodos Herdados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie um pedido HTTP preenchido com 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 subscrição que identificam exclusivamente a subscrição do cliente.

subscriptionId

string

O ID da subscrição de destino. O valor tem de ser um UUID.

options
AzureSiteRecoveryManagementServiceAPIOptionalParams

As opções de parâmetros

Detalhes de Propriedade

$host

$host: string

Valor de Propriedade

string

apiVersion

apiVersion: string

Valor de Propriedade

string

dra

dra: Dra

Valor de Propriedade

Dra

draOperationStatus

draOperationStatus: DraOperationStatus

Valor de Propriedade

emailConfiguration

emailConfiguration: EmailConfiguration

Valor de Propriedade

event

event: Event_2

Valor de Propriedade

fabric

fabric: Fabric

Valor de Propriedade

fabricOperationsStatus

fabricOperationsStatus: FabricOperationsStatus

Valor de Propriedade

operations

operations: Operations

Valor de Propriedade

policy

policy: Policy

Valor de Propriedade

policyOperationStatus

policyOperationStatus: PolicyOperationStatus

Valor de Propriedade

protectedItem

protectedItem: ProtectedItem

Valor de Propriedade

protectedItemOperationStatus

protectedItemOperationStatus: ProtectedItemOperationStatus

Valor de Propriedade

recoveryPoints

recoveryPoints: RecoveryPoints

Valor de Propriedade

replicationExtension

replicationExtension: ReplicationExtension

Valor de Propriedade

replicationExtensionOperationStatus

replicationExtensionOperationStatus: ReplicationExtensionOperationStatus

Valor de Propriedade

subscriptionId

subscriptionId: string

Valor de Propriedade

string

vault

vault: Vault

Valor de Propriedade

vaultOperationStatus

vaultOperationStatus: VaultOperationStatus

Valor de Propriedade

workflow

workflow: Workflow

Valor de Propriedade

workflowOperationStatus

workflowOperationStatus: WorkflowOperationStatus

Valor de Propriedade

Detalhes da Propriedade Herdada

pipeline

O pipeline utilizado por este cliente para fazer pedidos

pipeline: Pipeline

Valor de Propriedade

Herdado de coreClient.ServiceClient.pipeline

Detalhes de 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.

Devoluções

deploymentPreflight(string, string, DeploymentPreflightOptionalParams)

Efetua a validação da implementaçã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 não é sensível a maiúsculas e minúsculas.

deploymentId

string

ID de implementação.

options
DeploymentPreflightOptionalParams

Os parâmetros de opções.

Devoluções

Detalhes do Método Herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie um pedido HTTP preenchido com o OperationSpec fornecido.

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

Parâmetros

operationArguments
OperationArguments

Os argumentos a partir dos quais os valores de modelo do pedido HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a utilizar para preencher o httpRequest.

Devoluções

Promise<T>

Herdado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

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

Parâmetros

request
PipelineRequest

Devoluções

Promise<PipelineResponse>

Herdado de coreClient.ServiceClient.sendRequest