1. Packages
  2. Azure Native
  3. API Docs
  4. hdinsight
  5. getClusterPoolCluster
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi

azure-native.hdinsight.getClusterPoolCluster

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi

    Gets a HDInsight cluster.

    Uses Azure REST API version 2024-05-01-preview.

    Other available API versions: 2023-06-01-preview, 2023-11-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native hdinsight [ApiVersion]. See the version guide for details.

    Using getClusterPoolCluster

    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 getClusterPoolCluster(args: GetClusterPoolClusterArgs, opts?: InvokeOptions): Promise<GetClusterPoolClusterResult>
    function getClusterPoolClusterOutput(args: GetClusterPoolClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterPoolClusterResult>
    def get_cluster_pool_cluster(cluster_name: Optional[str] = None,
                                 cluster_pool_name: Optional[str] = None,
                                 resource_group_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetClusterPoolClusterResult
    def get_cluster_pool_cluster_output(cluster_name: Optional[pulumi.Input[str]] = None,
                                 cluster_pool_name: Optional[pulumi.Input[str]] = None,
                                 resource_group_name: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetClusterPoolClusterResult]
    func LookupClusterPoolCluster(ctx *Context, args *LookupClusterPoolClusterArgs, opts ...InvokeOption) (*LookupClusterPoolClusterResult, error)
    func LookupClusterPoolClusterOutput(ctx *Context, args *LookupClusterPoolClusterOutputArgs, opts ...InvokeOption) LookupClusterPoolClusterResultOutput

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

    public static class GetClusterPoolCluster 
    {
        public static Task<GetClusterPoolClusterResult> InvokeAsync(GetClusterPoolClusterArgs args, InvokeOptions? opts = null)
        public static Output<GetClusterPoolClusterResult> Invoke(GetClusterPoolClusterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetClusterPoolClusterResult> getClusterPoolCluster(GetClusterPoolClusterArgs args, InvokeOptions options)
    public static Output<GetClusterPoolClusterResult> getClusterPoolCluster(GetClusterPoolClusterArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:hdinsight:getClusterPoolCluster
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClusterName string
    The name of the HDInsight cluster.
    ClusterPoolName string
    The name of the cluster pool.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ClusterName string
    The name of the HDInsight cluster.
    ClusterPoolName string
    The name of the cluster pool.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    clusterName String
    The name of the HDInsight cluster.
    clusterPoolName String
    The name of the cluster pool.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    clusterName string
    The name of the HDInsight cluster.
    clusterPoolName string
    The name of the cluster pool.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    cluster_name str
    The name of the HDInsight cluster.
    cluster_pool_name str
    The name of the cluster pool.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    clusterName String
    The name of the HDInsight cluster.
    clusterPoolName String
    The name of the cluster pool.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getClusterPoolCluster Result

    The following output properties are available:

    AzureApiVersion string
    The Azure API version of the resource.
    ClusterProfile Pulumi.AzureNative.HDInsight.Outputs.ClusterProfileResponse
    Cluster profile.
    ClusterType string
    The type of cluster.
    ComputeProfile Pulumi.AzureNative.HDInsight.Outputs.ClusterPoolComputeProfileResponse
    The compute profile.
    DeploymentId string
    A unique id generated by the RP to identify the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    ProvisioningState string
    Provisioning state of the resource.
    Status string
    Business status of the resource.
    SystemData Pulumi.AzureNative.HDInsight.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Tags Dictionary<string, string>
    Resource tags.
    AzureApiVersion string
    The Azure API version of the resource.
    ClusterProfile ClusterProfileResponse
    Cluster profile.
    ClusterType string
    The type of cluster.
    ComputeProfile ClusterPoolComputeProfileResponse
    The compute profile.
    DeploymentId string
    A unique id generated by the RP to identify the resource.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    ProvisioningState string
    Provisioning state of the resource.
    Status string
    Business status of the resource.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Tags map[string]string
    Resource tags.
    azureApiVersion String
    The Azure API version of the resource.
    clusterProfile ClusterProfileResponse
    Cluster profile.
    clusterType String
    The type of cluster.
    computeProfile ClusterPoolComputeProfileResponse
    The compute profile.
    deploymentId String
    A unique id generated by the RP to identify the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    provisioningState String
    Provisioning state of the resource.
    status String
    Business status of the resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    tags Map<String,String>
    Resource tags.
    azureApiVersion string
    The Azure API version of the resource.
    clusterProfile ClusterProfileResponse
    Cluster profile.
    clusterType string
    The type of cluster.
    computeProfile ClusterPoolComputeProfileResponse
    The compute profile.
    deploymentId string
    A unique id generated by the RP to identify the resource.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    provisioningState string
    Provisioning state of the resource.
    status string
    Business status of the resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    tags {[key: string]: string}
    Resource tags.
    azure_api_version str
    The Azure API version of the resource.
    cluster_profile ClusterProfileResponse
    Cluster profile.
    cluster_type str
    The type of cluster.
    compute_profile ClusterPoolComputeProfileResponse
    The compute profile.
    deployment_id str
    A unique id generated by the RP to identify the resource.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    provisioning_state str
    Provisioning state of the resource.
    status str
    Business status of the resource.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    tags Mapping[str, str]
    Resource tags.
    azureApiVersion String
    The Azure API version of the resource.
    clusterProfile Property Map
    Cluster profile.
    clusterType String
    The type of cluster.
    computeProfile Property Map
    The compute profile.
    deploymentId String
    A unique id generated by the RP to identify the resource.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    provisioningState String
    Provisioning state of the resource.
    status String
    Business status of the resource.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    tags Map<String>
    Resource tags.

    Supporting Types

    AuthorizationProfileResponse

    GroupIds List<string>
    AAD group Ids authorized for data plane access.
    UserIds List<string>
    AAD user Ids authorized for data plane access.
    GroupIds []string
    AAD group Ids authorized for data plane access.
    UserIds []string
    AAD user Ids authorized for data plane access.
    groupIds List<String>
    AAD group Ids authorized for data plane access.
    userIds List<String>
    AAD user Ids authorized for data plane access.
    groupIds string[]
    AAD group Ids authorized for data plane access.
    userIds string[]
    AAD user Ids authorized for data plane access.
    group_ids Sequence[str]
    AAD group Ids authorized for data plane access.
    user_ids Sequence[str]
    AAD user Ids authorized for data plane access.
    groupIds List<String>
    AAD group Ids authorized for data plane access.
    userIds List<String>
    AAD user Ids authorized for data plane access.

    AutoscaleProfileResponse

    Enabled bool
    This indicates whether auto scale is enabled on HDInsight on AKS cluster.
    AutoscaleType string
    User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based.
    GracefulDecommissionTimeout int
    This property is for graceful decommission timeout; It has a default setting of 3600 seconds before forced shutdown takes place. This is the maximal time to wait for running containers and applications to complete before transition a DECOMMISSIONING node into DECOMMISSIONED. The default value is 3600 seconds. Negative value (like -1) is handled as infinite timeout.
    LoadBasedConfig Pulumi.AzureNative.HDInsight.Inputs.LoadBasedConfigResponse
    Profiles of load based Autoscale.
    ScheduleBasedConfig Pulumi.AzureNative.HDInsight.Inputs.ScheduleBasedConfigResponse
    Profiles of schedule based Autoscale.
    Enabled bool
    This indicates whether auto scale is enabled on HDInsight on AKS cluster.
    AutoscaleType string
    User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based.
    GracefulDecommissionTimeout int
    This property is for graceful decommission timeout; It has a default setting of 3600 seconds before forced shutdown takes place. This is the maximal time to wait for running containers and applications to complete before transition a DECOMMISSIONING node into DECOMMISSIONED. The default value is 3600 seconds. Negative value (like -1) is handled as infinite timeout.
    LoadBasedConfig LoadBasedConfigResponse
    Profiles of load based Autoscale.
    ScheduleBasedConfig ScheduleBasedConfigResponse
    Profiles of schedule based Autoscale.
    enabled Boolean
    This indicates whether auto scale is enabled on HDInsight on AKS cluster.
    autoscaleType String
    User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based.
    gracefulDecommissionTimeout Integer
    This property is for graceful decommission timeout; It has a default setting of 3600 seconds before forced shutdown takes place. This is the maximal time to wait for running containers and applications to complete before transition a DECOMMISSIONING node into DECOMMISSIONED. The default value is 3600 seconds. Negative value (like -1) is handled as infinite timeout.
    loadBasedConfig LoadBasedConfigResponse
    Profiles of load based Autoscale.
    scheduleBasedConfig ScheduleBasedConfigResponse
    Profiles of schedule based Autoscale.
    enabled boolean
    This indicates whether auto scale is enabled on HDInsight on AKS cluster.
    autoscaleType string
    User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based.
    gracefulDecommissionTimeout number
    This property is for graceful decommission timeout; It has a default setting of 3600 seconds before forced shutdown takes place. This is the maximal time to wait for running containers and applications to complete before transition a DECOMMISSIONING node into DECOMMISSIONED. The default value is 3600 seconds. Negative value (like -1) is handled as infinite timeout.
    loadBasedConfig LoadBasedConfigResponse
    Profiles of load based Autoscale.
    scheduleBasedConfig ScheduleBasedConfigResponse
    Profiles of schedule based Autoscale.
    enabled bool
    This indicates whether auto scale is enabled on HDInsight on AKS cluster.
    autoscale_type str
    User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based.
    graceful_decommission_timeout int
    This property is for graceful decommission timeout; It has a default setting of 3600 seconds before forced shutdown takes place. This is the maximal time to wait for running containers and applications to complete before transition a DECOMMISSIONING node into DECOMMISSIONED. The default value is 3600 seconds. Negative value (like -1) is handled as infinite timeout.
    load_based_config LoadBasedConfigResponse
    Profiles of load based Autoscale.
    schedule_based_config ScheduleBasedConfigResponse
    Profiles of schedule based Autoscale.
    enabled Boolean
    This indicates whether auto scale is enabled on HDInsight on AKS cluster.
    autoscaleType String
    User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based.
    gracefulDecommissionTimeout Number
    This property is for graceful decommission timeout; It has a default setting of 3600 seconds before forced shutdown takes place. This is the maximal time to wait for running containers and applications to complete before transition a DECOMMISSIONING node into DECOMMISSIONED. The default value is 3600 seconds. Negative value (like -1) is handled as infinite timeout.
    loadBasedConfig Property Map
    Profiles of load based Autoscale.
    scheduleBasedConfig Property Map
    Profiles of schedule based Autoscale.

    CatalogOptionsResponse

    Hive []HiveCatalogOptionResponse
    hive catalog options.
    hive HiveCatalogOptionResponse[]
    hive catalog options.
    hive List<Property Map>
    hive catalog options.

    ClusterAccessProfileResponse

    EnableInternalIngress bool
    Whether to create cluster using private IP instead of public IP. This property must be set at create time.
    PrivateLinkServiceId string
    Private link service resource ID. Only when enableInternalIngress is true, this property will be returned.
    EnableInternalIngress bool
    Whether to create cluster using private IP instead of public IP. This property must be set at create time.
    PrivateLinkServiceId string
    Private link service resource ID. Only when enableInternalIngress is true, this property will be returned.
    enableInternalIngress Boolean
    Whether to create cluster using private IP instead of public IP. This property must be set at create time.
    privateLinkServiceId String
    Private link service resource ID. Only when enableInternalIngress is true, this property will be returned.
    enableInternalIngress boolean
    Whether to create cluster using private IP instead of public IP. This property must be set at create time.
    privateLinkServiceId string
    Private link service resource ID. Only when enableInternalIngress is true, this property will be returned.
    enable_internal_ingress bool
    Whether to create cluster using private IP instead of public IP. This property must be set at create time.
    private_link_service_id str
    Private link service resource ID. Only when enableInternalIngress is true, this property will be returned.
    enableInternalIngress Boolean
    Whether to create cluster using private IP instead of public IP. This property must be set at create time.
    privateLinkServiceId String
    Private link service resource ID. Only when enableInternalIngress is true, this property will be returned.

    ClusterConfigFileResponse

    FileName string
    Configuration file name.
    Content string
    Free form content of the entire configuration file.
    Encoding string
    This property indicates if the content is encoded and is case-insensitive. Please set the value to base64 if the content is base64 encoded. Set it to none or skip it if the content is plain text.
    Path string
    Path of the config file if content is specified.
    Values Dictionary<string, string>
    List of key value pairs where key represents a valid service configuration name and value represents the value of the config.
    FileName string
    Configuration file name.
    Content string
    Free form content of the entire configuration file.
    Encoding string
    This property indicates if the content is encoded and is case-insensitive. Please set the value to base64 if the content is base64 encoded. Set it to none or skip it if the content is plain text.
    Path string
    Path of the config file if content is specified.
    Values map[string]string
    List of key value pairs where key represents a valid service configuration name and value represents the value of the config.
    fileName String
    Configuration file name.
    content String
    Free form content of the entire configuration file.
    encoding String
    This property indicates if the content is encoded and is case-insensitive. Please set the value to base64 if the content is base64 encoded. Set it to none or skip it if the content is plain text.
    path String
    Path of the config file if content is specified.
    values Map<String,String>
    List of key value pairs where key represents a valid service configuration name and value represents the value of the config.
    fileName string
    Configuration file name.
    content string
    Free form content of the entire configuration file.
    encoding string
    This property indicates if the content is encoded and is case-insensitive. Please set the value to base64 if the content is base64 encoded. Set it to none or skip it if the content is plain text.
    path string
    Path of the config file if content is specified.
    values {[key: string]: string}
    List of key value pairs where key represents a valid service configuration name and value represents the value of the config.
    file_name str
    Configuration file name.
    content str
    Free form content of the entire configuration file.
    encoding str
    This property indicates if the content is encoded and is case-insensitive. Please set the value to base64 if the content is base64 encoded. Set it to none or skip it if the content is plain text.
    path str
    Path of the config file if content is specified.
    values Mapping[str, str]
    List of key value pairs where key represents a valid service configuration name and value represents the value of the config.
    fileName String
    Configuration file name.
    content String
    Free form content of the entire configuration file.
    encoding String
    This property indicates if the content is encoded and is case-insensitive. Please set the value to base64 if the content is base64 encoded. Set it to none or skip it if the content is plain text.
    path String
    Path of the config file if content is specified.
    values Map<String>
    List of key value pairs where key represents a valid service configuration name and value represents the value of the config.

    ClusterLogAnalyticsApplicationLogsResponse

    StdErrorEnabled bool
    True if stderror is enabled, otherwise false.
    StdOutEnabled bool
    True if stdout is enabled, otherwise false.
    StdErrorEnabled bool
    True if stderror is enabled, otherwise false.
    StdOutEnabled bool
    True if stdout is enabled, otherwise false.
    stdErrorEnabled Boolean
    True if stderror is enabled, otherwise false.
    stdOutEnabled Boolean
    True if stdout is enabled, otherwise false.
    stdErrorEnabled boolean
    True if stderror is enabled, otherwise false.
    stdOutEnabled boolean
    True if stdout is enabled, otherwise false.
    std_error_enabled bool
    True if stderror is enabled, otherwise false.
    std_out_enabled bool
    True if stdout is enabled, otherwise false.
    stdErrorEnabled Boolean
    True if stderror is enabled, otherwise false.
    stdOutEnabled Boolean
    True if stdout is enabled, otherwise false.

    ClusterLogAnalyticsProfileResponse

    Enabled bool
    True if log analytics is enabled for the cluster, otherwise false.
    ApplicationLogs Pulumi.AzureNative.HDInsight.Inputs.ClusterLogAnalyticsApplicationLogsResponse
    Collection of logs to be enabled or disabled for log analytics.
    MetricsEnabled bool
    True if metrics are enabled, otherwise false.
    Enabled bool
    True if log analytics is enabled for the cluster, otherwise false.
    ApplicationLogs ClusterLogAnalyticsApplicationLogsResponse
    Collection of logs to be enabled or disabled for log analytics.
    MetricsEnabled bool
    True if metrics are enabled, otherwise false.
    enabled Boolean
    True if log analytics is enabled for the cluster, otherwise false.
    applicationLogs ClusterLogAnalyticsApplicationLogsResponse
    Collection of logs to be enabled or disabled for log analytics.
    metricsEnabled Boolean
    True if metrics are enabled, otherwise false.
    enabled boolean
    True if log analytics is enabled for the cluster, otherwise false.
    applicationLogs ClusterLogAnalyticsApplicationLogsResponse
    Collection of logs to be enabled or disabled for log analytics.
    metricsEnabled boolean
    True if metrics are enabled, otherwise false.
    enabled bool
    True if log analytics is enabled for the cluster, otherwise false.
    application_logs ClusterLogAnalyticsApplicationLogsResponse
    Collection of logs to be enabled or disabled for log analytics.
    metrics_enabled bool
    True if metrics are enabled, otherwise false.
    enabled Boolean
    True if log analytics is enabled for the cluster, otherwise false.
    applicationLogs Property Map
    Collection of logs to be enabled or disabled for log analytics.
    metricsEnabled Boolean
    True if metrics are enabled, otherwise false.

    ClusterPoolComputeProfileResponse

    Nodes List<Pulumi.AzureNative.HDInsight.Inputs.NodeProfileResponse>
    The nodes definitions.
    AvailabilityZones List<string>
    The list of Availability zones to use for AKS VMSS nodes.
    Nodes []NodeProfileResponse
    The nodes definitions.
    AvailabilityZones []string
    The list of Availability zones to use for AKS VMSS nodes.
    nodes List<NodeProfileResponse>
    The nodes definitions.
    availabilityZones List<String>
    The list of Availability zones to use for AKS VMSS nodes.
    nodes NodeProfileResponse[]
    The nodes definitions.
    availabilityZones string[]
    The list of Availability zones to use for AKS VMSS nodes.
    nodes Sequence[NodeProfileResponse]
    The nodes definitions.
    availability_zones Sequence[str]
    The list of Availability zones to use for AKS VMSS nodes.
    nodes List<Property Map>
    The nodes definitions.
    availabilityZones List<String>
    The list of Availability zones to use for AKS VMSS nodes.

    ClusterPoolSshProfileResponse

    Count int
    Number of ssh pods per cluster.
    PodPrefix string
    Prefix of the pod names. Pod number will be appended to the prefix. The ingress URLs for the pods will be available at //-
    VmSize string
    The virtual machine SKU.
    Count int
    Number of ssh pods per cluster.
    PodPrefix string
    Prefix of the pod names. Pod number will be appended to the prefix. The ingress URLs for the pods will be available at //-
    VmSize string
    The virtual machine SKU.
    count Integer
    Number of ssh pods per cluster.
    podPrefix String
    Prefix of the pod names. Pod number will be appended to the prefix. The ingress URLs for the pods will be available at //-
    vmSize String
    The virtual machine SKU.
    count number
    Number of ssh pods per cluster.
    podPrefix string
    Prefix of the pod names. Pod number will be appended to the prefix. The ingress URLs for the pods will be available at //-
    vmSize string
    The virtual machine SKU.
    count int
    Number of ssh pods per cluster.
    pod_prefix str
    Prefix of the pod names. Pod number will be appended to the prefix. The ingress URLs for the pods will be available at //-
    vm_size str
    The virtual machine SKU.
    count Number
    Number of ssh pods per cluster.
    podPrefix String
    Prefix of the pod names. Pod number will be appended to the prefix. The ingress URLs for the pods will be available at //-
    vmSize String
    The virtual machine SKU.

    ClusterProfileResponse

    AuthorizationProfile Pulumi.AzureNative.HDInsight.Inputs.AuthorizationProfileResponse
    Authorization profile with details of AAD user Ids and group Ids authorized for data plane access.
    ClusterVersion string
    Version with 3/4 part.
    Components List<Pulumi.AzureNative.HDInsight.Inputs.ClusterProfileResponseComponents>
    Component list of this cluster type and version.
    ConnectivityProfile Pulumi.AzureNative.HDInsight.Inputs.ConnectivityProfileResponse
    Cluster connectivity profile.
    OssVersion string
    Version with three part.
    AutoscaleProfile Pulumi.AzureNative.HDInsight.Inputs.AutoscaleProfileResponse
    This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale.
    ClusterAccessProfile Pulumi.AzureNative.HDInsight.Inputs.ClusterAccessProfileResponse
    Cluster access profile.
    FlinkProfile Pulumi.AzureNative.HDInsight.Inputs.FlinkProfileResponse
    The Flink cluster profile.
    IdentityProfile Pulumi.AzureNative.HDInsight.Inputs.IdentityProfileResponse
    This is deprecated. Please use managed identity profile instead.
    KafkaProfile Pulumi.AzureNative.HDInsight.Inputs.KafkaProfileResponse
    The Kafka cluster profile.
    LlapProfile object
    LLAP cluster profile.
    LogAnalyticsProfile Pulumi.AzureNative.HDInsight.Inputs.ClusterLogAnalyticsProfileResponse
    Cluster log analytics profile to enable or disable OMS agent for cluster.
    ManagedIdentityProfile Pulumi.AzureNative.HDInsight.Inputs.ManagedIdentityProfileResponse
    This property is required by Trino, Spark and Flink cluster but is optional for Kafka cluster.
    PrometheusProfile Pulumi.AzureNative.HDInsight.Inputs.ClusterPrometheusProfileResponse
    Cluster Prometheus profile.
    RangerPluginProfile Pulumi.AzureNative.HDInsight.Inputs.ClusterRangerPluginProfileResponse
    Cluster Ranger plugin profile.
    RangerProfile Pulumi.AzureNative.HDInsight.Inputs.RangerProfileResponse
    The ranger cluster profile.
    ScriptActionProfiles List<Pulumi.AzureNative.HDInsight.Inputs.ScriptActionProfileResponse>
    The script action profile list.
    SecretsProfile Pulumi.AzureNative.HDInsight.Inputs.SecretsProfileResponse
    The cluster secret profile.
    ServiceConfigsProfiles List<Pulumi.AzureNative.HDInsight.Inputs.ClusterServiceConfigsProfileResponse>
    The service configs profiles.
    SparkProfile Pulumi.AzureNative.HDInsight.Inputs.SparkProfileResponse
    The spark cluster profile.
    SshProfile Pulumi.AzureNative.HDInsight.Inputs.ClusterPoolSshProfileResponse
    Ssh profile for the cluster.
    StubProfile object
    Stub cluster profile.
    TrinoProfile Pulumi.AzureNative.HDInsight.Inputs.TrinoProfileResponse
    Trino Cluster profile.
    AuthorizationProfile AuthorizationProfileResponse
    Authorization profile with details of AAD user Ids and group Ids authorized for data plane access.
    ClusterVersion string
    Version with 3/4 part.
    Components []ClusterProfileResponseComponents
    Component list of this cluster type and version.
    ConnectivityProfile ConnectivityProfileResponse
    Cluster connectivity profile.
    OssVersion string
    Version with three part.
    AutoscaleProfile AutoscaleProfileResponse
    This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale.
    ClusterAccessProfile ClusterAccessProfileResponse
    Cluster access profile.
    FlinkProfile FlinkProfileResponse
    The Flink cluster profile.
    IdentityProfile IdentityProfileResponse
    This is deprecated. Please use managed identity profile instead.
    KafkaProfile KafkaProfileResponse
    The Kafka cluster profile.
    LlapProfile interface{}
    LLAP cluster profile.
    LogAnalyticsProfile ClusterLogAnalyticsProfileResponse
    Cluster log analytics profile to enable or disable OMS agent for cluster.
    ManagedIdentityProfile ManagedIdentityProfileResponse
    This property is required by Trino, Spark and Flink cluster but is optional for Kafka cluster.
    PrometheusProfile ClusterPrometheusProfileResponse
    Cluster Prometheus profile.
    RangerPluginProfile ClusterRangerPluginProfileResponse
    Cluster Ranger plugin profile.
    RangerProfile RangerProfileResponse
    The ranger cluster profile.
    ScriptActionProfiles []ScriptActionProfileResponse
    The script action profile list.
    SecretsProfile SecretsProfileResponse
    The cluster secret profile.
    ServiceConfigsProfiles []ClusterServiceConfigsProfileResponse
    The service configs profiles.
    SparkProfile SparkProfileResponse
    The spark cluster profile.
    SshProfile ClusterPoolSshProfileResponse
    Ssh profile for the cluster.
    StubProfile interface{}
    Stub cluster profile.
    TrinoProfile TrinoProfileResponse
    Trino Cluster profile.
    authorizationProfile AuthorizationProfileResponse
    Authorization profile with details of AAD user Ids and group Ids authorized for data plane access.
    clusterVersion String
    Version with 3/4 part.
    components List<ClusterProfileResponseComponents>
    Component list of this cluster type and version.
    connectivityProfile ConnectivityProfileResponse
    Cluster connectivity profile.
    ossVersion String
    Version with three part.
    autoscaleProfile AutoscaleProfileResponse
    This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale.
    clusterAccessProfile ClusterAccessProfileResponse
    Cluster access profile.
    flinkProfile FlinkProfileResponse
    The Flink cluster profile.
    identityProfile IdentityProfileResponse
    This is deprecated. Please use managed identity profile instead.
    kafkaProfile KafkaProfileResponse
    The Kafka cluster profile.
    llapProfile Object
    LLAP cluster profile.
    logAnalyticsProfile ClusterLogAnalyticsProfileResponse
    Cluster log analytics profile to enable or disable OMS agent for cluster.
    managedIdentityProfile ManagedIdentityProfileResponse
    This property is required by Trino, Spark and Flink cluster but is optional for Kafka cluster.
    prometheusProfile ClusterPrometheusProfileResponse
    Cluster Prometheus profile.
    rangerPluginProfile ClusterRangerPluginProfileResponse
    Cluster Ranger plugin profile.
    rangerProfile RangerProfileResponse
    The ranger cluster profile.
    scriptActionProfiles List<ScriptActionProfileResponse>
    The script action profile list.
    secretsProfile SecretsProfileResponse
    The cluster secret profile.
    serviceConfigsProfiles List<ClusterServiceConfigsProfileResponse>
    The service configs profiles.
    sparkProfile SparkProfileResponse
    The spark cluster profile.
    sshProfile ClusterPoolSshProfileResponse
    Ssh profile for the cluster.
    stubProfile Object
    Stub cluster profile.
    trinoProfile TrinoProfileResponse
    Trino Cluster profile.
    authorizationProfile AuthorizationProfileResponse
    Authorization profile with details of AAD user Ids and group Ids authorized for data plane access.
    clusterVersion string
    Version with 3/4 part.
    components ClusterProfileResponseComponents[]
    Component list of this cluster type and version.
    connectivityProfile ConnectivityProfileResponse
    Cluster connectivity profile.
    ossVersion string
    Version with three part.
    autoscaleProfile AutoscaleProfileResponse
    This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale.
    clusterAccessProfile ClusterAccessProfileResponse
    Cluster access profile.
    flinkProfile FlinkProfileResponse
    The Flink cluster profile.
    identityProfile IdentityProfileResponse
    This is deprecated. Please use managed identity profile instead.
    kafkaProfile KafkaProfileResponse
    The Kafka cluster profile.
    llapProfile any
    LLAP cluster profile.
    logAnalyticsProfile ClusterLogAnalyticsProfileResponse
    Cluster log analytics profile to enable or disable OMS agent for cluster.
    managedIdentityProfile ManagedIdentityProfileResponse
    This property is required by Trino, Spark and Flink cluster but is optional for Kafka cluster.
    prometheusProfile ClusterPrometheusProfileResponse
    Cluster Prometheus profile.
    rangerPluginProfile ClusterRangerPluginProfileResponse
    Cluster Ranger plugin profile.
    rangerProfile RangerProfileResponse
    The ranger cluster profile.
    scriptActionProfiles ScriptActionProfileResponse[]
    The script action profile list.
    secretsProfile SecretsProfileResponse
    The cluster secret profile.
    serviceConfigsProfiles ClusterServiceConfigsProfileResponse[]
    The service configs profiles.
    sparkProfile SparkProfileResponse
    The spark cluster profile.
    sshProfile ClusterPoolSshProfileResponse
    Ssh profile for the cluster.
    stubProfile any
    Stub cluster profile.
    trinoProfile TrinoProfileResponse
    Trino Cluster profile.
    authorization_profile AuthorizationProfileResponse
    Authorization profile with details of AAD user Ids and group Ids authorized for data plane access.
    cluster_version str
    Version with 3/4 part.
    components Sequence[ClusterProfileResponseComponents]
    Component list of this cluster type and version.
    connectivity_profile ConnectivityProfileResponse
    Cluster connectivity profile.
    oss_version str
    Version with three part.
    autoscale_profile AutoscaleProfileResponse
    This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale.
    cluster_access_profile ClusterAccessProfileResponse
    Cluster access profile.
    flink_profile FlinkProfileResponse
    The Flink cluster profile.
    identity_profile IdentityProfileResponse
    This is deprecated. Please use managed identity profile instead.
    kafka_profile KafkaProfileResponse
    The Kafka cluster profile.
    llap_profile Any
    LLAP cluster profile.
    log_analytics_profile ClusterLogAnalyticsProfileResponse
    Cluster log analytics profile to enable or disable OMS agent for cluster.
    managed_identity_profile ManagedIdentityProfileResponse
    This property is required by Trino, Spark and Flink cluster but is optional for Kafka cluster.
    prometheus_profile ClusterPrometheusProfileResponse
    Cluster Prometheus profile.
    ranger_plugin_profile ClusterRangerPluginProfileResponse
    Cluster Ranger plugin profile.
    ranger_profile RangerProfileResponse
    The ranger cluster profile.
    script_action_profiles Sequence[ScriptActionProfileResponse]
    The script action profile list.
    secrets_profile SecretsProfileResponse
    The cluster secret profile.
    service_configs_profiles Sequence[ClusterServiceConfigsProfileResponse]
    The service configs profiles.
    spark_profile SparkProfileResponse
    The spark cluster profile.
    ssh_profile ClusterPoolSshProfileResponse
    Ssh profile for the cluster.
    stub_profile Any
    Stub cluster profile.
    trino_profile TrinoProfileResponse
    Trino Cluster profile.
    authorizationProfile Property Map
    Authorization profile with details of AAD user Ids and group Ids authorized for data plane access.
    clusterVersion String
    Version with 3/4 part.
    components List<Property Map>
    Component list of this cluster type and version.
    connectivityProfile Property Map
    Cluster connectivity profile.
    ossVersion String
    Version with three part.
    autoscaleProfile Property Map
    This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale.
    clusterAccessProfile Property Map
    Cluster access profile.
    flinkProfile Property Map
    The Flink cluster profile.
    identityProfile Property Map
    This is deprecated. Please use managed identity profile instead.
    kafkaProfile Property Map
    The Kafka cluster profile.
    llapProfile Any
    LLAP cluster profile.
    logAnalyticsProfile Property Map
    Cluster log analytics profile to enable or disable OMS agent for cluster.
    managedIdentityProfile Property Map
    This property is required by Trino, Spark and Flink cluster but is optional for Kafka cluster.
    prometheusProfile Property Map
    Cluster Prometheus profile.
    rangerPluginProfile Property Map
    Cluster Ranger plugin profile.
    rangerProfile Property Map
    The ranger cluster profile.
    scriptActionProfiles List<Property Map>
    The script action profile list.
    secretsProfile Property Map
    The cluster secret profile.
    serviceConfigsProfiles List<Property Map>
    The service configs profiles.
    sparkProfile Property Map
    The spark cluster profile.
    sshProfile Property Map
    Ssh profile for the cluster.
    stubProfile Any
    Stub cluster profile.
    trinoProfile Property Map
    Trino Cluster profile.

    ClusterProfileResponseComponents

    Name string
    Version string
    Name string
    Version string
    name String
    version String
    name string
    version string
    name str
    version str
    name String
    version String

    ClusterPrometheusProfileResponse

    Enabled bool
    Enable Prometheus for cluster or not.
    Enabled bool
    Enable Prometheus for cluster or not.
    enabled Boolean
    Enable Prometheus for cluster or not.
    enabled boolean
    Enable Prometheus for cluster or not.
    enabled bool
    Enable Prometheus for cluster or not.
    enabled Boolean
    Enable Prometheus for cluster or not.

    ClusterRangerPluginProfileResponse

    Enabled bool
    Enable Ranger for cluster or not.
    Enabled bool
    Enable Ranger for cluster or not.
    enabled Boolean
    Enable Ranger for cluster or not.
    enabled boolean
    Enable Ranger for cluster or not.
    enabled bool
    Enable Ranger for cluster or not.
    enabled Boolean
    Enable Ranger for cluster or not.

    ClusterServiceConfigResponse

    Component string
    Name of the component the config files should apply to.
    Files List<Pulumi.AzureNative.HDInsight.Inputs.ClusterConfigFileResponse>
    List of Config Files.
    Component string
    Name of the component the config files should apply to.
    Files []ClusterConfigFileResponse
    List of Config Files.
    component String
    Name of the component the config files should apply to.
    files List<ClusterConfigFileResponse>
    List of Config Files.
    component string
    Name of the component the config files should apply to.
    files ClusterConfigFileResponse[]
    List of Config Files.
    component str
    Name of the component the config files should apply to.
    files Sequence[ClusterConfigFileResponse]
    List of Config Files.
    component String
    Name of the component the config files should apply to.
    files List<Property Map>
    List of Config Files.

    ClusterServiceConfigsProfileResponse

    Configs List<Pulumi.AzureNative.HDInsight.Inputs.ClusterServiceConfigResponse>
    List of service configs.
    ServiceName string
    Name of the service the configurations should apply to.
    Configs []ClusterServiceConfigResponse
    List of service configs.
    ServiceName string
    Name of the service the configurations should apply to.
    configs List<ClusterServiceConfigResponse>
    List of service configs.
    serviceName String
    Name of the service the configurations should apply to.
    configs ClusterServiceConfigResponse[]
    List of service configs.
    serviceName string
    Name of the service the configurations should apply to.
    configs Sequence[ClusterServiceConfigResponse]
    List of service configs.
    service_name str
    Name of the service the configurations should apply to.
    configs List<Property Map>
    List of service configs.
    serviceName String
    Name of the service the configurations should apply to.

    ComparisonRuleResponse

    Operator string
    The comparison operator.
    Threshold double
    Threshold setting.
    Operator string
    The comparison operator.
    Threshold float64
    Threshold setting.
    operator String
    The comparison operator.
    threshold Double
    Threshold setting.
    operator string
    The comparison operator.
    threshold number
    Threshold setting.
    operator str
    The comparison operator.
    threshold float
    Threshold setting.
    operator String
    The comparison operator.
    threshold Number
    Threshold setting.

    ComputeResourceDefinitionResponse

    Cpu double
    The required CPU.
    Memory double
    The required memory in MB, Container memory will be 110 percentile
    Cpu float64
    The required CPU.
    Memory float64
    The required memory in MB, Container memory will be 110 percentile
    cpu Double
    The required CPU.
    memory Double
    The required memory in MB, Container memory will be 110 percentile
    cpu number
    The required CPU.
    memory number
    The required memory in MB, Container memory will be 110 percentile
    cpu float
    The required CPU.
    memory float
    The required memory in MB, Container memory will be 110 percentile
    cpu Number
    The required CPU.
    memory Number
    The required memory in MB, Container memory will be 110 percentile

    ConnectivityProfileResponse

    Web ConnectivityProfileResponseWeb
    Web connectivity endpoint details.
    Ssh []SshConnectivityEndpointResponse
    List of SSH connectivity endpoints.
    web ConnectivityProfileResponseWeb
    Web connectivity endpoint details.
    ssh List<SshConnectivityEndpointResponse>
    List of SSH connectivity endpoints.
    web ConnectivityProfileResponseWeb
    Web connectivity endpoint details.
    ssh SshConnectivityEndpointResponse[]
    List of SSH connectivity endpoints.
    web ConnectivityProfileResponseWeb
    Web connectivity endpoint details.
    ssh Sequence[SshConnectivityEndpointResponse]
    List of SSH connectivity endpoints.
    web Property Map
    Web connectivity endpoint details.
    ssh List<Property Map>
    List of SSH connectivity endpoints.

    ConnectivityProfileResponseWeb

    Fqdn string
    Web connectivity endpoint.
    PrivateFqdn string
    Private web connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    Fqdn string
    Web connectivity endpoint.
    PrivateFqdn string
    Private web connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    fqdn String
    Web connectivity endpoint.
    privateFqdn String
    Private web connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    fqdn string
    Web connectivity endpoint.
    privateFqdn string
    Private web connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    fqdn str
    Web connectivity endpoint.
    private_fqdn str
    Private web connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    fqdn String
    Web connectivity endpoint.
    privateFqdn String
    Private web connectivity endpoint. This property will only be returned when enableInternalIngress is true.

    DiskStorageProfileResponse

    DataDiskSize int
    Managed Disk size in GB. The maximum supported disk size for Standard and Premium HDD/SSD is 32TB, except for Premium SSD v2, which supports up to 64TB.
    DataDiskType string
    Managed Disk Type.
    DataDiskSize int
    Managed Disk size in GB. The maximum supported disk size for Standard and Premium HDD/SSD is 32TB, except for Premium SSD v2, which supports up to 64TB.
    DataDiskType string
    Managed Disk Type.
    dataDiskSize Integer
    Managed Disk size in GB. The maximum supported disk size for Standard and Premium HDD/SSD is 32TB, except for Premium SSD v2, which supports up to 64TB.
    dataDiskType String
    Managed Disk Type.
    dataDiskSize number
    Managed Disk size in GB. The maximum supported disk size for Standard and Premium HDD/SSD is 32TB, except for Premium SSD v2, which supports up to 64TB.
    dataDiskType string
    Managed Disk Type.
    data_disk_size int
    Managed Disk size in GB. The maximum supported disk size for Standard and Premium HDD/SSD is 32TB, except for Premium SSD v2, which supports up to 64TB.
    data_disk_type str
    Managed Disk Type.
    dataDiskSize Number
    Managed Disk size in GB. The maximum supported disk size for Standard and Premium HDD/SSD is 32TB, except for Premium SSD v2, which supports up to 64TB.
    dataDiskType String
    Managed Disk Type.

    FlinkCatalogOptionsResponse

    Hive FlinkHiveCatalogOptionResponse
    Hive Catalog Option for Flink cluster.
    hive FlinkHiveCatalogOptionResponse
    Hive Catalog Option for Flink cluster.
    hive FlinkHiveCatalogOptionResponse
    Hive Catalog Option for Flink cluster.
    hive FlinkHiveCatalogOptionResponse
    Hive Catalog Option for Flink cluster.
    hive Property Map
    Hive Catalog Option for Flink cluster.

    FlinkHiveCatalogOptionResponse

    MetastoreDbConnectionURL string
    Connection string for hive metastore database.
    MetastoreDbConnectionAuthenticationMode string
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    MetastoreDbConnectionPasswordSecret string
    Secret reference name from secretsProfile.secrets containing password for database connection.
    MetastoreDbConnectionUserName string
    User name for database connection.
    MetastoreDbConnectionURL string
    Connection string for hive metastore database.
    MetastoreDbConnectionAuthenticationMode string
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    MetastoreDbConnectionPasswordSecret string
    Secret reference name from secretsProfile.secrets containing password for database connection.
    MetastoreDbConnectionUserName string
    User name for database connection.
    metastoreDbConnectionURL String
    Connection string for hive metastore database.
    metastoreDbConnectionAuthenticationMode String
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    metastoreDbConnectionPasswordSecret String
    Secret reference name from secretsProfile.secrets containing password for database connection.
    metastoreDbConnectionUserName String
    User name for database connection.
    metastoreDbConnectionURL string
    Connection string for hive metastore database.
    metastoreDbConnectionAuthenticationMode string
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    metastoreDbConnectionPasswordSecret string
    Secret reference name from secretsProfile.secrets containing password for database connection.
    metastoreDbConnectionUserName string
    User name for database connection.
    metastore_db_connection_url str
    Connection string for hive metastore database.
    metastore_db_connection_authentication_mode str
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    metastore_db_connection_password_secret str
    Secret reference name from secretsProfile.secrets containing password for database connection.
    metastore_db_connection_user_name str
    User name for database connection.
    metastoreDbConnectionURL String
    Connection string for hive metastore database.
    metastoreDbConnectionAuthenticationMode String
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    metastoreDbConnectionPasswordSecret String
    Secret reference name from secretsProfile.secrets containing password for database connection.
    metastoreDbConnectionUserName String
    User name for database connection.

    FlinkJobProfileResponse

    JarName string
    A string property that represents the name of the job JAR.
    JobJarDirectory string
    A string property that specifies the directory where the job JAR is located.
    UpgradeMode string
    A string property that indicates the upgrade mode to be performed on the Flink job. It can have one of the following enum values => STATELESS_UPDATE, UPDATE, LAST_STATE_UPDATE.
    Args string
    A string property representing additional JVM arguments for the Flink job. It should be space separated value.
    EntryClass string
    A string property that specifies the entry class for the Flink job. If not specified, the entry point is auto-detected from the flink job jar package.
    SavePointName string
    A string property that represents the name of the savepoint for the Flink job
    JarName string
    A string property that represents the name of the job JAR.
    JobJarDirectory string
    A string property that specifies the directory where the job JAR is located.
    UpgradeMode string
    A string property that indicates the upgrade mode to be performed on the Flink job. It can have one of the following enum values => STATELESS_UPDATE, UPDATE, LAST_STATE_UPDATE.
    Args string
    A string property representing additional JVM arguments for the Flink job. It should be space separated value.
    EntryClass string
    A string property that specifies the entry class for the Flink job. If not specified, the entry point is auto-detected from the flink job jar package.
    SavePointName string
    A string property that represents the name of the savepoint for the Flink job
    jarName String
    A string property that represents the name of the job JAR.
    jobJarDirectory String
    A string property that specifies the directory where the job JAR is located.
    upgradeMode String
    A string property that indicates the upgrade mode to be performed on the Flink job. It can have one of the following enum values => STATELESS_UPDATE, UPDATE, LAST_STATE_UPDATE.
    args String
    A string property representing additional JVM arguments for the Flink job. It should be space separated value.
    entryClass String
    A string property that specifies the entry class for the Flink job. If not specified, the entry point is auto-detected from the flink job jar package.
    savePointName String
    A string property that represents the name of the savepoint for the Flink job
    jarName string
    A string property that represents the name of the job JAR.
    jobJarDirectory string
    A string property that specifies the directory where the job JAR is located.
    upgradeMode string
    A string property that indicates the upgrade mode to be performed on the Flink job. It can have one of the following enum values => STATELESS_UPDATE, UPDATE, LAST_STATE_UPDATE.
    args string
    A string property representing additional JVM arguments for the Flink job. It should be space separated value.
    entryClass string
    A string property that specifies the entry class for the Flink job. If not specified, the entry point is auto-detected from the flink job jar package.
    savePointName string
    A string property that represents the name of the savepoint for the Flink job
    jar_name str
    A string property that represents the name of the job JAR.
    job_jar_directory str
    A string property that specifies the directory where the job JAR is located.
    upgrade_mode str
    A string property that indicates the upgrade mode to be performed on the Flink job. It can have one of the following enum values => STATELESS_UPDATE, UPDATE, LAST_STATE_UPDATE.
    args str
    A string property representing additional JVM arguments for the Flink job. It should be space separated value.
    entry_class str
    A string property that specifies the entry class for the Flink job. If not specified, the entry point is auto-detected from the flink job jar package.
    save_point_name str
    A string property that represents the name of the savepoint for the Flink job
    jarName String
    A string property that represents the name of the job JAR.
    jobJarDirectory String
    A string property that specifies the directory where the job JAR is located.
    upgradeMode String
    A string property that indicates the upgrade mode to be performed on the Flink job. It can have one of the following enum values => STATELESS_UPDATE, UPDATE, LAST_STATE_UPDATE.
    args String
    A string property representing additional JVM arguments for the Flink job. It should be space separated value.
    entryClass String
    A string property that specifies the entry class for the Flink job. If not specified, the entry point is auto-detected from the flink job jar package.
    savePointName String
    A string property that represents the name of the savepoint for the Flink job

    FlinkProfileResponse

    JobManager Pulumi.AzureNative.HDInsight.Inputs.ComputeResourceDefinitionResponse
    Job Manager container/ process CPU and memory requirements
    Storage Pulumi.AzureNative.HDInsight.Inputs.FlinkStorageProfileResponse
    The storage profile
    TaskManager Pulumi.AzureNative.HDInsight.Inputs.ComputeResourceDefinitionResponse
    Task Manager container/ process CPU and memory requirements
    CatalogOptions Pulumi.AzureNative.HDInsight.Inputs.FlinkCatalogOptionsResponse
    Flink cluster catalog options.
    DeploymentMode string
    A string property that indicates the deployment mode of Flink cluster. It can have one of the following enum values => Application, Session. Default value is Session
    HistoryServer Pulumi.AzureNative.HDInsight.Inputs.ComputeResourceDefinitionResponse
    History Server container/ process CPU and memory requirements
    JobSpec Pulumi.AzureNative.HDInsight.Inputs.FlinkJobProfileResponse
    Job specifications for flink clusters in application deployment mode. The specification is immutable even if job properties are changed by calling the RunJob API, please use the ListJob API to get the latest job information.
    NumReplicas int
    The number of task managers.
    JobManager ComputeResourceDefinitionResponse
    Job Manager container/ process CPU and memory requirements
    Storage FlinkStorageProfileResponse
    The storage profile
    TaskManager ComputeResourceDefinitionResponse
    Task Manager container/ process CPU and memory requirements
    CatalogOptions FlinkCatalogOptionsResponse
    Flink cluster catalog options.
    DeploymentMode string
    A string property that indicates the deployment mode of Flink cluster. It can have one of the following enum values => Application, Session. Default value is Session
    HistoryServer ComputeResourceDefinitionResponse
    History Server container/ process CPU and memory requirements
    JobSpec FlinkJobProfileResponse
    Job specifications for flink clusters in application deployment mode. The specification is immutable even if job properties are changed by calling the RunJob API, please use the ListJob API to get the latest job information.
    NumReplicas int
    The number of task managers.
    jobManager ComputeResourceDefinitionResponse
    Job Manager container/ process CPU and memory requirements
    storage FlinkStorageProfileResponse
    The storage profile
    taskManager ComputeResourceDefinitionResponse
    Task Manager container/ process CPU and memory requirements
    catalogOptions FlinkCatalogOptionsResponse
    Flink cluster catalog options.
    deploymentMode String
    A string property that indicates the deployment mode of Flink cluster. It can have one of the following enum values => Application, Session. Default value is Session
    historyServer ComputeResourceDefinitionResponse
    History Server container/ process CPU and memory requirements
    jobSpec FlinkJobProfileResponse
    Job specifications for flink clusters in application deployment mode. The specification is immutable even if job properties are changed by calling the RunJob API, please use the ListJob API to get the latest job information.
    numReplicas Integer
    The number of task managers.
    jobManager ComputeResourceDefinitionResponse
    Job Manager container/ process CPU and memory requirements
    storage FlinkStorageProfileResponse
    The storage profile
    taskManager ComputeResourceDefinitionResponse
    Task Manager container/ process CPU and memory requirements
    catalogOptions FlinkCatalogOptionsResponse
    Flink cluster catalog options.
    deploymentMode string
    A string property that indicates the deployment mode of Flink cluster. It can have one of the following enum values => Application, Session. Default value is Session
    historyServer ComputeResourceDefinitionResponse
    History Server container/ process CPU and memory requirements
    jobSpec FlinkJobProfileResponse
    Job specifications for flink clusters in application deployment mode. The specification is immutable even if job properties are changed by calling the RunJob API, please use the ListJob API to get the latest job information.
    numReplicas number
    The number of task managers.
    job_manager ComputeResourceDefinitionResponse
    Job Manager container/ process CPU and memory requirements
    storage FlinkStorageProfileResponse
    The storage profile
    task_manager ComputeResourceDefinitionResponse
    Task Manager container/ process CPU and memory requirements
    catalog_options FlinkCatalogOptionsResponse
    Flink cluster catalog options.
    deployment_mode str
    A string property that indicates the deployment mode of Flink cluster. It can have one of the following enum values => Application, Session. Default value is Session
    history_server ComputeResourceDefinitionResponse
    History Server container/ process CPU and memory requirements
    job_spec FlinkJobProfileResponse
    Job specifications for flink clusters in application deployment mode. The specification is immutable even if job properties are changed by calling the RunJob API, please use the ListJob API to get the latest job information.
    num_replicas int
    The number of task managers.
    jobManager Property Map
    Job Manager container/ process CPU and memory requirements
    storage Property Map
    The storage profile
    taskManager Property Map
    Task Manager container/ process CPU and memory requirements
    catalogOptions Property Map
    Flink cluster catalog options.
    deploymentMode String
    A string property that indicates the deployment mode of Flink cluster. It can have one of the following enum values => Application, Session. Default value is Session
    historyServer Property Map
    History Server container/ process CPU and memory requirements
    jobSpec Property Map
    Job specifications for flink clusters in application deployment mode. The specification is immutable even if job properties are changed by calling the RunJob API, please use the ListJob API to get the latest job information.
    numReplicas Number
    The number of task managers.

    FlinkStorageProfileResponse

    StorageUri string
    Storage account uri which is used for savepoint and checkpoint state.
    Storagekey string
    Storage key is only required for wasb(s) storage.
    StorageUri string
    Storage account uri which is used for savepoint and checkpoint state.
    Storagekey string
    Storage key is only required for wasb(s) storage.
    storageUri String
    Storage account uri which is used for savepoint and checkpoint state.
    storagekey String
    Storage key is only required for wasb(s) storage.
    storageUri string
    Storage account uri which is used for savepoint and checkpoint state.
    storagekey string
    Storage key is only required for wasb(s) storage.
    storage_uri str
    Storage account uri which is used for savepoint and checkpoint state.
    storagekey str
    Storage key is only required for wasb(s) storage.
    storageUri String
    Storage account uri which is used for savepoint and checkpoint state.
    storagekey String
    Storage key is only required for wasb(s) storage.

    HiveCatalogOptionResponse

    CatalogName string
    Name of trino catalog which should use specified hive metastore.
    MetastoreDbConnectionURL string
    Connection string for hive metastore database.
    MetastoreWarehouseDir string
    Metastore root directory URI, format: abfs[s]://@<account_name>.dfs.core.windows.net/. More details: https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction-abfs-uri
    MetastoreDbConnectionAuthenticationMode string
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    MetastoreDbConnectionPasswordSecret string
    Secret reference name from secretsProfile.secrets containing password for database connection.
    MetastoreDbConnectionUserName string
    User name for database connection.
    CatalogName string
    Name of trino catalog which should use specified hive metastore.
    MetastoreDbConnectionURL string
    Connection string for hive metastore database.
    MetastoreWarehouseDir string
    Metastore root directory URI, format: abfs[s]://@<account_name>.dfs.core.windows.net/. More details: https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction-abfs-uri
    MetastoreDbConnectionAuthenticationMode string
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    MetastoreDbConnectionPasswordSecret string
    Secret reference name from secretsProfile.secrets containing password for database connection.
    MetastoreDbConnectionUserName string
    User name for database connection.
    catalogName String
    Name of trino catalog which should use specified hive metastore.
    metastoreDbConnectionURL String
    Connection string for hive metastore database.
    metastoreWarehouseDir String
    Metastore root directory URI, format: abfs[s]://@<account_name>.dfs.core.windows.net/. More details: https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction-abfs-uri
    metastoreDbConnectionAuthenticationMode String
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    metastoreDbConnectionPasswordSecret String
    Secret reference name from secretsProfile.secrets containing password for database connection.
    metastoreDbConnectionUserName String
    User name for database connection.
    catalogName string
    Name of trino catalog which should use specified hive metastore.
    metastoreDbConnectionURL string
    Connection string for hive metastore database.
    metastoreWarehouseDir string
    Metastore root directory URI, format: abfs[s]://@<account_name>.dfs.core.windows.net/. More details: https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction-abfs-uri
    metastoreDbConnectionAuthenticationMode string
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    metastoreDbConnectionPasswordSecret string
    Secret reference name from secretsProfile.secrets containing password for database connection.
    metastoreDbConnectionUserName string
    User name for database connection.
    catalog_name str
    Name of trino catalog which should use specified hive metastore.
    metastore_db_connection_url str
    Connection string for hive metastore database.
    metastore_warehouse_dir str
    Metastore root directory URI, format: abfs[s]://@<account_name>.dfs.core.windows.net/. More details: https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction-abfs-uri
    metastore_db_connection_authentication_mode str
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    metastore_db_connection_password_secret str
    Secret reference name from secretsProfile.secrets containing password for database connection.
    metastore_db_connection_user_name str
    User name for database connection.
    catalogName String
    Name of trino catalog which should use specified hive metastore.
    metastoreDbConnectionURL String
    Connection string for hive metastore database.
    metastoreWarehouseDir String
    Metastore root directory URI, format: abfs[s]://@<account_name>.dfs.core.windows.net/. More details: https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction-abfs-uri
    metastoreDbConnectionAuthenticationMode String
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    metastoreDbConnectionPasswordSecret String
    Secret reference name from secretsProfile.secrets containing password for database connection.
    metastoreDbConnectionUserName String
    User name for database connection.

    IdentityProfileResponse

    MsiClientId string
    ClientId of the MSI.
    MsiObjectId string
    ObjectId of the MSI.
    MsiResourceId string
    ResourceId of the MSI.
    MsiClientId string
    ClientId of the MSI.
    MsiObjectId string
    ObjectId of the MSI.
    MsiResourceId string
    ResourceId of the MSI.
    msiClientId String
    ClientId of the MSI.
    msiObjectId String
    ObjectId of the MSI.
    msiResourceId String
    ResourceId of the MSI.
    msiClientId string
    ClientId of the MSI.
    msiObjectId string
    ObjectId of the MSI.
    msiResourceId string
    ResourceId of the MSI.
    msi_client_id str
    ClientId of the MSI.
    msi_object_id str
    ObjectId of the MSI.
    msi_resource_id str
    ResourceId of the MSI.
    msiClientId String
    ClientId of the MSI.
    msiObjectId String
    ObjectId of the MSI.
    msiResourceId String
    ResourceId of the MSI.

    KafkaConnectivityEndpointsResponse

    BootstrapServerEndpoint string
    bootstrap server connectivity endpoint.
    BrokerEndpoints List<string>
    Kafka broker endpoint list.
    BootstrapServerEndpoint string
    bootstrap server connectivity endpoint.
    BrokerEndpoints []string
    Kafka broker endpoint list.
    bootstrapServerEndpoint String
    bootstrap server connectivity endpoint.
    brokerEndpoints List<String>
    Kafka broker endpoint list.
    bootstrapServerEndpoint string
    bootstrap server connectivity endpoint.
    brokerEndpoints string[]
    Kafka broker endpoint list.
    bootstrap_server_endpoint str
    bootstrap server connectivity endpoint.
    broker_endpoints Sequence[str]
    Kafka broker endpoint list.
    bootstrapServerEndpoint String
    bootstrap server connectivity endpoint.
    brokerEndpoints List<String>
    Kafka broker endpoint list.

    KafkaProfileResponse

    ConnectivityEndpoints Pulumi.AzureNative.HDInsight.Inputs.KafkaConnectivityEndpointsResponse
    Kafka bootstrap server and brokers related connectivity endpoints.
    DiskStorage Pulumi.AzureNative.HDInsight.Inputs.DiskStorageProfileResponse
    Kafka disk storage profile.
    EnableKRaft bool
    Expose Kafka cluster in KRaft mode.
    EnablePublicEndpoints bool
    Expose worker nodes as public endpoints.
    RemoteStorageUri string
    Fully qualified path of Azure Storage container used for Tiered Storage.
    ConnectivityEndpoints KafkaConnectivityEndpointsResponse
    Kafka bootstrap server and brokers related connectivity endpoints.
    DiskStorage DiskStorageProfileResponse
    Kafka disk storage profile.
    EnableKRaft bool
    Expose Kafka cluster in KRaft mode.
    EnablePublicEndpoints bool
    Expose worker nodes as public endpoints.
    RemoteStorageUri string
    Fully qualified path of Azure Storage container used for Tiered Storage.
    connectivityEndpoints KafkaConnectivityEndpointsResponse
    Kafka bootstrap server and brokers related connectivity endpoints.
    diskStorage DiskStorageProfileResponse
    Kafka disk storage profile.
    enableKRaft Boolean
    Expose Kafka cluster in KRaft mode.
    enablePublicEndpoints Boolean
    Expose worker nodes as public endpoints.
    remoteStorageUri String
    Fully qualified path of Azure Storage container used for Tiered Storage.
    connectivityEndpoints KafkaConnectivityEndpointsResponse
    Kafka bootstrap server and brokers related connectivity endpoints.
    diskStorage DiskStorageProfileResponse
    Kafka disk storage profile.
    enableKRaft boolean
    Expose Kafka cluster in KRaft mode.
    enablePublicEndpoints boolean
    Expose worker nodes as public endpoints.
    remoteStorageUri string
    Fully qualified path of Azure Storage container used for Tiered Storage.
    connectivity_endpoints KafkaConnectivityEndpointsResponse
    Kafka bootstrap server and brokers related connectivity endpoints.
    disk_storage DiskStorageProfileResponse
    Kafka disk storage profile.
    enable_k_raft bool
    Expose Kafka cluster in KRaft mode.
    enable_public_endpoints bool
    Expose worker nodes as public endpoints.
    remote_storage_uri str
    Fully qualified path of Azure Storage container used for Tiered Storage.
    connectivityEndpoints Property Map
    Kafka bootstrap server and brokers related connectivity endpoints.
    diskStorage Property Map
    Kafka disk storage profile.
    enableKRaft Boolean
    Expose Kafka cluster in KRaft mode.
    enablePublicEndpoints Boolean
    Expose worker nodes as public endpoints.
    remoteStorageUri String
    Fully qualified path of Azure Storage container used for Tiered Storage.

    LoadBasedConfigResponse

    MaxNodes int
    User needs to set the maximum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    MinNodes int
    User needs to set the minimum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    ScalingRules List<Pulumi.AzureNative.HDInsight.Inputs.ScalingRuleResponse>
    The scaling rules.
    CooldownPeriod int
    This is a cool down period, this is a time period in seconds, which determines the amount of time that must elapse between a scaling activity started by a rule and the start of the next scaling activity, regardless of the rule that triggers it. The default value is 300 seconds.
    PollInterval int
    User can specify the poll interval, this is the time period (in seconds) after which scaling metrics are polled for triggering a scaling operation.
    MaxNodes int
    User needs to set the maximum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    MinNodes int
    User needs to set the minimum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    ScalingRules []ScalingRuleResponse
    The scaling rules.
    CooldownPeriod int
    This is a cool down period, this is a time period in seconds, which determines the amount of time that must elapse between a scaling activity started by a rule and the start of the next scaling activity, regardless of the rule that triggers it. The default value is 300 seconds.
    PollInterval int
    User can specify the poll interval, this is the time period (in seconds) after which scaling metrics are polled for triggering a scaling operation.
    maxNodes Integer
    User needs to set the maximum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    minNodes Integer
    User needs to set the minimum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    scalingRules List<ScalingRuleResponse>
    The scaling rules.
    cooldownPeriod Integer
    This is a cool down period, this is a time period in seconds, which determines the amount of time that must elapse between a scaling activity started by a rule and the start of the next scaling activity, regardless of the rule that triggers it. The default value is 300 seconds.
    pollInterval Integer
    User can specify the poll interval, this is the time period (in seconds) after which scaling metrics are polled for triggering a scaling operation.
    maxNodes number
    User needs to set the maximum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    minNodes number
    User needs to set the minimum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    scalingRules ScalingRuleResponse[]
    The scaling rules.
    cooldownPeriod number
    This is a cool down period, this is a time period in seconds, which determines the amount of time that must elapse between a scaling activity started by a rule and the start of the next scaling activity, regardless of the rule that triggers it. The default value is 300 seconds.
    pollInterval number
    User can specify the poll interval, this is the time period (in seconds) after which scaling metrics are polled for triggering a scaling operation.
    max_nodes int
    User needs to set the maximum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    min_nodes int
    User needs to set the minimum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    scaling_rules Sequence[ScalingRuleResponse]
    The scaling rules.
    cooldown_period int
    This is a cool down period, this is a time period in seconds, which determines the amount of time that must elapse between a scaling activity started by a rule and the start of the next scaling activity, regardless of the rule that triggers it. The default value is 300 seconds.
    poll_interval int
    User can specify the poll interval, this is the time period (in seconds) after which scaling metrics are polled for triggering a scaling operation.
    maxNodes Number
    User needs to set the maximum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    minNodes Number
    User needs to set the minimum number of nodes for load based scaling, the load based scaling will use this to scale up and scale down between minimum and maximum number of nodes.
    scalingRules List<Property Map>
    The scaling rules.
    cooldownPeriod Number
    This is a cool down period, this is a time period in seconds, which determines the amount of time that must elapse between a scaling activity started by a rule and the start of the next scaling activity, regardless of the rule that triggers it. The default value is 300 seconds.
    pollInterval Number
    User can specify the poll interval, this is the time period (in seconds) after which scaling metrics are polled for triggering a scaling operation.

    ManagedIdentityProfileResponse

    IdentityList []ManagedIdentitySpecResponse
    The list of managed identity.
    identityList List<ManagedIdentitySpecResponse>
    The list of managed identity.
    identityList ManagedIdentitySpecResponse[]
    The list of managed identity.
    identityList List<Property Map>
    The list of managed identity.

    ManagedIdentitySpecResponse

    ClientId string
    ClientId of the managed identity.
    ObjectId string
    ObjectId of the managed identity.
    ResourceId string
    ResourceId of the managed identity.
    Type string
    The type of managed identity.
    ClientId string
    ClientId of the managed identity.
    ObjectId string
    ObjectId of the managed identity.
    ResourceId string
    ResourceId of the managed identity.
    Type string
    The type of managed identity.
    clientId String
    ClientId of the managed identity.
    objectId String
    ObjectId of the managed identity.
    resourceId String
    ResourceId of the managed identity.
    type String
    The type of managed identity.
    clientId string
    ClientId of the managed identity.
    objectId string
    ObjectId of the managed identity.
    resourceId string
    ResourceId of the managed identity.
    type string
    The type of managed identity.
    client_id str
    ClientId of the managed identity.
    object_id str
    ObjectId of the managed identity.
    resource_id str
    ResourceId of the managed identity.
    type str
    The type of managed identity.
    clientId String
    ClientId of the managed identity.
    objectId String
    ObjectId of the managed identity.
    resourceId String
    ResourceId of the managed identity.
    type String
    The type of managed identity.

    NodeProfileResponse

    Count int
    The number of virtual machines.
    Type string
    The node type.
    VmSize string
    The virtual machine SKU.
    Count int
    The number of virtual machines.
    Type string
    The node type.
    VmSize string
    The virtual machine SKU.
    count Integer
    The number of virtual machines.
    type String
    The node type.
    vmSize String
    The virtual machine SKU.
    count number
    The number of virtual machines.
    type string
    The node type.
    vmSize string
    The virtual machine SKU.
    count int
    The number of virtual machines.
    type str
    The node type.
    vm_size str
    The virtual machine SKU.
    count Number
    The number of virtual machines.
    type String
    The node type.
    vmSize String
    The virtual machine SKU.

    RangerAdminSpecResponse

    Admins List<string>
    List of usernames that should be marked as ranger admins. These usernames should match the user principal name (UPN) of the respective AAD users.
    Database Pulumi.AzureNative.HDInsight.Inputs.RangerAdminSpecResponseDatabase
    Admins []string
    List of usernames that should be marked as ranger admins. These usernames should match the user principal name (UPN) of the respective AAD users.
    Database RangerAdminSpecResponseDatabase
    admins List<String>
    List of usernames that should be marked as ranger admins. These usernames should match the user principal name (UPN) of the respective AAD users.
    database RangerAdminSpecResponseDatabase
    admins string[]
    List of usernames that should be marked as ranger admins. These usernames should match the user principal name (UPN) of the respective AAD users.
    database RangerAdminSpecResponseDatabase
    admins Sequence[str]
    List of usernames that should be marked as ranger admins. These usernames should match the user principal name (UPN) of the respective AAD users.
    database RangerAdminSpecResponseDatabase
    admins List<String>
    List of usernames that should be marked as ranger admins. These usernames should match the user principal name (UPN) of the respective AAD users.
    database Property Map

    RangerAdminSpecResponseDatabase

    Host string
    The database URL
    Name string
    The database name
    PasswordSecretRef string
    Reference for the database password
    Username string
    The name of the database user
    Host string
    The database URL
    Name string
    The database name
    PasswordSecretRef string
    Reference for the database password
    Username string
    The name of the database user
    host String
    The database URL
    name String
    The database name
    passwordSecretRef String
    Reference for the database password
    username String
    The name of the database user
    host string
    The database URL
    name string
    The database name
    passwordSecretRef string
    Reference for the database password
    username string
    The name of the database user
    host str
    The database URL
    name str
    The database name
    password_secret_ref str
    Reference for the database password
    username str
    The name of the database user
    host String
    The database URL
    name String
    The database name
    passwordSecretRef String
    Reference for the database password
    username String
    The name of the database user

    RangerAuditSpecResponse

    StorageAccount string
    Azure storage location of the blobs. MSI should have read/write access to this Storage account.
    StorageAccount string
    Azure storage location of the blobs. MSI should have read/write access to this Storage account.
    storageAccount String
    Azure storage location of the blobs. MSI should have read/write access to this Storage account.
    storageAccount string
    Azure storage location of the blobs. MSI should have read/write access to this Storage account.
    storage_account str
    Azure storage location of the blobs. MSI should have read/write access to this Storage account.
    storageAccount String
    Azure storage location of the blobs. MSI should have read/write access to this Storage account.

    RangerProfileResponse

    RangerAdmin RangerAdminSpecResponse
    Specification for the Ranger Admin service.
    RangerUsersync RangerUsersyncSpecResponse
    Specification for the Ranger Usersync service
    RangerAudit RangerAuditSpecResponse
    Properties required to describe audit log storage.
    rangerAdmin RangerAdminSpecResponse
    Specification for the Ranger Admin service.
    rangerUsersync RangerUsersyncSpecResponse
    Specification for the Ranger Usersync service
    rangerAudit RangerAuditSpecResponse
    Properties required to describe audit log storage.
    rangerAdmin RangerAdminSpecResponse
    Specification for the Ranger Admin service.
    rangerUsersync RangerUsersyncSpecResponse
    Specification for the Ranger Usersync service
    rangerAudit RangerAuditSpecResponse
    Properties required to describe audit log storage.
    ranger_admin RangerAdminSpecResponse
    Specification for the Ranger Admin service.
    ranger_usersync RangerUsersyncSpecResponse
    Specification for the Ranger Usersync service
    ranger_audit RangerAuditSpecResponse
    Properties required to describe audit log storage.
    rangerAdmin Property Map
    Specification for the Ranger Admin service.
    rangerUsersync Property Map
    Specification for the Ranger Usersync service
    rangerAudit Property Map
    Properties required to describe audit log storage.

    RangerUsersyncSpecResponse

    Enabled bool
    Denotes whether usersync service should be enabled
    Groups List<string>
    List of groups that should be synced. These group names should match the object id of the respective AAD groups.
    Mode string
    User & groups can be synced automatically or via a static list that's refreshed.
    UserMappingLocation string
    Azure storage location of a mapping file that lists user & group associations.
    Users List<string>
    List of user names that should be synced. These usernames should match the User principal name of the respective AAD users.
    Enabled bool
    Denotes whether usersync service should be enabled
    Groups []string
    List of groups that should be synced. These group names should match the object id of the respective AAD groups.
    Mode string
    User & groups can be synced automatically or via a static list that's refreshed.
    UserMappingLocation string
    Azure storage location of a mapping file that lists user & group associations.
    Users []string
    List of user names that should be synced. These usernames should match the User principal name of the respective AAD users.
    enabled Boolean
    Denotes whether usersync service should be enabled
    groups List<String>
    List of groups that should be synced. These group names should match the object id of the respective AAD groups.
    mode String
    User & groups can be synced automatically or via a static list that's refreshed.
    userMappingLocation String
    Azure storage location of a mapping file that lists user & group associations.
    users List<String>
    List of user names that should be synced. These usernames should match the User principal name of the respective AAD users.
    enabled boolean
    Denotes whether usersync service should be enabled
    groups string[]
    List of groups that should be synced. These group names should match the object id of the respective AAD groups.
    mode string
    User & groups can be synced automatically or via a static list that's refreshed.
    userMappingLocation string
    Azure storage location of a mapping file that lists user & group associations.
    users string[]
    List of user names that should be synced. These usernames should match the User principal name of the respective AAD users.
    enabled bool
    Denotes whether usersync service should be enabled
    groups Sequence[str]
    List of groups that should be synced. These group names should match the object id of the respective AAD groups.
    mode str
    User & groups can be synced automatically or via a static list that's refreshed.
    user_mapping_location str
    Azure storage location of a mapping file that lists user & group associations.
    users Sequence[str]
    List of user names that should be synced. These usernames should match the User principal name of the respective AAD users.
    enabled Boolean
    Denotes whether usersync service should be enabled
    groups List<String>
    List of groups that should be synced. These group names should match the object id of the respective AAD groups.
    mode String
    User & groups can be synced automatically or via a static list that's refreshed.
    userMappingLocation String
    Azure storage location of a mapping file that lists user & group associations.
    users List<String>
    List of user names that should be synced. These usernames should match the User principal name of the respective AAD users.

    ScalingRuleResponse

    ActionType string
    The action type.
    ComparisonRule Pulumi.AzureNative.HDInsight.Inputs.ComparisonRuleResponse
    The comparison rule.
    EvaluationCount int
    This is an evaluation count for a scaling condition, the number of times a trigger condition should be successful, before scaling activity is triggered.
    ScalingMetric string
    Metrics name for individual workloads. For example: cpu
    ActionType string
    The action type.
    ComparisonRule ComparisonRuleResponse
    The comparison rule.
    EvaluationCount int
    This is an evaluation count for a scaling condition, the number of times a trigger condition should be successful, before scaling activity is triggered.
    ScalingMetric string
    Metrics name for individual workloads. For example: cpu
    actionType String
    The action type.
    comparisonRule ComparisonRuleResponse
    The comparison rule.
    evaluationCount Integer
    This is an evaluation count for a scaling condition, the number of times a trigger condition should be successful, before scaling activity is triggered.
    scalingMetric String
    Metrics name for individual workloads. For example: cpu
    actionType string
    The action type.
    comparisonRule ComparisonRuleResponse
    The comparison rule.
    evaluationCount number
    This is an evaluation count for a scaling condition, the number of times a trigger condition should be successful, before scaling activity is triggered.
    scalingMetric string
    Metrics name for individual workloads. For example: cpu
    action_type str
    The action type.
    comparison_rule ComparisonRuleResponse
    The comparison rule.
    evaluation_count int
    This is an evaluation count for a scaling condition, the number of times a trigger condition should be successful, before scaling activity is triggered.
    scaling_metric str
    Metrics name for individual workloads. For example: cpu
    actionType String
    The action type.
    comparisonRule Property Map
    The comparison rule.
    evaluationCount Number
    This is an evaluation count for a scaling condition, the number of times a trigger condition should be successful, before scaling activity is triggered.
    scalingMetric String
    Metrics name for individual workloads. For example: cpu

    ScheduleBasedConfigResponse

    DefaultCount int
    Setting default node count of current schedule configuration. Default node count specifies the number of nodes which are default when an specified scaling operation is executed (scale up/scale down)
    Schedules List<Pulumi.AzureNative.HDInsight.Inputs.ScheduleResponse>
    This specifies the schedules where scheduled based Autoscale to be enabled, the user has a choice to set multiple rules within the schedule across days and times (start/end).
    TimeZone string
    User has to specify the timezone on which the schedule has to be set for schedule based autoscale configuration.
    DefaultCount int
    Setting default node count of current schedule configuration. Default node count specifies the number of nodes which are default when an specified scaling operation is executed (scale up/scale down)
    Schedules []ScheduleResponse
    This specifies the schedules where scheduled based Autoscale to be enabled, the user has a choice to set multiple rules within the schedule across days and times (start/end).
    TimeZone string
    User has to specify the timezone on which the schedule has to be set for schedule based autoscale configuration.
    defaultCount Integer
    Setting default node count of current schedule configuration. Default node count specifies the number of nodes which are default when an specified scaling operation is executed (scale up/scale down)
    schedules List<ScheduleResponse>
    This specifies the schedules where scheduled based Autoscale to be enabled, the user has a choice to set multiple rules within the schedule across days and times (start/end).
    timeZone String
    User has to specify the timezone on which the schedule has to be set for schedule based autoscale configuration.
    defaultCount number
    Setting default node count of current schedule configuration. Default node count specifies the number of nodes which are default when an specified scaling operation is executed (scale up/scale down)
    schedules ScheduleResponse[]
    This specifies the schedules where scheduled based Autoscale to be enabled, the user has a choice to set multiple rules within the schedule across days and times (start/end).
    timeZone string
    User has to specify the timezone on which the schedule has to be set for schedule based autoscale configuration.
    default_count int
    Setting default node count of current schedule configuration. Default node count specifies the number of nodes which are default when an specified scaling operation is executed (scale up/scale down)
    schedules Sequence[ScheduleResponse]
    This specifies the schedules where scheduled based Autoscale to be enabled, the user has a choice to set multiple rules within the schedule across days and times (start/end).
    time_zone str
    User has to specify the timezone on which the schedule has to be set for schedule based autoscale configuration.
    defaultCount Number
    Setting default node count of current schedule configuration. Default node count specifies the number of nodes which are default when an specified scaling operation is executed (scale up/scale down)
    schedules List<Property Map>
    This specifies the schedules where scheduled based Autoscale to be enabled, the user has a choice to set multiple rules within the schedule across days and times (start/end).
    timeZone String
    User has to specify the timezone on which the schedule has to be set for schedule based autoscale configuration.

    ScheduleResponse

    Count int
    User has to set the node count anticipated at end of the scaling operation of the set current schedule configuration, format is integer.
    Days List<string>
    User has to set the days where schedule has to be set for autoscale operation.
    EndTime string
    User has to set the end time of current schedule configuration, format like 10:30 (HH:MM).
    StartTime string
    User has to set the start time of current schedule configuration, format like 10:30 (HH:MM).
    Count int
    User has to set the node count anticipated at end of the scaling operation of the set current schedule configuration, format is integer.
    Days []string
    User has to set the days where schedule has to be set for autoscale operation.
    EndTime string
    User has to set the end time of current schedule configuration, format like 10:30 (HH:MM).
    StartTime string
    User has to set the start time of current schedule configuration, format like 10:30 (HH:MM).
    count Integer
    User has to set the node count anticipated at end of the scaling operation of the set current schedule configuration, format is integer.
    days List<String>
    User has to set the days where schedule has to be set for autoscale operation.
    endTime String
    User has to set the end time of current schedule configuration, format like 10:30 (HH:MM).
    startTime String
    User has to set the start time of current schedule configuration, format like 10:30 (HH:MM).
    count number
    User has to set the node count anticipated at end of the scaling operation of the set current schedule configuration, format is integer.
    days string[]
    User has to set the days where schedule has to be set for autoscale operation.
    endTime string
    User has to set the end time of current schedule configuration, format like 10:30 (HH:MM).
    startTime string
    User has to set the start time of current schedule configuration, format like 10:30 (HH:MM).
    count int
    User has to set the node count anticipated at end of the scaling operation of the set current schedule configuration, format is integer.
    days Sequence[str]
    User has to set the days where schedule has to be set for autoscale operation.
    end_time str
    User has to set the end time of current schedule configuration, format like 10:30 (HH:MM).
    start_time str
    User has to set the start time of current schedule configuration, format like 10:30 (HH:MM).
    count Number
    User has to set the node count anticipated at end of the scaling operation of the set current schedule configuration, format is integer.
    days List<String>
    User has to set the days where schedule has to be set for autoscale operation.
    endTime String
    User has to set the end time of current schedule configuration, format like 10:30 (HH:MM).
    startTime String
    User has to set the start time of current schedule configuration, format like 10:30 (HH:MM).

    ScriptActionProfileResponse

    Name string
    Script name.
    Services List<string>
    List of services to apply the script action.
    Type string
    Type of the script action. Supported type is bash scripts.
    Url string
    Url of the script file.
    Parameters string
    Additional parameters for the script action. It should be space-separated list of arguments required for script execution.
    ShouldPersist bool
    Specify if the script should persist on the cluster.
    TimeoutInMinutes int
    Timeout duration for the script action in minutes.
    Name string
    Script name.
    Services []string
    List of services to apply the script action.
    Type string
    Type of the script action. Supported type is bash scripts.
    Url string
    Url of the script file.
    Parameters string
    Additional parameters for the script action. It should be space-separated list of arguments required for script execution.
    ShouldPersist bool
    Specify if the script should persist on the cluster.
    TimeoutInMinutes int
    Timeout duration for the script action in minutes.
    name String
    Script name.
    services List<String>
    List of services to apply the script action.
    type String
    Type of the script action. Supported type is bash scripts.
    url String
    Url of the script file.
    parameters String
    Additional parameters for the script action. It should be space-separated list of arguments required for script execution.
    shouldPersist Boolean
    Specify if the script should persist on the cluster.
    timeoutInMinutes Integer
    Timeout duration for the script action in minutes.
    name string
    Script name.
    services string[]
    List of services to apply the script action.
    type string
    Type of the script action. Supported type is bash scripts.
    url string
    Url of the script file.
    parameters string
    Additional parameters for the script action. It should be space-separated list of arguments required for script execution.
    shouldPersist boolean
    Specify if the script should persist on the cluster.
    timeoutInMinutes number
    Timeout duration for the script action in minutes.
    name str
    Script name.
    services Sequence[str]
    List of services to apply the script action.
    type str
    Type of the script action. Supported type is bash scripts.
    url str
    Url of the script file.
    parameters str
    Additional parameters for the script action. It should be space-separated list of arguments required for script execution.
    should_persist bool
    Specify if the script should persist on the cluster.
    timeout_in_minutes int
    Timeout duration for the script action in minutes.
    name String
    Script name.
    services List<String>
    List of services to apply the script action.
    type String
    Type of the script action. Supported type is bash scripts.
    url String
    Url of the script file.
    parameters String
    Additional parameters for the script action. It should be space-separated list of arguments required for script execution.
    shouldPersist Boolean
    Specify if the script should persist on the cluster.
    timeoutInMinutes Number
    Timeout duration for the script action in minutes.

    SecretReferenceResponse

    KeyVaultObjectName string
    Object identifier name of the secret in key vault.
    ReferenceName string
    Reference name of the secret to be used in service configs.
    Type string
    Type of key vault object: secret, key or certificate.
    Version string
    Version of the secret in key vault.
    KeyVaultObjectName string
    Object identifier name of the secret in key vault.
    ReferenceName string
    Reference name of the secret to be used in service configs.
    Type string
    Type of key vault object: secret, key or certificate.
    Version string
    Version of the secret in key vault.
    keyVaultObjectName String
    Object identifier name of the secret in key vault.
    referenceName String
    Reference name of the secret to be used in service configs.
    type String
    Type of key vault object: secret, key or certificate.
    version String
    Version of the secret in key vault.
    keyVaultObjectName string
    Object identifier name of the secret in key vault.
    referenceName string
    Reference name of the secret to be used in service configs.
    type string
    Type of key vault object: secret, key or certificate.
    version string
    Version of the secret in key vault.
    key_vault_object_name str
    Object identifier name of the secret in key vault.
    reference_name str
    Reference name of the secret to be used in service configs.
    type str
    Type of key vault object: secret, key or certificate.
    version str
    Version of the secret in key vault.
    keyVaultObjectName String
    Object identifier name of the secret in key vault.
    referenceName String
    Reference name of the secret to be used in service configs.
    type String
    Type of key vault object: secret, key or certificate.
    version String
    Version of the secret in key vault.

    SecretsProfileResponse

    KeyVaultResourceId string
    Name of the user Key Vault where all the cluster specific user secrets are stored.
    Secrets List<Pulumi.AzureNative.HDInsight.Inputs.SecretReferenceResponse>
    Properties of Key Vault secret.
    KeyVaultResourceId string
    Name of the user Key Vault where all the cluster specific user secrets are stored.
    Secrets []SecretReferenceResponse
    Properties of Key Vault secret.
    keyVaultResourceId String
    Name of the user Key Vault where all the cluster specific user secrets are stored.
    secrets List<SecretReferenceResponse>
    Properties of Key Vault secret.
    keyVaultResourceId string
    Name of the user Key Vault where all the cluster specific user secrets are stored.
    secrets SecretReferenceResponse[]
    Properties of Key Vault secret.
    key_vault_resource_id str
    Name of the user Key Vault where all the cluster specific user secrets are stored.
    secrets Sequence[SecretReferenceResponse]
    Properties of Key Vault secret.
    keyVaultResourceId String
    Name of the user Key Vault where all the cluster specific user secrets are stored.
    secrets List<Property Map>
    Properties of Key Vault secret.

    SparkMetastoreSpecResponse

    DbName string
    The database name.
    DbServerHost string
    The database server host.
    DbConnectionAuthenticationMode string
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    DbPasswordSecretName string
    The secret name which contains the database user password.
    DbUserName string
    The database user name.
    KeyVaultId string
    The key vault resource id.
    ThriftUrl string
    The thrift url.
    DbName string
    The database name.
    DbServerHost string
    The database server host.
    DbConnectionAuthenticationMode string
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    DbPasswordSecretName string
    The secret name which contains the database user password.
    DbUserName string
    The database user name.
    KeyVaultId string
    The key vault resource id.
    ThriftUrl string
    The thrift url.
    dbName String
    The database name.
    dbServerHost String
    The database server host.
    dbConnectionAuthenticationMode String
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    dbPasswordSecretName String
    The secret name which contains the database user password.
    dbUserName String
    The database user name.
    keyVaultId String
    The key vault resource id.
    thriftUrl String
    The thrift url.
    dbName string
    The database name.
    dbServerHost string
    The database server host.
    dbConnectionAuthenticationMode string
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    dbPasswordSecretName string
    The secret name which contains the database user password.
    dbUserName string
    The database user name.
    keyVaultId string
    The key vault resource id.
    thriftUrl string
    The thrift url.
    db_name str
    The database name.
    db_server_host str
    The database server host.
    db_connection_authentication_mode str
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    db_password_secret_name str
    The secret name which contains the database user password.
    db_user_name str
    The database user name.
    key_vault_id str
    The key vault resource id.
    thrift_url str
    The thrift url.
    dbName String
    The database name.
    dbServerHost String
    The database server host.
    dbConnectionAuthenticationMode String
    The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization
    dbPasswordSecretName String
    The secret name which contains the database user password.
    dbUserName String
    The database user name.
    keyVaultId String
    The key vault resource id.
    thriftUrl String
    The thrift url.

    SparkProfileResponse

    DefaultStorageUrl string
    The default storage URL.
    MetastoreSpec SparkMetastoreSpecResponse
    The metastore specification for Spark cluster.
    UserPluginsSpec SparkUserPluginsResponse
    Spark user plugins spec
    defaultStorageUrl String
    The default storage URL.
    metastoreSpec SparkMetastoreSpecResponse
    The metastore specification for Spark cluster.
    userPluginsSpec SparkUserPluginsResponse
    Spark user plugins spec
    defaultStorageUrl string
    The default storage URL.
    metastoreSpec SparkMetastoreSpecResponse
    The metastore specification for Spark cluster.
    userPluginsSpec SparkUserPluginsResponse
    Spark user plugins spec
    default_storage_url str
    The default storage URL.
    metastore_spec SparkMetastoreSpecResponse
    The metastore specification for Spark cluster.
    user_plugins_spec SparkUserPluginsResponse
    Spark user plugins spec
    defaultStorageUrl String
    The default storage URL.
    metastoreSpec Property Map
    The metastore specification for Spark cluster.
    userPluginsSpec Property Map
    Spark user plugins spec

    SparkUserPluginResponse

    Path string
    Fully qualified path to the folder containing the plugins.
    Path string
    Fully qualified path to the folder containing the plugins.
    path String
    Fully qualified path to the folder containing the plugins.
    path string
    Fully qualified path to the folder containing the plugins.
    path str
    Fully qualified path to the folder containing the plugins.
    path String
    Fully qualified path to the folder containing the plugins.

    SparkUserPluginsResponse

    plugins List<Property Map>
    Spark user plugins.

    SshConnectivityEndpointResponse

    Endpoint string
    SSH connectivity endpoint.
    PrivateSshEndpoint string
    Private SSH connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    Endpoint string
    SSH connectivity endpoint.
    PrivateSshEndpoint string
    Private SSH connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    endpoint String
    SSH connectivity endpoint.
    privateSshEndpoint String
    Private SSH connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    endpoint string
    SSH connectivity endpoint.
    privateSshEndpoint string
    Private SSH connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    endpoint str
    SSH connectivity endpoint.
    private_ssh_endpoint str
    Private SSH connectivity endpoint. This property will only be returned when enableInternalIngress is true.
    endpoint String
    SSH connectivity endpoint.
    privateSshEndpoint String
    Private SSH connectivity endpoint. This property will only be returned when enableInternalIngress is true.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    TrinoCoordinatorResponse

    Enable bool
    The flag that if enable debug or not.
    HighAvailabilityEnabled bool
    The flag that if enable coordinator HA, uses multiple coordinator replicas with auto failover, one per each head node. Default: true.
    Port int
    The debug port.
    Suspend bool
    The flag that if suspend debug or not.
    Enable bool
    The flag that if enable debug or not.
    HighAvailabilityEnabled bool
    The flag that if enable coordinator HA, uses multiple coordinator replicas with auto failover, one per each head node. Default: true.
    Port int
    The debug port.
    Suspend bool
    The flag that if suspend debug or not.
    enable Boolean
    The flag that if enable debug or not.
    highAvailabilityEnabled Boolean
    The flag that if enable coordinator HA, uses multiple coordinator replicas with auto failover, one per each head node. Default: true.
    port Integer
    The debug port.
    suspend Boolean
    The flag that if suspend debug or not.
    enable boolean
    The flag that if enable debug or not.
    highAvailabilityEnabled boolean
    The flag that if enable coordinator HA, uses multiple coordinator replicas with auto failover, one per each head node. Default: true.
    port number
    The debug port.
    suspend boolean
    The flag that if suspend debug or not.
    enable bool
    The flag that if enable debug or not.
    high_availability_enabled bool
    The flag that if enable coordinator HA, uses multiple coordinator replicas with auto failover, one per each head node. Default: true.
    port int
    The debug port.
    suspend bool
    The flag that if suspend debug or not.
    enable Boolean
    The flag that if enable debug or not.
    highAvailabilityEnabled Boolean
    The flag that if enable coordinator HA, uses multiple coordinator replicas with auto failover, one per each head node. Default: true.
    port Number
    The debug port.
    suspend Boolean
    The flag that if suspend debug or not.

    TrinoProfileResponse

    catalogOptions Property Map
    Trino cluster catalog options.
    coordinator Property Map
    Trino Coordinator.
    userPluginsSpec Property Map
    Trino user plugins spec
    userTelemetrySpec Property Map
    User telemetry
    worker Property Map
    Trino worker.

    TrinoTelemetryConfigResponse

    HivecatalogName string
    Hive Catalog name used to mount external tables on the logs written by trino, if not specified there tables are not created.
    HivecatalogSchema string
    Schema of the above catalog to use, to mount query logs as external tables, if not specified tables will be mounted under schema trinologs.
    PartitionRetentionInDays int
    Retention period for query log table partitions, this doesn't have any affect on actual data.
    Path string
    Azure storage location of the blobs.
    HivecatalogName string
    Hive Catalog name used to mount external tables on the logs written by trino, if not specified there tables are not created.
    HivecatalogSchema string
    Schema of the above catalog to use, to mount query logs as external tables, if not specified tables will be mounted under schema trinologs.
    PartitionRetentionInDays int
    Retention period for query log table partitions, this doesn't have any affect on actual data.
    Path string
    Azure storage location of the blobs.
    hivecatalogName String
    Hive Catalog name used to mount external tables on the logs written by trino, if not specified there tables are not created.
    hivecatalogSchema String
    Schema of the above catalog to use, to mount query logs as external tables, if not specified tables will be mounted under schema trinologs.
    partitionRetentionInDays Integer
    Retention period for query log table partitions, this doesn't have any affect on actual data.
    path String
    Azure storage location of the blobs.
    hivecatalogName string
    Hive Catalog name used to mount external tables on the logs written by trino, if not specified there tables are not created.
    hivecatalogSchema string
    Schema of the above catalog to use, to mount query logs as external tables, if not specified tables will be mounted under schema trinologs.
    partitionRetentionInDays number
    Retention period for query log table partitions, this doesn't have any affect on actual data.
    path string
    Azure storage location of the blobs.
    hivecatalog_name str
    Hive Catalog name used to mount external tables on the logs written by trino, if not specified there tables are not created.
    hivecatalog_schema str
    Schema of the above catalog to use, to mount query logs as external tables, if not specified tables will be mounted under schema trinologs.
    partition_retention_in_days int
    Retention period for query log table partitions, this doesn't have any affect on actual data.
    path str
    Azure storage location of the blobs.
    hivecatalogName String
    Hive Catalog name used to mount external tables on the logs written by trino, if not specified there tables are not created.
    hivecatalogSchema String
    Schema of the above catalog to use, to mount query logs as external tables, if not specified tables will be mounted under schema trinologs.
    partitionRetentionInDays Number
    Retention period for query log table partitions, this doesn't have any affect on actual data.
    path String
    Azure storage location of the blobs.

    TrinoUserPluginResponse

    Enabled bool
    Denotes whether the plugin is active or not.
    Name string
    This field maps to the sub-directory in trino plugins location, that will contain all the plugins under path.
    Path string
    Fully qualified path to the folder containing the plugins.
    Enabled bool
    Denotes whether the plugin is active or not.
    Name string
    This field maps to the sub-directory in trino plugins location, that will contain all the plugins under path.
    Path string
    Fully qualified path to the folder containing the plugins.
    enabled Boolean
    Denotes whether the plugin is active or not.
    name String
    This field maps to the sub-directory in trino plugins location, that will contain all the plugins under path.
    path String
    Fully qualified path to the folder containing the plugins.
    enabled boolean
    Denotes whether the plugin is active or not.
    name string
    This field maps to the sub-directory in trino plugins location, that will contain all the plugins under path.
    path string
    Fully qualified path to the folder containing the plugins.
    enabled bool
    Denotes whether the plugin is active or not.
    name str
    This field maps to the sub-directory in trino plugins location, that will contain all the plugins under path.
    path str
    Fully qualified path to the folder containing the plugins.
    enabled Boolean
    Denotes whether the plugin is active or not.
    name String
    This field maps to the sub-directory in trino plugins location, that will contain all the plugins under path.
    path String
    Fully qualified path to the folder containing the plugins.

    TrinoUserPluginsResponse

    plugins List<Property Map>
    Trino user plugins.

    TrinoUserTelemetryResponse

    Storage TrinoTelemetryConfigResponse
    Trino user telemetry definition.
    storage TrinoTelemetryConfigResponse
    Trino user telemetry definition.
    storage TrinoTelemetryConfigResponse
    Trino user telemetry definition.
    storage TrinoTelemetryConfigResponse
    Trino user telemetry definition.
    storage Property Map
    Trino user telemetry definition.

    TrinoWorkerResponse

    Enable bool
    The flag that if enable debug or not.
    Port int
    The debug port.
    Suspend bool
    The flag that if suspend debug or not.
    Enable bool
    The flag that if enable debug or not.
    Port int
    The debug port.
    Suspend bool
    The flag that if suspend debug or not.
    enable Boolean
    The flag that if enable debug or not.
    port Integer
    The debug port.
    suspend Boolean
    The flag that if suspend debug or not.
    enable boolean
    The flag that if enable debug or not.
    port number
    The debug port.
    suspend boolean
    The flag that if suspend debug or not.
    enable bool
    The flag that if enable debug or not.
    port int
    The debug port.
    suspend bool
    The flag that if suspend debug or not.
    enable Boolean
    The flag that if enable debug or not.
    port Number
    The debug port.
    suspend Boolean
    The flag that if suspend debug or not.

    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 v2 docs if using the v2 version of this package.
    Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi