Document: "EventHub"
Single item in List or Get Alias(Disaster Recovery configuration) operation
azure_arm_disaster_recovery {
alias => "alias",
api_version => "api_version",
namespace_name => "namespace_name",
parameters => "parameters",
properties => "properties (optional)",
resource_group_name => "resource_group_name",
subscription_id => "subscription_id",
}
Name | Type | Required | Description |
---|---|---|---|
alias | String | true | The Disaster Recovery configuration name |
api_version | String | true | Client API Version. |
namespace_name | String | true | The Namespace name |
parameters | Hash | true | Parameters required to create an Alias(Disaster Recovery configuration) |
properties | String | false | Properties required to the Create Or Update Alias(Disaster Recovery configurations) |
resource_group_name | String | true | Name of the resource group within the azure subscription. |
subscription_id | String | true | Subscription credentials that uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |
Here is a list of endpoints that we use to create, read, update and delete the ArmDisasterRecovery
Operation | Path | Verb | Description | OperationID |
---|---|---|---|---|
Create | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.EventHub/namespaces/%{namespace_name}/disasterRecoveryConfigs/%{alias} |
Put | Creates or updates a new Alias(Disaster Recovery configuration) | DisasterRecoveryConfigs_CreateOrUpdate |
List - list all | `` | |||
List - get one | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.EventHub/namespaces/%{namespace_name}/disasterRecoveryConfigs/%{alias} |
Get | Retrieves Alias(Disaster Recovery configuration) for primary or secondary namespace | DisasterRecoveryConfigs_Get |
List - get list using params | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.EventHub/namespaces/%{namespace_name}/disasterRecoveryConfigs |
Get | Gets all Alias(Disaster Recovery configurations) | DisasterRecoveryConfigs_List |
Update | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.EventHub/namespaces/%{namespace_name}/disasterRecoveryConfigs/%{alias} |
Put | Creates or updates a new Alias(Disaster Recovery configuration) | DisasterRecoveryConfigs_CreateOrUpdate |
Delete | /subscriptions/%{subscription_id}/resourceGroups/%{resource_group_name}/providers/Microsoft.EventHub/namespaces/%{namespace_name}/disasterRecoveryConfigs/%{alias} |
Delete | Deletes an Alias(Disaster Recovery configuration) | DisasterRecoveryConfigs_Delete |