Azure Native

v1.79.2 published on Thursday, Sep 29, 2022 by Pulumi

getNamespace

Single Namespace item in List or Get Operation 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:eventhub: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

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

MetricId string

Identifier for Azure Insights metrics.

Name string

The name of the resource

ProvisioningState string

Provisioning state of the Namespace.

ServiceBusEndpoint string

Endpoint you can use to perform Service Bus operations.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

UpdatedAt string

The time the Namespace was updated.

IsAutoInflateEnabled bool

Value that indicates whether AutoInflate is enabled for eventhub namespace.

KafkaEnabled bool

Value that indicates whether Kafka is enabled for eventhub namespace.

Location string

Resource location.

MaximumThroughputUnits int

Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)

Sku Pulumi.AzureNative.EventHub.Outputs.SkuResponse

Properties of sku resource

Tags Dictionary<string, string>

Resource tags.

CreatedAt string

The time the Namespace was created.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

MetricId string

Identifier for Azure Insights metrics.

Name string

The name of the resource

ProvisioningState string

Provisioning state of the Namespace.

ServiceBusEndpoint string

Endpoint you can use to perform Service Bus operations.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

UpdatedAt string

The time the Namespace was updated.

IsAutoInflateEnabled bool

Value that indicates whether AutoInflate is enabled for eventhub namespace.

KafkaEnabled bool

Value that indicates whether Kafka is enabled for eventhub namespace.

Location string

Resource location.

MaximumThroughputUnits int

Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)

Sku SkuResponse

Properties of sku resource

Tags map[string]string

Resource tags.

createdAt String

The time the Namespace was created.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

metricId String

Identifier for Azure Insights metrics.

name String

The name of the resource

provisioningState String

Provisioning state of the Namespace.

serviceBusEndpoint String

Endpoint you can use to perform Service Bus operations.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

updatedAt String

The time the Namespace was updated.

isAutoInflateEnabled Boolean

Value that indicates whether AutoInflate is enabled for eventhub namespace.

kafkaEnabled Boolean

Value that indicates whether Kafka is enabled for eventhub namespace.

location String

Resource location.

maximumThroughputUnits Integer

Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)

sku SkuResponse

Properties of sku resource

tags Map<String,String>

Resource tags.

createdAt string

The time the Namespace was created.

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

metricId string

Identifier for Azure Insights metrics.

name string

The name of the resource

provisioningState string

Provisioning state of the Namespace.

serviceBusEndpoint string

Endpoint you can use to perform Service Bus operations.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

updatedAt string

The time the Namespace was updated.

isAutoInflateEnabled boolean

Value that indicates whether AutoInflate is enabled for eventhub namespace.

kafkaEnabled boolean

Value that indicates whether Kafka is enabled for eventhub namespace.

location string

Resource location.

maximumThroughputUnits number

Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)

sku SkuResponse

Properties of sku resource

tags {[key: string]: string}

Resource tags.

created_at str

The time the Namespace was created.

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

metric_id str

Identifier for Azure Insights metrics.

name str

The name of the resource

provisioning_state str

Provisioning state of the Namespace.

service_bus_endpoint str

Endpoint you can use to perform Service Bus operations.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

updated_at str

The time the Namespace was updated.

is_auto_inflate_enabled bool

Value that indicates whether AutoInflate is enabled for eventhub namespace.

kafka_enabled bool

Value that indicates whether Kafka is enabled for eventhub namespace.

location str

Resource location.

maximum_throughput_units int

Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)

sku SkuResponse

Properties of sku resource

tags Mapping[str, str]

Resource tags.

createdAt String

The time the Namespace was created.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

metricId String

Identifier for Azure Insights metrics.

name String

The name of the resource

provisioningState String

Provisioning state of the Namespace.

serviceBusEndpoint String

Endpoint you can use to perform Service Bus operations.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

updatedAt String

The time the Namespace was updated.

isAutoInflateEnabled Boolean

Value that indicates whether AutoInflate is enabled for eventhub namespace.

kafkaEnabled Boolean

Value that indicates whether Kafka is enabled for eventhub namespace.

location String

Resource location.

maximumThroughputUnits Number

Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)

sku Property Map

Properties of sku resource

tags Map<String>

Resource tags.

Supporting Types

SkuResponse

Name string

Name of this SKU.

Capacity int

The Event Hubs throughput units, value should be 0 to 20 throughput units.

Tier string

The billing tier of this particular SKU.

Name string

Name of this SKU.

Capacity int

The Event Hubs throughput units, value should be 0 to 20 throughput units.

Tier string

The billing tier of this particular SKU.

name String

Name of this SKU.

capacity Integer

The Event Hubs throughput units, value should be 0 to 20 throughput units.

tier String

The billing tier of this particular SKU.

name string

Name of this SKU.

capacity number

The Event Hubs throughput units, value should be 0 to 20 throughput units.

tier string

The billing tier of this particular SKU.

name str

Name of this SKU.

capacity int

The Event Hubs throughput units, value should be 0 to 20 throughput units.

tier str

The billing tier of this particular SKU.

name String

Name of this SKU.

capacity Number

The Event Hubs throughput units, value should be 0 to 20 throughput units.

tier String

The billing tier of this particular SKU.

Package Details

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