This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.databoxedge.getMonitoringConfig
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
The metric setting details for the role Azure REST API version: 2022-03-01.
Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-01.
Using getMonitoringConfig
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 getMonitoringConfig(args: GetMonitoringConfigArgs, opts?: InvokeOptions): Promise<GetMonitoringConfigResult>
function getMonitoringConfigOutput(args: GetMonitoringConfigOutputArgs, opts?: InvokeOptions): Output<GetMonitoringConfigResult>def get_monitoring_config(device_name: Optional[str] = None,
                          resource_group_name: Optional[str] = None,
                          role_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetMonitoringConfigResult
def get_monitoring_config_output(device_name: Optional[pulumi.Input[str]] = None,
                          resource_group_name: Optional[pulumi.Input[str]] = None,
                          role_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetMonitoringConfigResult]func LookupMonitoringConfig(ctx *Context, args *LookupMonitoringConfigArgs, opts ...InvokeOption) (*LookupMonitoringConfigResult, error)
func LookupMonitoringConfigOutput(ctx *Context, args *LookupMonitoringConfigOutputArgs, opts ...InvokeOption) LookupMonitoringConfigResultOutput> Note: This function is named LookupMonitoringConfig in the Go SDK.
public static class GetMonitoringConfig 
{
    public static Task<GetMonitoringConfigResult> InvokeAsync(GetMonitoringConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetMonitoringConfigResult> Invoke(GetMonitoringConfigInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMonitoringConfigResult> getMonitoringConfig(GetMonitoringConfigArgs args, InvokeOptions options)
public static Output<GetMonitoringConfigResult> getMonitoringConfig(GetMonitoringConfigArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:databoxedge:getMonitoringConfig
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DeviceName string
- The device name.
- ResourceGroup stringName 
- The resource group name.
- RoleName string
- The role name.
- DeviceName string
- The device name.
- ResourceGroup stringName 
- The resource group name.
- RoleName string
- The role name.
- deviceName String
- The device name.
- resourceGroup StringName 
- The resource group name.
- roleName String
- The role name.
- deviceName string
- The device name.
- resourceGroup stringName 
- The resource group name.
- roleName string
- The role name.
- device_name str
- The device name.
- resource_group_ strname 
- The resource group name.
- role_name str
- The role name.
- deviceName String
- The device name.
- resourceGroup StringName 
- The resource group name.
- roleName String
- The role name.
getMonitoringConfig Result
The following output properties are available:
- Id string
- The path ID that uniquely identifies the object.
- MetricConfigurations List<Pulumi.Azure Native. Data Box Edge. Outputs. Metric Configuration Response> 
- The metrics configuration details
- Name string
- The object name.
- SystemData Pulumi.Azure Native. Data Box Edge. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of MonitoringConfiguration
- Type string
- The hierarchical type of the object.
- Id string
- The path ID that uniquely identifies the object.
- MetricConfigurations []MetricConfiguration Response 
- The metrics configuration details
- Name string
- The object name.
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of MonitoringConfiguration
- Type string
- The hierarchical type of the object.
- id String
- The path ID that uniquely identifies the object.
- metricConfigurations List<MetricConfiguration Response> 
- The metrics configuration details
- name String
- The object name.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of MonitoringConfiguration
- type String
- The hierarchical type of the object.
- id string
- The path ID that uniquely identifies the object.
- metricConfigurations MetricConfiguration Response[] 
- The metrics configuration details
- name string
- The object name.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of MonitoringConfiguration
- type string
- The hierarchical type of the object.
- id str
- The path ID that uniquely identifies the object.
- metric_configurations Sequence[MetricConfiguration Response] 
- The metrics configuration details
- name str
- The object name.
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of MonitoringConfiguration
- type str
- The hierarchical type of the object.
- id String
- The path ID that uniquely identifies the object.
- metricConfigurations List<Property Map>
- The metrics configuration details
- name String
- The object name.
- systemData Property Map
- Metadata pertaining to creation and last modification of MonitoringConfiguration
- type String
- The hierarchical type of the object.
Supporting Types
MetricConfigurationResponse  
- CounterSets List<Pulumi.Azure Native. Data Box Edge. Inputs. Metric Counter Set Response> 
- Host name for the IoT hub associated to the device.
- ResourceId string
- The Resource ID on which the metrics should be pushed.
- MdmAccount string
- The MDM account to which the counters should be pushed.
- MetricName stringSpace 
- The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
- CounterSets []MetricCounter Set Response 
- Host name for the IoT hub associated to the device.
- ResourceId string
- The Resource ID on which the metrics should be pushed.
- MdmAccount string
- The MDM account to which the counters should be pushed.
- MetricName stringSpace 
- The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
- counterSets List<MetricCounter Set Response> 
- Host name for the IoT hub associated to the device.
- resourceId String
- The Resource ID on which the metrics should be pushed.
- mdmAccount String
- The MDM account to which the counters should be pushed.
- metricName StringSpace 
- The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
- counterSets MetricCounter Set Response[] 
- Host name for the IoT hub associated to the device.
- resourceId string
- The Resource ID on which the metrics should be pushed.
- mdmAccount string
- The MDM account to which the counters should be pushed.
- metricName stringSpace 
- The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
- counter_sets Sequence[MetricCounter Set Response] 
- Host name for the IoT hub associated to the device.
- resource_id str
- The Resource ID on which the metrics should be pushed.
- mdm_account str
- The MDM account to which the counters should be pushed.
- metric_name_ strspace 
- The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
- counterSets List<Property Map>
- Host name for the IoT hub associated to the device.
- resourceId String
- The Resource ID on which the metrics should be pushed.
- mdmAccount String
- The MDM account to which the counters should be pushed.
- metricName StringSpace 
- The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
MetricCounterResponse  
- Name string
- The counter name.
- AdditionalDimensions List<Pulumi.Azure Native. Data Box Edge. Inputs. Metric Dimension Response> 
- The additional dimensions to be added to metric.
- DimensionFilter List<Pulumi.Azure Native. Data Box Edge. Inputs. Metric Dimension Response> 
- The dimension filter.
- Instance string
- The instance from which counter should be collected.
- Name string
- The counter name.
- AdditionalDimensions []MetricDimension Response 
- The additional dimensions to be added to metric.
- DimensionFilter []MetricDimension Response 
- The dimension filter.
- Instance string
- The instance from which counter should be collected.
- name String
- The counter name.
- additionalDimensions List<MetricDimension Response> 
- The additional dimensions to be added to metric.
- dimensionFilter List<MetricDimension Response> 
- The dimension filter.
- instance String
- The instance from which counter should be collected.
- name string
- The counter name.
- additionalDimensions MetricDimension Response[] 
- The additional dimensions to be added to metric.
- dimensionFilter MetricDimension Response[] 
- The dimension filter.
- instance string
- The instance from which counter should be collected.
- name str
- The counter name.
- additional_dimensions Sequence[MetricDimension Response] 
- The additional dimensions to be added to metric.
- dimension_filter Sequence[MetricDimension Response] 
- The dimension filter.
- instance str
- The instance from which counter should be collected.
- name String
- The counter name.
- additionalDimensions List<Property Map>
- The additional dimensions to be added to metric.
- dimensionFilter List<Property Map>
- The dimension filter.
- instance String
- The instance from which counter should be collected.
MetricCounterSetResponse   
- Counters
List<Pulumi.Azure Native. Data Box Edge. Inputs. Metric Counter Response> 
- The counters that should be collected in this set.
- Counters
[]MetricCounter Response 
- The counters that should be collected in this set.
- counters
List<MetricCounter Response> 
- The counters that should be collected in this set.
- counters
MetricCounter Response[] 
- The counters that should be collected in this set.
- counters
Sequence[MetricCounter Response] 
- The counters that should be collected in this set.
- counters List<Property Map>
- The counters that should be collected in this set.
MetricDimensionResponse  
- SourceName string
- The dimension value.
- SourceType string
- The dimension type.
- SourceName string
- The dimension value.
- SourceType string
- The dimension type.
- sourceName String
- The dimension value.
- sourceType String
- The dimension type.
- sourceName string
- The dimension value.
- sourceType string
- The dimension type.
- source_name str
- The dimension value.
- source_type str
- The dimension type.
- sourceName String
- The dimension value.
- sourceType String
- The dimension type.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- 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_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi