Azure Native

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

getNamespace

Description of a Namespace resource. API Version: 2017-04-01.

Using getNamespace

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 getNamespace(args: GetNamespaceArgs, opts?: InvokeOptions): Promise<GetNamespaceResult>
function getNamespaceOutput(args: GetNamespaceOutputArgs, opts?: InvokeOptions): Output<GetNamespaceResult>
def get_namespace(namespace_name: Optional[str] = None,
                  resource_group_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetNamespaceResult
def get_namespace_output(namespace_name: Optional[pulumi.Input[str]] = None,
                  resource_group_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetNamespaceResult]
func LookupNamespace(ctx *Context, args *LookupNamespaceArgs, opts ...InvokeOption) (*LookupNamespaceResult, error)
func LookupNamespaceOutput(ctx *Context, args *LookupNamespaceOutputArgs, opts ...InvokeOption) LookupNamespaceResultOutput

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

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

The following arguments are supported:

NamespaceName string

The namespace name.

ResourceGroupName string

The name of the resource group.

NamespaceName string

The namespace name.

ResourceGroupName string

The name of the resource group.

namespaceName String

The namespace name.

resourceGroupName String

The name of the resource group.

namespaceName string

The namespace name.

resourceGroupName string

The name of the resource group.

namespace_name str

The namespace name.

resource_group_name str

The name of the resource group.

namespaceName String

The namespace name.

resourceGroupName String

The name of the resource group.

getNamespace Result

The following output properties are available:

Id string

Resource Id

MetricId string

Identifier for Azure Insights metrics

Name string

Resource name

Type string

Resource type

CreatedAt string

The time the namespace was created.

Critical bool

Whether or not the namespace is set as Critical.

DataCenter string

Data center for the namespace

Enabled bool

Whether or not the namespace is currently enabled.

Location string

Resource location

NamespaceType string

The namespace type.

ProvisioningState string

Provisioning state of the Namespace.

Region string

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

ScaleUnit string

ScaleUnit where the namespace gets created

ServiceBusEndpoint string

Endpoint you can use to perform NotificationHub operations.

Sku Pulumi.AzureNative.NotificationHubs.Outputs.SkuResponse

The sku of the created namespace

Status string

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

SubscriptionId string

The Id of the Azure subscription associated with the namespace.

Tags Dictionary<string, string>

Resource tags

UpdatedAt string

The time the namespace was updated.

Id string

Resource Id

MetricId string

Identifier for Azure Insights metrics

Name string

Resource name

Type string

Resource type

CreatedAt string

The time the namespace was created.

Critical bool

Whether or not the namespace is set as Critical.

DataCenter string

Data center for the namespace

Enabled bool

Whether or not the namespace is currently enabled.

Location string

Resource location

NamespaceType string

The namespace type.

ProvisioningState string

Provisioning state of the Namespace.

Region string

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

ScaleUnit string

ScaleUnit where the namespace gets created

ServiceBusEndpoint string

Endpoint you can use to perform NotificationHub operations.

Sku SkuResponse

The sku of the created namespace

Status string

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

SubscriptionId string

The Id of the Azure subscription associated with the namespace.

Tags map[string]string

Resource tags

UpdatedAt string

The time the namespace was updated.

id String

Resource Id

metricId String

Identifier for Azure Insights metrics

name String

Resource name

type String

Resource type

createdAt String

The time the namespace was created.

critical Boolean

Whether or not the namespace is set as Critical.

dataCenter String

Data center for the namespace

enabled Boolean

Whether or not the namespace is currently enabled.

location String

Resource location

namespaceType String

The namespace type.

provisioningState String

Provisioning state of the Namespace.

region String

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

scaleUnit String

ScaleUnit where the namespace gets created

serviceBusEndpoint String

Endpoint you can use to perform NotificationHub operations.

sku SkuResponse

The sku of the created namespace

status String

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

subscriptionId String

The Id of the Azure subscription associated with the namespace.

tags Map<String,String>

Resource tags

updatedAt String

The time the namespace was updated.

id string

Resource Id

metricId string

Identifier for Azure Insights metrics

name string

Resource name

type string

Resource type

createdAt string

The time the namespace was created.

critical boolean

Whether or not the namespace is set as Critical.

dataCenter string

Data center for the namespace

enabled boolean

Whether or not the namespace is currently enabled.

location string

Resource location

namespaceType string

The namespace type.

provisioningState string

Provisioning state of the Namespace.

region string

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

scaleUnit string

ScaleUnit where the namespace gets created

serviceBusEndpoint string

Endpoint you can use to perform NotificationHub operations.

sku SkuResponse

The sku of the created namespace

status string

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

subscriptionId string

The Id of the Azure subscription associated with the namespace.

tags {[key: string]: string}

Resource tags

updatedAt string

The time the namespace was updated.

id str

Resource Id

metric_id str

Identifier for Azure Insights metrics

name str

Resource name

type str

Resource type

created_at str

The time the namespace was created.

critical bool

Whether or not the namespace is set as Critical.

data_center str

Data center for the namespace

enabled bool

Whether or not the namespace is currently enabled.

location str

Resource location

namespace_type str

The namespace type.

provisioning_state str

Provisioning state of the Namespace.

region str

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

scale_unit str

ScaleUnit where the namespace gets created

service_bus_endpoint str

Endpoint you can use to perform NotificationHub operations.

sku SkuResponse

The sku of the created namespace

status str

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

subscription_id str

The Id of the Azure subscription associated with the namespace.

tags Mapping[str, str]

Resource tags

updated_at str

The time the namespace was updated.

id String

Resource Id

metricId String

Identifier for Azure Insights metrics

name String

Resource name

type String

Resource type

createdAt String

The time the namespace was created.

critical Boolean

Whether or not the namespace is set as Critical.

dataCenter String

Data center for the namespace

enabled Boolean

Whether or not the namespace is currently enabled.

location String

Resource location

namespaceType String

The namespace type.

provisioningState String

Provisioning state of the Namespace.

region String

Specifies the targeted region in which the namespace should be created. It can be any of the following values: Australia East, Australia Southeast, Central US, East US, East US 2, West US, North Central US, South Central US, East Asia, Southeast Asia, Brazil South, Japan East, Japan West, North Europe, West Europe

scaleUnit String

ScaleUnit where the namespace gets created

serviceBusEndpoint String

Endpoint you can use to perform NotificationHub operations.

sku Property Map

The sku of the created namespace

status String

Status of the namespace. It can be any of these values:1 = Created/Active2 = Creating3 = Suspended4 = Deleting

subscriptionId String

The Id of the Azure subscription associated with the namespace.

tags Map<String>

Resource tags

updatedAt String

The time the namespace was updated.

Supporting Types

SkuResponse

Name string

Name of the notification hub sku

Capacity int

The capacity of the resource

Family string

The Sku Family

Size string

The Sku size

Tier string

The tier of particular sku

Name string

Name of the notification hub sku

Capacity int

The capacity of the resource

Family string

The Sku Family

Size string

The Sku size

Tier string

The tier of particular sku

name String

Name of the notification hub sku

capacity Integer

The capacity of the resource

family String

The Sku Family

size String

The Sku size

tier String

The tier of particular sku

name string

Name of the notification hub sku

capacity number

The capacity of the resource

family string

The Sku Family

size string

The Sku size

tier string

The tier of particular sku

name str

Name of the notification hub sku

capacity int

The capacity of the resource

family str

The Sku Family

size str

The Sku size

tier str

The tier of particular sku

name String

Name of the notification hub sku

capacity Number

The capacity of the resource

family String

The Sku Family

size String

The Sku size

tier String

The tier of particular sku

Package Details

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