Azure Native

Pulumi Official
Package maintained by Pulumi
v1.68.2 published on Tuesday, Aug 16, 2022 by Pulumi

getDisasterRecoveryConfig

Single item in List or Get Alias(Disaster Recovery configuration) operation API Version: 2017-04-01.

Using getDisasterRecoveryConfig

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDisasterRecoveryConfig(args: GetDisasterRecoveryConfigArgs, opts?: InvokeOptions): Promise<GetDisasterRecoveryConfigResult>
function getDisasterRecoveryConfigOutput(args: GetDisasterRecoveryConfigOutputArgs, opts?: InvokeOptions): Output<GetDisasterRecoveryConfigResult>
def get_disaster_recovery_config(alias: Optional[str] = None,
                                 namespace_name: Optional[str] = None,
                                 resource_group_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetDisasterRecoveryConfigResult
def get_disaster_recovery_config_output(alias: Optional[pulumi.Input[str]] = None,
                                 namespace_name: Optional[pulumi.Input[str]] = None,
                                 resource_group_name: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetDisasterRecoveryConfigResult]
func LookupDisasterRecoveryConfig(ctx *Context, args *LookupDisasterRecoveryConfigArgs, opts ...InvokeOption) (*LookupDisasterRecoveryConfigResult, error)
func LookupDisasterRecoveryConfigOutput(ctx *Context, args *LookupDisasterRecoveryConfigOutputArgs, opts ...InvokeOption) LookupDisasterRecoveryConfigResultOutput

> Note: This function is named LookupDisasterRecoveryConfig in the Go SDK.

public static class GetDisasterRecoveryConfig 
{
    public static Task<GetDisasterRecoveryConfigResult> InvokeAsync(GetDisasterRecoveryConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetDisasterRecoveryConfigResult> Invoke(GetDisasterRecoveryConfigInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDisasterRecoveryConfigResult> getDisasterRecoveryConfig(GetDisasterRecoveryConfigArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:servicebus:getDisasterRecoveryConfig
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Alias string

The Disaster Recovery configuration name

NamespaceName string

The namespace name

ResourceGroupName string

Name of the Resource group within the Azure subscription.

Alias string

The Disaster Recovery configuration name

NamespaceName string

The namespace name

ResourceGroupName string

Name of the Resource group within the Azure subscription.

alias String

The Disaster Recovery configuration name

namespaceName String

The namespace name

resourceGroupName String

Name of the Resource group within the Azure subscription.

alias string

The Disaster Recovery configuration name

namespaceName string

The namespace name

resourceGroupName string

Name of the Resource group within the Azure subscription.

alias str

The Disaster Recovery configuration name

namespace_name str

The namespace name

resource_group_name str

Name of the Resource group within the Azure subscription.

alias String

The Disaster Recovery configuration name

namespaceName String

The namespace name

resourceGroupName String

Name of the Resource group within the Azure subscription.

getDisasterRecoveryConfig Result

The following output properties are available:

Id string

Resource Id

Name string

Resource name

PendingReplicationOperationsCount double

Number of entities pending to be replicated.

ProvisioningState string

Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed'

Role string

role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary'

Type string

Resource type

AlternateName string

Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

PartnerNamespace string

ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

Id string

Resource Id

Name string

Resource name

PendingReplicationOperationsCount float64

Number of entities pending to be replicated.

ProvisioningState string

Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed'

Role string

role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary'

Type string

Resource type

AlternateName string

Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

PartnerNamespace string

ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

id String

Resource Id

name String

Resource name

pendingReplicationOperationsCount Double

Number of entities pending to be replicated.

provisioningState String

Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed'

role String

role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary'

type String

Resource type

alternateName String

Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

partnerNamespace String

ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

id string

Resource Id

name string

Resource name

pendingReplicationOperationsCount number

Number of entities pending to be replicated.

provisioningState string

Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed'

role string

role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary'

type string

Resource type

alternateName string

Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

partnerNamespace string

ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

id str

Resource Id

name str

Resource name

pending_replication_operations_count float

Number of entities pending to be replicated.

provisioning_state str

Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed'

role str

role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary'

type str

Resource type

alternate_name str

Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

partner_namespace str

ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

id String

Resource Id

name String

Resource name

pendingReplicationOperationsCount Number

Number of entities pending to be replicated.

provisioningState String

Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed'

role String

role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary'

type String

Resource type

alternateName String

Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

partnerNamespace String

ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0