MICROSOFT.DATAREPLICATION

CheckNameAvailability

valid { input.Body.name == STRING input.Body.type == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.location == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING }

DeploymentPreflight

valid { input.Body.resources[_].name == STRING input.Body.resources[_].type == STRING input.Body.resources[_].location == STRING input.Body.resources[_].apiVersion == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.deploymentId == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

DraOperationStatus_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.ReqMap.fabricAgentName == STRING input.ReqMap.operationId == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Dra_Create

valid { input.Body.properties.machineId == STRING input.Body.properties.machineName == STRING input.Body.properties.authenticationIdentity.tenantId == STRING input.Body.properties.authenticationIdentity.applicationId == STRING input.Body.properties.authenticationIdentity.objectId == STRING input.Body.properties.authenticationIdentity.audience == STRING input.Body.properties.authenticationIdentity.aadAuthority == STRING input.Body.properties.resourceAccessIdentity.tenantId == STRING input.Body.properties.resourceAccessIdentity.applicationId == STRING input.Body.properties.resourceAccessIdentity.objectId == STRING input.Body.properties.resourceAccessIdentity.audience == STRING input.Body.properties.resourceAccessIdentity.aadAuthority == STRING input.Body.properties.customProperties.instanceType == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.ReqMap.fabricAgentName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Dra_Delete

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.ReqMap.fabricAgentName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Dra_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.ReqMap.fabricAgentName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Dra_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

EmailConfiguration_Create

valid { input.Body.properties.sendToOwners == BOOLEAN input.Body.properties.customEmailAddresses[_] == STRING input.Body.properties.locale == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.emailConfigurationName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

EmailConfiguration_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.emailConfigurationName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

EmailConfiguration_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Event_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.eventName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Event_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.$filter == STRING input.Qs.continuationToken == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

FabricOperationsStatus_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.ReqMap.operationId == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Fabric_Create

valid { input.Body.location == STRING input.Body.tags.STRING == STRING input.Body.properties.customProperties.instanceType == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Fabric_Delete

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Fabric_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Fabric_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.Qs.continuationToken == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Fabric_ListBySubscription

valid { input.ReqMap.SubscriptionID == STRING input.Qs.continuationToken == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING }

Fabric_Update

valid { input.Body.tags.STRING == STRING input.Body.properties.customProperties.instanceType == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.fabricName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Operations_List

valid { input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING }

PolicyOperationStatus_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.policyName == STRING input.ReqMap.operationId == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Policy_Create

valid { input.Body.properties.customProperties.instanceType == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.policyName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Policy_Delete

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.policyName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Policy_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.policyName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Policy_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ProtectedItemOperationStatus_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.protectedItemName == STRING input.ReqMap.operationId == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ProtectedItem_Create

valid { input.Body.properties.policyName == STRING input.Body.properties.replicationExtensionName == STRING input.Body.properties.customProperties.instanceType == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.protectedItemName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ProtectedItem_Delete

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.protectedItemName == STRING input.Qs.forceDelete == BOOLEAN input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ProtectedItem_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.protectedItemName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ProtectedItem_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ProtectedItem_PlannedFailover

valid { input.Body.properties.customProperties.instanceType == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.protectedItemName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

RecoveryPoints_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.protectedItemName == STRING input.ReqMap.recoveryPointName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

RecoveryPoints_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.protectedItemName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ReplicationExtensionOperationStatus_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.replicationExtensionName == STRING input.ReqMap.operationId == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ReplicationExtension_Create

valid { input.Body.properties.customProperties.instanceType == STRING input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.replicationExtensionName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ReplicationExtension_Delete

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.replicationExtensionName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ReplicationExtension_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.replicationExtensionName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

ReplicationExtension_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

VaultOperationStatus_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.operationId == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Vault_Create

enum_VaultModelPropertiesVaultType := [ "DisasterRecovery", "Migrate" ] valid { input.Body.location == STRING input.Body.tags.STRING == STRING input.Body.properties.vaultType == enum_VaultModelPropertiesVaultType[_] input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Vault_Delete

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Vault_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Vault_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.Qs.continuationToken == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Vault_ListBySubscription

valid { input.ReqMap.SubscriptionID == STRING input.Qs.continuationToken == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING }

Vault_Update

enum_VaultModelPropertiesVaultType := [ "DisasterRecovery", "Migrate" ] valid { input.Body.tags.STRING == STRING input.Body.properties.vaultType == enum_VaultModelPropertiesVaultType[_] input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

WorkflowOperationStatus_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.jobName == STRING input.ReqMap.operationId == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Workflow_Get

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.ReqMap.jobName == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Workflow_List

valid { input.ReqMap.SubscriptionID == STRING input.ReqMap.ResourceGroup == STRING input.ReqMap.vaultName == STRING input.Qs.$filter == STRING input.Qs.continuationToken == STRING input.Qs.api-version == STRING input.ProviderMetadata.Region == STRING input.ProviderMetadata.SubscriptionID == STRING input.ProviderMetadata.ResourceGroup == STRING }

Did this page help you?