Azure Native

v1.87.0 published on Tuesday, Nov 22, 2022 by Pulumi

listNamespaceKeys

Namespace/NotificationHub Connection String API Version: 2017-04-01.

Using listNamespaceKeys

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 listNamespaceKeys(args: ListNamespaceKeysArgs, opts?: InvokeOptions): Promise<ListNamespaceKeysResult>
function listNamespaceKeysOutput(args: ListNamespaceKeysOutputArgs, opts?: InvokeOptions): Output<ListNamespaceKeysResult>
def list_namespace_keys(authorization_rule_name: Optional[str] = None,
                        namespace_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> ListNamespaceKeysResult
def list_namespace_keys_output(authorization_rule_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[ListNamespaceKeysResult]
func ListNamespaceKeys(ctx *Context, args *ListNamespaceKeysArgs, opts ...InvokeOption) (*ListNamespaceKeysResult, error)
func ListNamespaceKeysOutput(ctx *Context, args *ListNamespaceKeysOutputArgs, opts ...InvokeOption) ListNamespaceKeysResultOutput

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

public static class ListNamespaceKeys 
{
    public static Task<ListNamespaceKeysResult> InvokeAsync(ListNamespaceKeysArgs args, InvokeOptions? opts = null)
    public static Output<ListNamespaceKeysResult> Invoke(ListNamespaceKeysInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListNamespaceKeysResult> listNamespaceKeys(ListNamespaceKeysArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:notificationhubs:listNamespaceKeys
  arguments:
    # arguments dictionary

The following arguments are supported:

AuthorizationRuleName string

The connection string of the namespace for the specified authorizationRule.

NamespaceName string

The namespace name.

ResourceGroupName string

The name of the resource group.

AuthorizationRuleName string

The connection string of the namespace for the specified authorizationRule.

NamespaceName string

The namespace name.

ResourceGroupName string

The name of the resource group.

authorizationRuleName String

The connection string of the namespace for the specified authorizationRule.

namespaceName String

The namespace name.

resourceGroupName String

The name of the resource group.

authorizationRuleName string

The connection string of the namespace for the specified authorizationRule.

namespaceName string

The namespace name.

resourceGroupName string

The name of the resource group.

authorization_rule_name str

The connection string of the namespace for the specified authorizationRule.

namespace_name str

The namespace name.

resource_group_name str

The name of the resource group.

authorizationRuleName String

The connection string of the namespace for the specified authorizationRule.

namespaceName String

The namespace name.

resourceGroupName String

The name of the resource group.

listNamespaceKeys Result

The following output properties are available:

KeyName string

KeyName of the created AuthorizationRule

PrimaryConnectionString string

PrimaryConnectionString of the AuthorizationRule.

PrimaryKey string

PrimaryKey of the created AuthorizationRule.

SecondaryConnectionString string

SecondaryConnectionString of the created AuthorizationRule

SecondaryKey string

SecondaryKey of the created AuthorizationRule

KeyName string

KeyName of the created AuthorizationRule

PrimaryConnectionString string

PrimaryConnectionString of the AuthorizationRule.

PrimaryKey string

PrimaryKey of the created AuthorizationRule.

SecondaryConnectionString string

SecondaryConnectionString of the created AuthorizationRule

SecondaryKey string

SecondaryKey of the created AuthorizationRule

keyName String

KeyName of the created AuthorizationRule

primaryConnectionString String

PrimaryConnectionString of the AuthorizationRule.

primaryKey String

PrimaryKey of the created AuthorizationRule.

secondaryConnectionString String

SecondaryConnectionString of the created AuthorizationRule

secondaryKey String

SecondaryKey of the created AuthorizationRule

keyName string

KeyName of the created AuthorizationRule

primaryConnectionString string

PrimaryConnectionString of the AuthorizationRule.

primaryKey string

PrimaryKey of the created AuthorizationRule.

secondaryConnectionString string

SecondaryConnectionString of the created AuthorizationRule

secondaryKey string

SecondaryKey of the created AuthorizationRule

key_name str

KeyName of the created AuthorizationRule

primary_connection_string str

PrimaryConnectionString of the AuthorizationRule.

primary_key str

PrimaryKey of the created AuthorizationRule.

secondary_connection_string str

SecondaryConnectionString of the created AuthorizationRule

secondary_key str

SecondaryKey of the created AuthorizationRule

keyName String

KeyName of the created AuthorizationRule

primaryConnectionString String

PrimaryConnectionString of the AuthorizationRule.

primaryKey String

PrimaryKey of the created AuthorizationRule.

secondaryConnectionString String

SecondaryConnectionString of the created AuthorizationRule

secondaryKey String

SecondaryKey of the created AuthorizationRule

Package Details

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