Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.1 published on Wednesday, May 18, 2022 by Pulumi

getHub

Hub resource. API Version: 2017-04-26.

Using getHub

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 getHub(args: GetHubArgs, opts?: InvokeOptions): Promise<GetHubResult>
function getHubOutput(args: GetHubOutputArgs, opts?: InvokeOptions): Output<GetHubResult>
def get_hub(hub_name: Optional[str] = None,
            resource_group_name: Optional[str] = None,
            opts: Optional[InvokeOptions] = None) -> GetHubResult
def get_hub_output(hub_name: Optional[pulumi.Input[str]] = None,
            resource_group_name: Optional[pulumi.Input[str]] = None,
            opts: Optional[InvokeOptions] = None) -> Output[GetHubResult]
func LookupHub(ctx *Context, args *LookupHubArgs, opts ...InvokeOption) (*LookupHubResult, error)
func LookupHubOutput(ctx *Context, args *LookupHubOutputArgs, opts ...InvokeOption) LookupHubResultOutput

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

public static class GetHub 
{
    public static Task<GetHubResult> InvokeAsync(GetHubArgs args, InvokeOptions? opts = null)
    public static Output<GetHubResult> Invoke(GetHubInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetHubResult> getHub(GetHubArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:customerinsights:getHub
  Arguments:
    # Arguments dictionary

The following arguments are supported:

HubName string

The name of the hub.

ResourceGroupName string

The name of the resource group.

HubName string

The name of the hub.

ResourceGroupName string

The name of the resource group.

hubName String

The name of the hub.

resourceGroupName String

The name of the resource group.

hubName string

The name of the hub.

resourceGroupName string

The name of the resource group.

hub_name str

The name of the hub.

resource_group_name str

The name of the resource group.

hubName String

The name of the hub.

resourceGroupName String

The name of the resource group.

getHub Result

The following output properties are available:

ApiEndpoint string

API endpoint URL of the hub.

Id string

Resource ID.

Name string

Resource name.

ProvisioningState string

Provisioning state of the hub.

Type string

Resource type.

WebEndpoint string

Web endpoint URL of the hub.

HubBillingInfo Pulumi.AzureNative.CustomerInsights.Outputs.HubBillingInfoFormatResponse

Billing settings of the hub.

Location string

Resource location.

Tags Dictionary<string, string>

Resource tags.

TenantFeatures int

The bit flags for enabled hub features. Bit 0 is set to 1 indicates graph is enabled, or disabled if set to 0. Bit 1 is set to 1 indicates the hub is disabled, or enabled if set to 0.

ApiEndpoint string

API endpoint URL of the hub.

Id string

Resource ID.

Name string

Resource name.

ProvisioningState string

Provisioning state of the hub.

Type string

Resource type.

WebEndpoint string

Web endpoint URL of the hub.

HubBillingInfo HubBillingInfoFormatResponse

Billing settings of the hub.

Location string

Resource location.

Tags map[string]string

Resource tags.

TenantFeatures int

The bit flags for enabled hub features. Bit 0 is set to 1 indicates graph is enabled, or disabled if set to 0. Bit 1 is set to 1 indicates the hub is disabled, or enabled if set to 0.

apiEndpoint String

API endpoint URL of the hub.

id String

Resource ID.

name String

Resource name.

provisioningState String

Provisioning state of the hub.

type String

Resource type.

webEndpoint String

Web endpoint URL of the hub.

hubBillingInfo HubBillingInfoFormatResponse

Billing settings of the hub.

location String

Resource location.

tags Map

Resource tags.

tenantFeatures Integer

The bit flags for enabled hub features. Bit 0 is set to 1 indicates graph is enabled, or disabled if set to 0. Bit 1 is set to 1 indicates the hub is disabled, or enabled if set to 0.

apiEndpoint string

API endpoint URL of the hub.

id string

Resource ID.

name string

Resource name.

provisioningState string

Provisioning state of the hub.

type string

Resource type.

webEndpoint string

Web endpoint URL of the hub.

hubBillingInfo HubBillingInfoFormatResponse

Billing settings of the hub.

location string

Resource location.

tags {[key: string]: string}

Resource tags.

tenantFeatures number

The bit flags for enabled hub features. Bit 0 is set to 1 indicates graph is enabled, or disabled if set to 0. Bit 1 is set to 1 indicates the hub is disabled, or enabled if set to 0.

api_endpoint str

API endpoint URL of the hub.

id str

Resource ID.

name str

Resource name.

provisioning_state str

Provisioning state of the hub.

type str

Resource type.

web_endpoint str

Web endpoint URL of the hub.

hub_billing_info HubBillingInfoFormatResponse

Billing settings of the hub.

location str

Resource location.

tags Mapping[str, str]

Resource tags.

tenant_features int

The bit flags for enabled hub features. Bit 0 is set to 1 indicates graph is enabled, or disabled if set to 0. Bit 1 is set to 1 indicates the hub is disabled, or enabled if set to 0.

apiEndpoint String

API endpoint URL of the hub.

id String

Resource ID.

name String

Resource name.

provisioningState String

Provisioning state of the hub.

type String

Resource type.

webEndpoint String

Web endpoint URL of the hub.

hubBillingInfo Property Map

Billing settings of the hub.

location String

Resource location.

tags Map

Resource tags.

tenantFeatures Number

The bit flags for enabled hub features. Bit 0 is set to 1 indicates graph is enabled, or disabled if set to 0. Bit 1 is set to 1 indicates the hub is disabled, or enabled if set to 0.

Supporting Types

HubBillingInfoFormatResponse

MaxUnits int

The maximum number of units can be used. One unit is 10,000 Profiles and 100,000 Interactions.

MinUnits int

The minimum number of units will be billed. One unit is 10,000 Profiles and 100,000 Interactions.

SkuName string

The sku name.

MaxUnits int

The maximum number of units can be used. One unit is 10,000 Profiles and 100,000 Interactions.

MinUnits int

The minimum number of units will be billed. One unit is 10,000 Profiles and 100,000 Interactions.

SkuName string

The sku name.

maxUnits Integer

The maximum number of units can be used. One unit is 10,000 Profiles and 100,000 Interactions.

minUnits Integer

The minimum number of units will be billed. One unit is 10,000 Profiles and 100,000 Interactions.

skuName String

The sku name.

maxUnits number

The maximum number of units can be used. One unit is 10,000 Profiles and 100,000 Interactions.

minUnits number

The minimum number of units will be billed. One unit is 10,000 Profiles and 100,000 Interactions.

skuName string

The sku name.

max_units int

The maximum number of units can be used. One unit is 10,000 Profiles and 100,000 Interactions.

min_units int

The minimum number of units will be billed. One unit is 10,000 Profiles and 100,000 Interactions.

sku_name str

The sku name.

maxUnits Number

The maximum number of units can be used. One unit is 10,000 Profiles and 100,000 Interactions.

minUnits Number

The minimum number of units will be billed. One unit is 10,000 Profiles and 100,000 Interactions.

skuName String

The sku name.

Package Details

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