published on Friday, Mar 20, 2026 by Pulumi
published on Friday, Mar 20, 2026 by Pulumi
Gets the status of Azure Monitor Agent on the HDInsight cluster.
Uses Azure REST API version 2024-08-01-preview.
Other available API versions: 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 getExtensionAzureMonitorAgentStatus
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 getExtensionAzureMonitorAgentStatus(args: GetExtensionAzureMonitorAgentStatusArgs, opts?: InvokeOptions): Promise<GetExtensionAzureMonitorAgentStatusResult>
function getExtensionAzureMonitorAgentStatusOutput(args: GetExtensionAzureMonitorAgentStatusOutputArgs, opts?: InvokeOptions): Output<GetExtensionAzureMonitorAgentStatusResult>def get_extension_azure_monitor_agent_status(cluster_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetExtensionAzureMonitorAgentStatusResult
def get_extension_azure_monitor_agent_status_output(cluster_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetExtensionAzureMonitorAgentStatusResult]func LookupExtensionAzureMonitorAgentStatus(ctx *Context, args *LookupExtensionAzureMonitorAgentStatusArgs, opts ...InvokeOption) (*LookupExtensionAzureMonitorAgentStatusResult, error)
func LookupExtensionAzureMonitorAgentStatusOutput(ctx *Context, args *LookupExtensionAzureMonitorAgentStatusOutputArgs, opts ...InvokeOption) LookupExtensionAzureMonitorAgentStatusResultOutput> Note: This function is named LookupExtensionAzureMonitorAgentStatus in the Go SDK.
public static class GetExtensionAzureMonitorAgentStatus
{
public static Task<GetExtensionAzureMonitorAgentStatusResult> InvokeAsync(GetExtensionAzureMonitorAgentStatusArgs args, InvokeOptions? opts = null)
public static Output<GetExtensionAzureMonitorAgentStatusResult> Invoke(GetExtensionAzureMonitorAgentStatusInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetExtensionAzureMonitorAgentStatusResult> getExtensionAzureMonitorAgentStatus(GetExtensionAzureMonitorAgentStatusArgs args, InvokeOptions options)
public static Output<GetExtensionAzureMonitorAgentStatusResult> getExtensionAzureMonitorAgentStatus(GetExtensionAzureMonitorAgentStatusArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:hdinsight:getExtensionAzureMonitorAgentStatus
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.
getExtensionAzureMonitorAgentStatus 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
