Azure Native

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

getMigrationConfig

Single item in List or Get Migration Config operation API Version: 2017-04-01.

Using getMigrationConfig

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 getMigrationConfig(args: GetMigrationConfigArgs, opts?: InvokeOptions): Promise<GetMigrationConfigResult>
function getMigrationConfigOutput(args: GetMigrationConfigOutputArgs, opts?: InvokeOptions): Output<GetMigrationConfigResult>
def get_migration_config(config_name: Optional[str] = None,
                         namespace_name: Optional[str] = None,
                         resource_group_name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetMigrationConfigResult
def get_migration_config_output(config_name: 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[GetMigrationConfigResult]
func LookupMigrationConfig(ctx *Context, args *LookupMigrationConfigArgs, opts ...InvokeOption) (*LookupMigrationConfigResult, error)
func LookupMigrationConfigOutput(ctx *Context, args *LookupMigrationConfigOutputArgs, opts ...InvokeOption) LookupMigrationConfigResultOutput

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

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

The following arguments are supported:

ConfigName string

The configuration name. Should always be "$default".

NamespaceName string

The namespace name

ResourceGroupName string

Name of the Resource group within the Azure subscription.

ConfigName string

The configuration name. Should always be "$default".

NamespaceName string

The namespace name

ResourceGroupName string

Name of the Resource group within the Azure subscription.

configName String

The configuration name. Should always be "$default".

namespaceName String

The namespace name

resourceGroupName String

Name of the Resource group within the Azure subscription.

configName string

The configuration name. Should always be "$default".

namespaceName string

The namespace name

resourceGroupName string

Name of the Resource group within the Azure subscription.

config_name str

The configuration name. Should always be "$default".

namespace_name str

The namespace name

resource_group_name str

Name of the Resource group within the Azure subscription.

configName String

The configuration name. Should always be "$default".

namespaceName String

The namespace name

resourceGroupName String

Name of the Resource group within the Azure subscription.

getMigrationConfig Result

The following output properties are available:

Id string

Resource Id

MigrationState string

State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active

Name string

Resource name

PendingReplicationOperationsCount double

Number of entities pending to be replicated.

PostMigrationName string

Name to access Standard Namespace after migration

ProvisioningState string

Provisioning state of Migration Configuration

TargetNamespace string

Existing premium Namespace ARM Id name which has no entities, will be used for migration

Type string

Resource type

Id string

Resource Id

MigrationState string

State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active

Name string

Resource name

PendingReplicationOperationsCount float64

Number of entities pending to be replicated.

PostMigrationName string

Name to access Standard Namespace after migration

ProvisioningState string

Provisioning state of Migration Configuration

TargetNamespace string

Existing premium Namespace ARM Id name which has no entities, will be used for migration

Type string

Resource type

id String

Resource Id

migrationState String

State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active

name String

Resource name

pendingReplicationOperationsCount Double

Number of entities pending to be replicated.

postMigrationName String

Name to access Standard Namespace after migration

provisioningState String

Provisioning state of Migration Configuration

targetNamespace String

Existing premium Namespace ARM Id name which has no entities, will be used for migration

type String

Resource type

id string

Resource Id

migrationState string

State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active

name string

Resource name

pendingReplicationOperationsCount number

Number of entities pending to be replicated.

postMigrationName string

Name to access Standard Namespace after migration

provisioningState string

Provisioning state of Migration Configuration

targetNamespace string

Existing premium Namespace ARM Id name which has no entities, will be used for migration

type string

Resource type

id str

Resource Id

migration_state str

State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active

name str

Resource name

pending_replication_operations_count float

Number of entities pending to be replicated.

post_migration_name str

Name to access Standard Namespace after migration

provisioning_state str

Provisioning state of Migration Configuration

target_namespace str

Existing premium Namespace ARM Id name which has no entities, will be used for migration

type str

Resource type

id String

Resource Id

migrationState String

State in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active

name String

Resource name

pendingReplicationOperationsCount Number

Number of entities pending to be replicated.

postMigrationName String

Name to access Standard Namespace after migration

provisioningState String

Provisioning state of Migration Configuration

targetNamespace String

Existing premium Namespace ARM Id name which has no entities, will be used for migration

type String

Resource type

Package Details

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