1. Packages
  2. Azure Native v2
  3. API Docs
  4. customerinsights
  5. getHub
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.customerinsights.getHub

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Gets information about the specified hub. Azure REST 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>
Copy
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]
Copy
func LookupHub(ctx *Context, args *LookupHubArgs, opts ...InvokeOption) (*LookupHubResult, error)
func LookupHubOutput(ctx *Context, args *LookupHubOutputArgs, opts ...InvokeOption) LookupHubResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetHubResult> getHub(GetHubArgs args, InvokeOptions options)
public static Output<GetHubResult> getHub(GetHubArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:customerinsights:getHub
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

HubName
This property is required.
Changes to this property will trigger replacement.
string
The name of the hub.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group.
HubName
This property is required.
Changes to this property will trigger replacement.
string
The name of the hub.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group.
hubName
This property is required.
Changes to this property will trigger replacement.
String
The name of the hub.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group.
hubName
This property is required.
Changes to this property will trigger replacement.
string
The name of the hub.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group.
hub_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the hub.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group.
hubName
This property is required.
Changes to this property will trigger replacement.
String
The name of the hub.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
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<String,String>
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<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.

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
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi