published on Friday, Mar 20, 2026 by Pulumi
published on Friday, Mar 20, 2026 by Pulumi
Gets the status of Azure Monitor on the HDInsight cluster.
Uses Azure REST API version 2024-08-01-preview.
Other available API versions: 2021-06-01, 2023-04-15-preview, 2023-08-15-preview, 2025-01-15-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 getExtensionAzureMonitorStatus
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 getExtensionAzureMonitorStatus(args: GetExtensionAzureMonitorStatusArgs, opts?: InvokeOptions): Promise<GetExtensionAzureMonitorStatusResult>
function getExtensionAzureMonitorStatusOutput(args: GetExtensionAzureMonitorStatusOutputArgs, opts?: InvokeOptions): Output<GetExtensionAzureMonitorStatusResult>def get_extension_azure_monitor_status(cluster_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetExtensionAzureMonitorStatusResult
def get_extension_azure_monitor_status_output(cluster_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetExtensionAzureMonitorStatusResult]func LookupExtensionAzureMonitorStatus(ctx *Context, args *LookupExtensionAzureMonitorStatusArgs, opts ...InvokeOption) (*LookupExtensionAzureMonitorStatusResult, error)
func LookupExtensionAzureMonitorStatusOutput(ctx *Context, args *LookupExtensionAzureMonitorStatusOutputArgs, opts ...InvokeOption) LookupExtensionAzureMonitorStatusResultOutput> Note: This function is named LookupExtensionAzureMonitorStatus in the Go SDK.
public static class GetExtensionAzureMonitorStatus
{
public static Task<GetExtensionAzureMonitorStatusResult> InvokeAsync(GetExtensionAzureMonitorStatusArgs args, InvokeOptions? opts = null)
public static Output<GetExtensionAzureMonitorStatusResult> Invoke(GetExtensionAzureMonitorStatusInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetExtensionAzureMonitorStatusResult> getExtensionAzureMonitorStatus(GetExtensionAzureMonitorStatusArgs args, InvokeOptions options)
public static Output<GetExtensionAzureMonitorStatusResult> getExtensionAzureMonitorStatus(GetExtensionAzureMonitorStatusArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:hdinsight:getExtensionAzureMonitorStatus
arguments:
# arguments dictionaryThe following arguments are supported:
- Cluster
Name string - The name of the cluster.
- Resource
Group stringName - The name of the resource group.
- Cluster
Name string - The name of the cluster.
- Resource
Group stringName - The name of the resource group.
- cluster
Name String - The name of the cluster.
- resource
Group StringName - The name of the resource group.
- cluster
Name string - The name of the cluster.
- resource
Group stringName - The name of the resource group.
- cluster_
name str - The name of the cluster.
- resource_
group_ strname - The name of the resource group.
- cluster
Name String - The name of the cluster.
- resource
Group StringName - The name of the resource group.
getExtensionAzureMonitorStatus Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Cluster
Monitoring boolEnabled - The status of the monitor on the HDInsight cluster.
- Selected
Configurations Pulumi.Azure Native. HDInsight. Outputs. Azure Monitor Selected Configurations Response - The selected configurations.
- Workspace
Id string - The workspace ID of the monitor on the HDInsight cluster.
- Azure
Api stringVersion - The Azure API version of the resource.
- Cluster
Monitoring boolEnabled - The status of the monitor on the HDInsight cluster.
- Selected
Configurations AzureMonitor Selected Configurations Response - The selected configurations.
- Workspace
Id string - The workspace ID of the monitor on the HDInsight cluster.
- azure
Api StringVersion - The Azure API version of the resource.
- cluster
Monitoring BooleanEnabled - The status of the monitor on the HDInsight cluster.
- selected
Configurations AzureMonitor Selected Configurations Response - The selected configurations.
- workspace
Id String - The workspace ID of the monitor on the HDInsight cluster.
- azure
Api stringVersion - The Azure API version of the resource.
- cluster
Monitoring booleanEnabled - The status of the monitor on the HDInsight cluster.
- selected
Configurations AzureMonitor Selected Configurations Response - The selected configurations.
- workspace
Id string - The workspace ID of the monitor on the HDInsight cluster.
- azure_
api_ strversion - The Azure API version of the resource.
- cluster_
monitoring_ boolenabled - The status of the monitor on the HDInsight cluster.
- selected_
configurations AzureMonitor Selected Configurations Response - The selected configurations.
- workspace_
id str - The workspace ID of the monitor on the HDInsight cluster.
- azure
Api StringVersion - The Azure API version of the resource.
- cluster
Monitoring BooleanEnabled - The status of the monitor on the HDInsight cluster.
- selected
Configurations Property Map - The selected configurations.
- workspace
Id String - The workspace ID of the monitor on the HDInsight cluster.
Supporting Types
AzureMonitorSelectedConfigurationsResponse
- Configuration
Version string - The configuration version.
- Global
Configurations Dictionary<string, string> - The global configurations of selected configurations.
- Table
List List<Pulumi.Azure Native. HDInsight. Inputs. Azure Monitor Table Configuration Response> - The table list.
- Configuration
Version string - The configuration version.
- Global
Configurations map[string]string - The global configurations of selected configurations.
- Table
List []AzureMonitor Table Configuration Response - The table list.
- configuration
Version String - The configuration version.
- global
Configurations Map<String,String> - The global configurations of selected configurations.
- table
List List<AzureMonitor Table Configuration Response> - The table list.
- configuration
Version string - The configuration version.
- global
Configurations {[key: string]: string} - The global configurations of selected configurations.
- table
List AzureMonitor Table Configuration Response[] - The table list.
- configuration_
version str - The configuration version.
- global_
configurations Mapping[str, str] - The global configurations of selected configurations.
- table_
list Sequence[AzureMonitor Table Configuration Response] - The table list.
- configuration
Version String - The configuration version.
- global
Configurations Map<String> - The global configurations of selected configurations.
- table
List List<Property Map> - The table list.
AzureMonitorTableConfigurationResponse
- Name string
- The name.
- Name string
- The name.
- name String
- The name.
- name string
- The name.
- name str
- The name.
- name String
- The name.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
published on Friday, Mar 20, 2026 by Pulumi
