Freigeben über


AzureSiteRecoveryManagementServiceAPI class

Extends

Konstruktoren

AzureSiteRecoveryManagementServiceAPI(TokenCredential, string, AzureSiteRecoveryManagementServiceAPIOptionalParams)

Initialisiert eine neue instance der AzureSiteRecoveryManagementServiceAPI-Klasse.

Eigenschaften

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

Geerbte Eigenschaften

pipeline

Die Pipeline, die von diesem Client zum Senden von Anforderungen verwendet wird

Methoden

checkNameAvailability(string, CheckNameAvailabilityOptionalParams)

Überprüft die Verfügbarkeit des Ressourcennamens.

deploymentPreflight(string, string, DeploymentPreflightOptionalParams)

Führt die Überprüfung der Ressourcenbereitstellung durch.

Geerbte Methoden

sendOperationRequest<T>(OperationArguments, OperationSpec)

Senden Sie eine HTTP-Anforderung, die mithilfe der angegebenen OperationSpec aufgefüllt wird.

sendRequest(PipelineRequest)

Senden Sie die bereitgestellte httpRequest.

Details zum Konstruktor

AzureSiteRecoveryManagementServiceAPI(TokenCredential, string, AzureSiteRecoveryManagementServiceAPIOptionalParams)

Initialisiert eine neue instance der AzureSiteRecoveryManagementServiceAPI-Klasse.

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

Parameter

credentials
TokenCredential

Abonnementanmeldeinformationen, die das Clientabonnement eindeutig identifizieren.

subscriptionId

string

Hierbei handelt es sich um die ID des Zielabonnements. Der Wert muss eine UUID sein.

Details zur Eigenschaft

$host

$host: string

Eigenschaftswert

string

apiVersion

apiVersion: string

Eigenschaftswert

string

dra

dra: Dra

Eigenschaftswert

Dra

draOperationStatus

draOperationStatus: DraOperationStatus

Eigenschaftswert

emailConfiguration

emailConfiguration: EmailConfiguration

Eigenschaftswert

event

event: Event_2

Eigenschaftswert

fabric

fabric: Fabric

Eigenschaftswert

fabricOperationsStatus

fabricOperationsStatus: FabricOperationsStatus

Eigenschaftswert

operations

operations: Operations

Eigenschaftswert

policy

policy: Policy

Eigenschaftswert

policyOperationStatus

policyOperationStatus: PolicyOperationStatus

Eigenschaftswert

protectedItem

protectedItem: ProtectedItem

Eigenschaftswert

protectedItemOperationStatus

protectedItemOperationStatus: ProtectedItemOperationStatus

Eigenschaftswert

recoveryPoints

recoveryPoints: RecoveryPoints

Eigenschaftswert

replicationExtension

replicationExtension: ReplicationExtension

Eigenschaftswert

replicationExtensionOperationStatus

replicationExtensionOperationStatus: ReplicationExtensionOperationStatus

Eigenschaftswert

subscriptionId

subscriptionId: string

Eigenschaftswert

string

vault

vault: Vault

Eigenschaftswert

vaultOperationStatus

vaultOperationStatus: VaultOperationStatus

Eigenschaftswert

workflow

workflow: Workflow

Eigenschaftswert

workflowOperationStatus

workflowOperationStatus: WorkflowOperationStatus

Eigenschaftswert

Geerbte Eigenschaftsdetails

pipeline

Die Pipeline, die von diesem Client zum Senden von Anforderungen verwendet wird

pipeline: Pipeline

Eigenschaftswert

Geerbt von coreClient.ServiceClient.pipeline

Details zur Methode

checkNameAvailability(string, CheckNameAvailabilityOptionalParams)

Überprüft die Verfügbarkeit des Ressourcennamens.

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

Parameter

location

string

Der Name der Azure-Region.

options
CheckNameAvailabilityOptionalParams

Die Optionsparameter.

Gibt zurück

deploymentPreflight(string, string, DeploymentPreflightOptionalParams)

Führt die Überprüfung der Ressourcenbereitstellung durch.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

deploymentId

string

Bereitstellungs-ID.

options
DeploymentPreflightOptionalParams

Die Optionsparameter.

Gibt zurück

Details zur geerbten Methode

sendOperationRequest<T>(OperationArguments, OperationSpec)

Senden Sie eine HTTP-Anforderung, die mithilfe der angegebenen OperationSpec aufgefüllt wird.

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

Parameter

operationArguments
OperationArguments

Die Argumente, von denen die vorlagenbasierten Werte der HTTP-Anforderung aufgefüllt werden.

operationSpec
OperationSpec

Die OperationSpec, die zum Auffüllen von httpRequest verwendet werden soll.

Gibt zurück

Promise<T>

Geerbt von coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Senden Sie die bereitgestellte httpRequest.

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

Parameter

request
PipelineRequest

Gibt zurück

Promise<PipelineResponse>

Geerbt von coreClient.ServiceClient.sendRequest