openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 616 kB
JSON
{"openapi":"3.0.0","info":{"title":"SiteRecoveryManagementClient","version":"2018-07-10","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-ms-code-generation-settings":{"header":"MICROSOFT_MIT_NO_VERSION"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/recoveryservicessiterecovery/resource-manager/Microsoft.RecoveryServices/stable/2018-07-10/service.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"recoveryservicessiterecovery-service","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/providers/Microsoft.RecoveryServices/replicationEligibilityResults":{"get":{"description":"Validates whether a given VM can be protected or not in which case returns list of errors.","operationId":"ReplicationEligibilityResults_List","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Virtual Machine name.","in":"path","name":"virtualMachineName","required":true,"schema":{"type":"string"},"examples":{"Gets the validation errors in case the VM is unsuitable for protection.":{"value":"testVm2"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReplicationEligibilityResultsCollection"},"examples":{"Gets the validation errors in case the VM is unsuitable for protection.":{"$ref":"#/components/examples/Gets_the_validation_errors_in_case_the_VM_is_unsuitable_for_protection."}}}}}},"summary":"Gets the validation errors in case the VM is unsuitable for protection.","tags":["ReplicationEligibilityResults"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{virtualMachineName}/providers/Microsoft.RecoveryServices/replicationEligibilityResults/default":{"get":{"description":"Validates whether a given VM can be protected or not in which case returns list of errors.","operationId":"ReplicationEligibilityResults_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Virtual Machine name.","in":"path","name":"virtualMachineName","required":true,"schema":{"type":"string"},"examples":{"Gets the validation errors in case the VM is unsuitable for protection.":{"value":"testVm1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReplicationEligibilityResults"},"examples":{"Gets the validation errors in case the VM is unsuitable for protection.":{"$ref":"#/components/examples/Gets_the_validation_errors_in_case_the_VM_is_unsuitable_for_protection."}}}}}},"summary":"Gets the validation errors in case the VM is unsuitable for protection.","tags":["ReplicationEligibilityResults"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/operations":{"get":{"description":"Operation to return the list of available operations.","operationId":"Operations_List","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperationsDiscoveryCollection"},"examples":{"Returns the list of available operations.":{"$ref":"#/components/examples/Returns_the_list_of_available_operations."}}}}}},"summary":"Returns the list of available operations.","tags":["Operations"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings":{"get":{"description":"Gets the list of email notification(alert) configurations for the vault.","operationId":"ReplicationAlertSettings_List","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertCollection"},"examples":{"Gets the list of configured email notification(alert) configurations.":{"$ref":"#/components/examples/Gets_the_list_of_configured_email_notification_alert_configurations."}}}}}},"summary":"Gets the list of configured email notification(alert) configurations.","tags":["ReplicationAlertSettings"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationAlertSettings/{alertSettingName}":{"get":{"description":"Gets the details of the specified email notification(alert) configuration.","operationId":"ReplicationAlertSettings_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"The name of the email notification configuration.","in":"path","name":"alertSettingName","required":true,"schema":{"type":"string"},"examples":{"Gets an email notification(alert) configuration.":{"value":"defaultAlertSetting"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Alert"},"examples":{"Gets an email notification(alert) configuration.":{"$ref":"#/components/examples/Gets_an_email_notification_alert_configuration."}}}}}},"summary":"Gets an email notification(alert) configuration.","tags":["ReplicationAlertSettings"]},"put":{"description":"Create or update an email notification(alert) configuration.","operationId":"ReplicationAlertSettings_Create","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"The name of the email notification(alert) configuration.","in":"path","name":"alertSettingName","required":true,"schema":{"type":"string"},"examples":{"Configures email notifications for this vault.":{"value":"defaultAlertSetting"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigureAlertRequest"}}},"description":"The input to configure the email notification(alert).","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Alert"},"examples":{"Configures email notifications for this vault.":{"$ref":"#/components/examples/Configures_email_notifications_for_this_vault."}}}}}},"summary":"Configures email notifications for this vault.","tags":["ReplicationAlertSettings"]}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents":{"get":{"description":"Gets the list of Azure Site Recovery events for the vault.","operationId":"ReplicationEvents_List","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"OData filter options.","in":"query","name":"$filter","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EventCollection"},"examples":{"Gets the list of Azure Site Recovery events.":{"$ref":"#/components/examples/Gets_the_list_of_Azure_Site_Recovery_events."}}}}}},"summary":"Gets the list of Azure Site Recovery events.","tags":["ReplicationEvents"],"x-ms-odata":"#/components/schemas/EventQueryParameter","x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationEvents/{eventName}":{"get":{"description":"The operation to get the details of an Azure Site recovery event.","operationId":"ReplicationEvents_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"The name of the Azure Site Recovery event.","in":"path","name":"eventName","required":true,"schema":{"type":"string"},"examples":{"Get the details of an Azure Site recovery event.":{"value":"654b71d0-b2ce-4e6e-a861-98528d4bd375"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Event"},"examples":{"Get the details of an Azure Site recovery event.":{"$ref":"#/components/examples/Get_the_details_of_an_Azure_Site_recovery_event."}}}}}},"summary":"Get the details of an Azure Site recovery event.","tags":["ReplicationEvents"]}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics":{"get":{"description":"Gets a list of the Azure Site Recovery fabrics in the vault.","operationId":"ReplicationFabrics_List","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FabricCollection"},"examples":{"Gets the list of ASR fabrics":{"$ref":"#/components/examples/Gets_the_list_of_ASR_fabrics"}}}}}},"summary":"Gets the list of ASR fabrics","tags":["ReplicationFabrics"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}":{"delete":{"description":"The operation to purge(force delete) an Azure Site Recovery fabric.","operationId":"ReplicationFabrics_Purge","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"ASR fabric to purge.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Purges the site.":{"value":"cloud1"}}}],"responses":{"202":{"description":"Accepted"},"204":{"description":"NoContent"}},"summary":"Purges the site.","tags":["ReplicationFabrics"],"x-ms-long-running-operation":true},"get":{"description":"Gets the details of an Azure Site Recovery fabric.","operationId":"ReplicationFabrics_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets the details of an ASR fabric.":{"value":"cloud1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Fabric"},"examples":{"Gets the details of an ASR fabric.":{"$ref":"#/components/examples/Gets_the_details_of_an_ASR_fabric."}}}}}},"summary":"Gets the details of an ASR fabric.","tags":["ReplicationFabrics"]},"put":{"description":"The operation to create an Azure Site Recovery fabric (for e.g. Hyper-V site)","operationId":"ReplicationFabrics_Create","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Name of the ASR fabric.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Creates an Azure Site Recovery fabric.":{"value":"cloud1"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FabricCreationInput"}}},"description":"Fabric creation input.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Fabric"},"examples":{"Creates an Azure Site Recovery fabric.":{"$ref":"#/components/examples/Creates_an_Azure_Site_Recovery_fabric."}}}}},"202":{"description":"Accepted"}},"summary":"Creates an Azure Site Recovery fabric.","tags":["ReplicationFabrics"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/checkConsistency":{"post":{"description":"The operation to perform a consistency check on the fabric.","operationId":"ReplicationFabrics_CheckConsistency","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Checks the consistency of the ASR fabric.":{"value":"cloud1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Fabric"},"examples":{"Checks the consistency of the ASR fabric.":{"$ref":"#/components/examples/Checks_the_consistency_of_the_ASR_fabric."}}}}},"202":{"description":"Accepted"}},"summary":"Checks the consistency of the ASR fabric.","tags":["ReplicationFabrics"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/migratetoaad":{"post":{"description":"The operation to migrate an Azure Site Recovery fabric to AAD.","operationId":"ReplicationFabrics_MigrateToAad","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"ASR fabric to migrate.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Migrates the site to AAD.":{"value":"cloud1"}}}],"responses":{"202":{"description":"Accepted"},"204":{"description":"NoContent"}},"summary":"Migrates the site to AAD.","tags":["ReplicationFabrics"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/reassociateGateway":{"post":{"description":"The operation to move replications from a process server to another process server.","operationId":"ReplicationFabrics_ReassociateGateway","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"The name of the fabric containing the process server.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Perform failover of the process server.":{"value":"GRACE-V2A-1"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FailoverProcessServerRequest"}}},"description":"The input to the failover process server operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Fabric"},"examples":{"Perform failover of the process server.":{"$ref":"#/components/examples/Perform_failover_of_the_process_server."}}}}},"202":{"description":"Accepted"}},"summary":"Perform failover of the process server.","tags":["ReplicationFabrics"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/remove":{"post":{"description":"The operation to delete or remove an Azure Site Recovery fabric.","operationId":"ReplicationFabrics_Delete","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"ASR fabric to delete","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Deletes the site.":{"value":"cloud1"}}}],"responses":{"202":{"description":"Accepted"},"204":{"description":"NoContent"}},"summary":"Deletes the site.","tags":["ReplicationFabrics"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/renewCertificate":{"post":{"description":"Renews the connection certificate for the ASR replication fabric.","operationId":"ReplicationFabrics_RenewCertificate","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"fabric name to renew certs for.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Renews certificate for the fabric.":{"value":"cloud1"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RenewCertificateInput"}}},"description":"Renew certificate input.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Fabric"},"examples":{"Renews certificate for the fabric.":{"$ref":"#/components/examples/Renews_certificate_for_the_fabric."}}}}},"202":{"description":"Accepted"}},"summary":"Renews certificate for the fabric.","tags":["ReplicationFabrics"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationLogicalNetworks":{"get":{"description":"Lists all the logical networks of the Azure Site Recovery fabric","operationId":"ReplicationLogicalNetworks_ListByReplicationFabrics","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Server Id.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets the list of logical networks under a fabric.":{"value":"cloud1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LogicalNetworkCollection"},"examples":{"Gets the list of logical networks under a fabric.":{"$ref":"#/components/examples/Gets_the_list_of_logical_networks_under_a_fabric."}}}}}},"summary":"Gets the list of logical networks under a fabric.","tags":["ReplicationLogicalNetworks"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationLogicalNetworks/{logicalNetworkName}":{"get":{"description":"Gets the details of a logical network.","operationId":"ReplicationLogicalNetworks_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Server Id.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets a logical network with specified server id and logical network name.":{"value":"cloud1"}}},{"description":"Logical network name.","in":"path","name":"logicalNetworkName","required":true,"schema":{"type":"string"},"examples":{"Gets a logical network with specified server id and logical network name.":{"value":"87ab394f-165f-4aa9-bd84-b018500b4509"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LogicalNetwork"},"examples":{"Gets a logical network with specified server id and logical network name.":{"$ref":"#/components/examples/Gets_a_logical_network_with_specified_server_id_and_logical_network_name."}}}}}},"summary":"Gets a logical network with specified server id and logical network name.","tags":["ReplicationLogicalNetworks"]}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks":{"get":{"description":"Lists the networks available for a fabric.","operationId":"ReplicationNetworks_ListByReplicationFabrics","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets the list of networks under a fabric.":{"value":"b0cef6e9a4437b81803d0b55ada4f700ab66caae59c35d62723a1589c0cd13ac"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkCollection"},"examples":{"Gets the list of networks under a fabric.":{"$ref":"#/components/examples/Gets_the_list_of_networks_under_a_fabric."}}}}}},"summary":"Gets the list of networks under a fabric.","tags":["ReplicationNetworks"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}":{"get":{"description":"Gets the details of a network.","operationId":"ReplicationNetworks_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Server Id.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets a network with specified server id and network name.":{"value":"b0cef6e9a4437b81803d0b55ada4f700ab66caae59c35d62723a1589c0cd13ac"}}},{"description":"Primary network name.","in":"path","name":"networkName","required":true,"schema":{"type":"string"},"examples":{"Gets a network with specified server id and network name.":{"value":"93ce99d7-1219-4914-aa61-73fe5023988e"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Network"},"examples":{"Gets a network with specified server id and network name.":{"$ref":"#/components/examples/Gets_a_network_with_specified_server_id_and_network_name."}}}}}},"summary":"Gets a network with specified server id and network name.","tags":["ReplicationNetworks"]}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings":{"get":{"description":"Lists all ASR network mappings for the specified network.","operationId":"ReplicationNetworkMappings_ListByReplicationNetworks","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Primary fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets all the network mappings under a network.":{"value":"b0cef6e9a4437b81803d0b55ada4f700ab66caae59c35d62723a1589c0cd13ac"}}},{"description":"Primary network name.","in":"path","name":"networkName","required":true,"schema":{"type":"string"},"examples":{"Gets all the network mappings under a network.":{"value":"e2267b5c-2650-49bd-ab3f-d66aae694c06"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkMappingCollection"},"examples":{"Gets all the network mappings under a network.":{"$ref":"#/components/examples/Gets_all_the_network_mappings_under_a_network."}}}}}},"summary":"Gets all the network mappings under a network.","tags":["ReplicationNetworkMappings"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationNetworks/{networkName}/replicationNetworkMappings/{networkMappingName}":{"delete":{"description":"The operation to delete a network mapping.","operationId":"ReplicationNetworkMappings_Delete","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Primary fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Delete network mapping.":{"value":"b0cef6e9a4437b81803d0b55ada4f700ab66caae59c35d62723a1589c0cd13ac"}}},{"description":"Primary network name.","in":"path","name":"networkName","required":true,"schema":{"type":"string"},"examples":{"Delete network mapping.":{"value":"e2267b5c-2650-49bd-ab3f-d66aae694c06"}}},{"description":"ARM Resource Name for network mapping.","in":"path","name":"networkMappingName","required":true,"schema":{"type":"string"},"examples":{"Delete network mapping.":{"value":"corpe2amap"}}}],"responses":{"202":{"description":"Accepted"},"204":{"description":"NoContent"}},"summary":"Delete network mapping.","tags":["ReplicationNetworkMappings"],"x-ms-long-running-operation":true},"get":{"description":"Gets the details of an ASR network mapping","operationId":"ReplicationNetworkMappings_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Primary fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets network mapping by name.":{"value":"b0cef6e9a4437b81803d0b55ada4f700ab66caae59c35d62723a1589c0cd13ac"}}},{"description":"Primary network name.","in":"path","name":"networkName","required":true,"schema":{"type":"string"},"examples":{"Gets network mapping by name.":{"value":"e2267b5c-2650-49bd-ab3f-d66aae694c06"}}},{"description":"Network mapping name.","in":"path","name":"networkMappingName","required":true,"schema":{"type":"string"},"examples":{"Gets network mapping by name.":{"value":"corpe2amap"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkMapping"},"examples":{"Gets network mapping by name.":{"$ref":"#/components/examples/Gets_network_mapping_by_name."}}}}}},"summary":"Gets network mapping by name.","tags":["ReplicationNetworkMappings"]},"patch":{"description":"The operation to update an ASR network mapping.","operationId":"ReplicationNetworkMappings_Update","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Primary fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Updates network mapping.":{"value":"b0cef6e9a4437b81803d0b55ada4f700ab66caae59c35d62723a1589c0cd13ac"}}},{"description":"Primary network name.","in":"path","name":"networkName","required":true,"schema":{"type":"string"},"examples":{"Updates network mapping.":{"value":"e2267b5c-2650-49bd-ab3f-d66aae694c06"}}},{"description":"Network mapping name.","in":"path","name":"networkMappingName","required":true,"schema":{"type":"string"},"examples":{"Updates network mapping.":{"value":"corpe2amap"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateNetworkMappingInput"}}},"description":"Update network mapping input.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkMapping"},"examples":{"Updates network mapping.":{"$ref":"#/components/examples/Updates_network_mapping."}}}}},"202":{"description":"Accepted"}},"summary":"Updates network mapping.","tags":["ReplicationNetworkMappings"],"x-ms-long-running-operation":true},"put":{"description":"The operation to create an ASR network mapping.","operationId":"ReplicationNetworkMappings_Create","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Primary fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Creates network mapping.":{"value":"b0cef6e9a4437b81803d0b55ada4f700ab66caae59c35d62723a1589c0cd13ac"}}},{"description":"Primary network name.","in":"path","name":"networkName","required":true,"schema":{"type":"string"},"examples":{"Creates network mapping.":{"value":"e2267b5c-2650-49bd-ab3f-d66aae694c06"}}},{"description":"Network mapping name.","in":"path","name":"networkMappingName","required":true,"schema":{"type":"string"},"examples":{"Creates network mapping.":{"value":"corpe2amap"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateNetworkMappingInput"}}},"description":"Create network mapping input.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkMapping"},"examples":{"Creates network mapping.":{"$ref":"#/components/examples/Creates_network_mapping."}}}}},"202":{"description":"Accepted"}},"summary":"Creates network mapping.","tags":["ReplicationNetworkMappings"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers":{"get":{"description":"Lists the protection containers in the specified fabric.","operationId":"ReplicationProtectionContainers_ListByReplicationFabrics","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets the list of protection container for a fabric.":{"value":"cloud1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProtectionContainerCollection"},"examples":{"Gets the list of protection container for a fabric.":{"$ref":"#/components/examples/Gets_the_list_of_protection_container_for_a_fabric."}}}}}},"summary":"Gets the list of protection container for a fabric.","tags":["ReplicationProtectionContainers"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}":{"get":{"description":"Gets the details of a protection container.","operationId":"ReplicationProtectionContainers_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets the protection container details.":{"value":"cloud1"}}},{"description":"Protection container name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Gets the protection container details.":{"value":"cloud_6d224fc6-f326-5d35-96de-fbf51efb3179"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProtectionContainer"},"examples":{"Gets the protection container details.":{"$ref":"#/components/examples/Gets_the_protection_container_details."}}}}}},"summary":"Gets the protection container details.","tags":["ReplicationProtectionContainers"]},"put":{"description":"Operation to create a protection container.","operationId":"ReplicationProtectionContainers_Create","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Unique fabric ARM name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Create a protection container.":{"value":"cloud1"}}},{"description":"Unique protection container ARM name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Create a protection container.":{"value":"cloud_6d224fc6-f326-5d35-96de-fbf51efb3179"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateProtectionContainerInput"}}},"description":"Creation input.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProtectionContainer"},"examples":{"Create a protection container.":{"$ref":"#/components/examples/Create_a_protection_container."}}}}},"202":{"description":"Accepted"}},"summary":"Create a protection container.","tags":["ReplicationProtectionContainers"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/discoverProtectableItem":{"post":{"description":"The operation to a add a protectable item to a protection container(Add physical server.)","operationId":"ReplicationProtectionContainers_DiscoverProtectableItem","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"The name of the fabric.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Adds a protectable item to the replication protection container.":{"value":"V2A-W2K12-660"}}},{"description":"The name of the protection container.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Adds a protectable item to the replication protection container.":{"value":"cloud_7328549c-5c37-4459-a3c2-e35f9ef6893c"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DiscoverProtectableItemRequest"}}},"description":"The request object to add a protectable item.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProtectionContainer"},"examples":{"Adds a protectable item to the replication protection container.":{"$ref":"#/components/examples/Adds_a_protectable_item_to_the_replication_protection_container."}}}}},"202":{"description":"Accepted"}},"summary":"Adds a protectable item to the replication protection container.","tags":["ReplicationProtectionContainers"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/remove":{"post":{"description":"Operation to remove a protection container.","operationId":"ReplicationProtectionContainers_Delete","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Unique fabric ARM name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Removes a protection container.":{"value":"cloud1"}}},{"description":"Unique protection container ARM name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Removes a protection container.":{"value":"cloud_6d224fc6-f326-5d35-96de-fbf51efb3179"}}}],"responses":{"202":{"description":"Accepted"},"204":{"description":"NoContent"}},"summary":"Removes a protection container.","tags":["ReplicationProtectionContainers"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems":{"get":{"description":"Gets the list of ASR migration items in the protection container.","operationId":"ReplicationMigrationItems_ListByReplicationProtectionContainers","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets the list of migration items in the protection container.":{"value":"vmwarefabric1"}}},{"description":"Protection container name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Gets the list of migration items in the protection container.":{"value":"vmwareContainer1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MigrationItemCollection"},"examples":{"Gets the list of migration items in the protection container.":{"$ref":"#/components/examples/Gets_the_list_of_migration_items_in_the_protection_container."}}}}}},"summary":"Gets the list of migration items in the protection container.","tags":["ReplicationMigrationItems"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}":{"delete":{"description":"The operation to delete an ASR migration item.","operationId":"ReplicationMigrationItems_Delete","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Delete the migration item.":{"value":"vmwarefabric1"}}},{"description":"Protection container name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Delete the migration item.":{"value":"vmwareContainer1"}}},{"description":"Migration item name.","in":"path","name":"migrationItemName","required":true,"schema":{"type":"string"},"examples":{"Delete the migration item.":{"value":"virtualmachine1"}}},{"description":"The delete option.","in":"query","name":"deleteOption","required":false,"schema":{"type":"string"}}],"responses":{"202":{"description":"Accepted"},"204":{"description":"NoContent"}},"summary":"Delete the migration item.","tags":["ReplicationMigrationItems"],"x-ms-long-running-operation":true},"get":{"operationId":"ReplicationMigrationItems_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric unique name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets the details of a migration item.":{"value":"vmwarefabric1"}}},{"description":"Protection container name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Gets the details of a migration item.":{"value":"vmwareContainer1"}}},{"description":"Migration item name.","in":"path","name":"migrationItemName","required":true,"schema":{"type":"string"},"examples":{"Gets the details of a migration item.":{"value":"virtualmachine1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MigrationItem"},"examples":{"Gets the details of a migration item.":{"$ref":"#/components/examples/Gets_the_details_of_a_migration_item."}}}}}},"summary":"Gets the details of a migration item.","tags":["ReplicationMigrationItems"]},"patch":{"description":"The operation to update the recovery settings of an ASR migration item.","operationId":"ReplicationMigrationItems_Update","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Updates migration item.":{"value":"vmwarefabric1"}}},{"description":"Protection container name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Updates migration item.":{"value":"vmwareContainer1"}}},{"description":"Migration item name.","in":"path","name":"migrationItemName","required":true,"schema":{"type":"string"},"examples":{"Updates migration item.":{"value":"virtualmachine1"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateMigrationItemInput"}}},"description":"Update migration item input.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MigrationItem"},"examples":{"Updates migration item.":{"$ref":"#/components/examples/Updates_migration_item."}}}}},"202":{"description":"Accepted"}},"summary":"Updates migration item.","tags":["ReplicationMigrationItems"],"x-ms-long-running-operation":true},"put":{"description":"The operation to create an ASR migration item (enable migration).","operationId":"ReplicationMigrationItems_Create","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Enables migration.":{"value":"vmwarefabric1"}}},{"description":"Protection container name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Enables migration.":{"value":"vmwareContainer1"}}},{"description":"Migration item name.","in":"path","name":"migrationItemName","required":true,"schema":{"type":"string"},"examples":{"Enables migration.":{"value":"virtualmachine1"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnableMigrationInput"}}},"description":"Enable migration input.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MigrationItem"},"examples":{"Enables migration.":{"$ref":"#/components/examples/Enables_migration."}}}}},"202":{"description":"Accepted"}},"summary":"Enables migration.","tags":["ReplicationMigrationItems"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/migrate":{"post":{"description":"The operation to initiate migration of the item.","operationId":"ReplicationMigrationItems_Migrate","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Migrate item.":{"value":"vmwarefabric1"}}},{"description":"Protection container name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Migrate item.":{"value":"vmwareContainer1"}}},{"description":"Migration item name.","in":"path","name":"migrationItemName","required":true,"schema":{"type":"string"},"examples":{"Migrate item.":{"value":"virtualmachine1"}}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MigrateInput"}}},"description":"Migrate input.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MigrationItem"},"examples":{"Migrate item.":{"$ref":"#/components/examples/Migrate_item."}}}}},"202":{"description":"Accepted"}},"summary":"Migrate item.","tags":["ReplicationMigrationItems"],"x-ms-long-running-operation":true}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/migrationRecoveryPoints":{"get":{"operationId":"MigrationRecoveryPoints_ListByReplicationMigrationItems","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric unique name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets the recovery points for a migration item.":{"value":"vmwarefabric1"}}},{"description":"Protection container name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Gets the recovery points for a migration item.":{"value":"vmwareContainer1"}}},{"description":"Migration item name.","in":"path","name":"migrationItemName","required":true,"schema":{"type":"string"},"examples":{"Gets the recovery points for a migration item.":{"value":"virtualmachine1"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MigrationRecoveryPointCollection"},"examples":{"Gets the recovery points for a migration item.":{"$ref":"#/components/examples/Gets_the_recovery_points_for_a_migration_item."}}}}}},"summary":"Gets the recovery points for a migration item.","tags":["MigrationRecoveryPoints"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationMigrationItems/{migrationItemName}/migrationRecoveryPoints/{migrationRecoveryPointName}":{"get":{"operationId":"MigrationRecoveryPoints_Get","parameters":[{"$ref":"#/components/parameters/ApiVersion"},{"$ref":"#/components/parameters/ResourceName"},{"$ref":"#/components/parameters/ResourceGroupName"},{"$ref":"#/components/parameters/SubscriptionId"},{"description":"Fabric unique name.","in":"path","name":"fabricName","required":true,"schema":{"type":"string"},"examples":{"Gets a recovery point for a migration item.":{"value":"vmwarefabric1"}}},{"description":"Protection container name.","in":"path","name":"protectionContainerName","required":true,"schema":{"type":"string"},"examples":{"Gets a recovery point for a migration item.":{"value":"vmwareContainer1"}}},{"description":"Migration item name.","in":"path","name":"migrationItemName","required":true,"schema":{"type":"string"},"examples":{"Gets a recovery point for a migration item.":{"value":"virtualmachine1"}}},{"description":"The migration recovery point name.","in":"path","name":"migrationRecoveryPointName","required":true,"schema":{"type":"string"},"examples":{"Gets a recovery point for a migration item.":{"value":"b22134ea-620c-474b-9fa5-3c1cb47708e3"}}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MigrationRecoveryPoint"},"examples":{"Gets a recovery point for a migration item.":{"$ref":"#/components/examples/Gets_a_recovery_point_for_a_migrati