azure-native.servicebus.getNamespace

Explore with Pulumi AI

Gets a description for the specified namespace. 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:servicebus:getNamespace
  arguments:
    # arguments dictionary

The following arguments are supported:

NamespaceName string

The namespace name

ResourceGroupName string

Name of the Resource group within the Azure subscription.

NamespaceName string

The namespace name

ResourceGroupName string

Name of the Resource group within the Azure subscription.

namespaceName String

The namespace name

resourceGroupName String

Name of the Resource group within the Azure subscription.

namespaceName string

The namespace name

resourceGroupName string

Name of the Resource group within the Azure subscription.

namespace_name str

The namespace name

resource_group_name str

Name of the Resource group within the Azure subscription.

namespaceName String

The namespace name

resourceGroupName String

Name of the Resource group within the Azure subscription.

getNamespace Result

The following output properties are available:

CreatedAt string

The time the namespace was created.

Id string

Resource Id

Location string

The Geo-location where the resource lives

MetricId string

Identifier for Azure Insights metrics

Name string

Resource name

ProvisioningState string

Provisioning state of the namespace.

ServiceBusEndpoint string

Endpoint you can use to perform Service Bus operations.

Type string

Resource type

UpdatedAt string

The time the namespace was updated.

Sku Pulumi.AzureNative.ServiceBus.Outputs.SBSkuResponse

Properties of Sku

Tags Dictionary<string, string>

Resource tags

CreatedAt string

The time the namespace was created.

Id string

Resource Id

Location string

The Geo-location where the resource lives

MetricId string

Identifier for Azure Insights metrics

Name string

Resource name

ProvisioningState string

Provisioning state of the namespace.

ServiceBusEndpoint string

Endpoint you can use to perform Service Bus operations.

Type string

Resource type

UpdatedAt string

The time the namespace was updated.

Sku SBSkuResponse

Properties of Sku

Tags map[string]string

Resource tags

createdAt String

The time the namespace was created.

id String

Resource Id

location String

The Geo-location where the resource lives

metricId String

Identifier for Azure Insights metrics

name String

Resource name

provisioningState String

Provisioning state of the namespace.

serviceBusEndpoint String

Endpoint you can use to perform Service Bus operations.

type String

Resource type

updatedAt String

The time the namespace was updated.

sku SBSkuResponse

Properties of Sku

tags Map<String,String>

Resource tags

createdAt string

The time the namespace was created.

id string

Resource Id

location string

The Geo-location where the resource lives

metricId string

Identifier for Azure Insights metrics

name string

Resource name

provisioningState string

Provisioning state of the namespace.

serviceBusEndpoint string

Endpoint you can use to perform Service Bus operations.

type string

Resource type

updatedAt string

The time the namespace was updated.

sku SBSkuResponse

Properties of Sku

tags {[key: string]: string}

Resource tags

created_at str

The time the namespace was created.

id str

Resource Id

location str

The Geo-location where the resource lives

metric_id str

Identifier for Azure Insights metrics

name str

Resource name

provisioning_state str

Provisioning state of the namespace.

service_bus_endpoint str

Endpoint you can use to perform Service Bus operations.

type str

Resource type

updated_at str

The time the namespace was updated.

sku SBSkuResponse

Properties of Sku

tags Mapping[str, str]

Resource tags

createdAt String

The time the namespace was created.

id String

Resource Id

location String

The Geo-location where the resource lives

metricId String

Identifier for Azure Insights metrics

name String

Resource name

provisioningState String

Provisioning state of the namespace.

serviceBusEndpoint String

Endpoint you can use to perform Service Bus operations.

type String

Resource type

updatedAt String

The time the namespace was updated.

sku Property Map

Properties of Sku

tags Map<String>

Resource tags

Supporting Types

SBSkuResponse

Name string

Name of this SKU.

Capacity int

The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.

Tier string

The billing tier of this particular SKU.

Name string

Name of this SKU.

Capacity int

The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.

Tier string

The billing tier of this particular SKU.

name String

Name of this SKU.

capacity Integer

The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.

tier String

The billing tier of this particular SKU.

name string

Name of this SKU.

capacity number

The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.

tier string

The billing tier of this particular SKU.

name str

Name of this SKU.

capacity int

The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.

tier str

The billing tier of this particular SKU.

name String

Name of this SKU.

capacity Number

The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.

tier String

The billing tier of this particular SKU.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0