1. Packages
  2. Azure Native
  3. API Docs
  4. customerinsights
  5. getHub
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

azure-native.customerinsights.getHub

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 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>
    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<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 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi