These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.databoxedge.getMonitoringConfig
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
The metric setting details for the role API Version: 2020-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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:databoxedge:getMonitoringConfig
arguments:
# arguments dictionary
The following arguments are supported:
- Device
Name string - The device name.
- Resource
Group stringName - The resource group name.
- Role
Name string - The role name.
- Device
Name string - The device name.
- Resource
Group stringName - The resource group name.
- Role
Name string - The role name.
- device
Name String - The device name.
- resource
Group StringName - The resource group name.
- role
Name String - The role name.
- device
Name string - The device name.
- resource
Group stringName - The resource group name.
- role
Name string - The role name.
- device_
name str - The device name.
- resource_
group_ strname - The resource group name.
- role_
name str - The role name.
- device
Name String - The device name.
- resource
Group StringName - The resource group name.
- role
Name String - The role name.
getMonitoringConfig Result
The following output properties are available:
- Id string
- The path ID that uniquely identifies the object.
- Metric
Configurations List<Pulumi.Azure Native. Data Box Edge. Outputs. Metric Configuration Response> - The metrics configuration details
- Name string
- The object name.
- Type string
- The hierarchical type of the object.
- Id string
- The path ID that uniquely identifies the object.
- Metric
Configurations []MetricConfiguration Response - The metrics configuration details
- Name string
- The object name.
- Type string
- The hierarchical type of the object.
- id String
- The path ID that uniquely identifies the object.
- metric
Configurations List<MetricConfiguration Response> - The metrics configuration details
- name String
- The object name.
- type String
- The hierarchical type of the object.
- id string
- The path ID that uniquely identifies the object.
- metric
Configurations MetricConfiguration Response[] - The metrics configuration details
- name string
- The object name.
- 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.
- type str
- The hierarchical type of the object.
- id String
- The path ID that uniquely identifies the object.
- metric
Configurations List<Property Map> - The metrics configuration details
- name String
- The object name.
- type String
- The hierarchical type of the object.
Supporting Types
MetricConfigurationResponse
- Counter
Sets List<Pulumi.Azure Native. Data Box Edge. Inputs. Metric Counter Set Response> - Host name for the IoT hub associated to the device.
- Resource
Id string - The Resource ID on which the metrics should be pushed.
- Mdm
Account string - The MDM account to which the counters should be pushed.
- Metric
Name stringSpace - The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
- Counter
Sets []MetricCounter Set Response - Host name for the IoT hub associated to the device.
- Resource
Id string - The Resource ID on which the metrics should be pushed.
- Mdm
Account string - The MDM account to which the counters should be pushed.
- Metric
Name stringSpace - The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
- counter
Sets List<MetricCounter Set Response> - Host name for the IoT hub associated to the device.
- resource
Id String - The Resource ID on which the metrics should be pushed.
- mdm
Account String - The MDM account to which the counters should be pushed.
- metric
Name StringSpace - The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
- counter
Sets MetricCounter Set Response[] - Host name for the IoT hub associated to the device.
- resource
Id string - The Resource ID on which the metrics should be pushed.
- mdm
Account string - The MDM account to which the counters should be pushed.
- metric
Name 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
- counter
Sets List<Property Map> - Host name for the IoT hub associated to the device.
- resource
Id String - The Resource ID on which the metrics should be pushed.
- mdm
Account String - The MDM account to which the counters should be pushed.
- metric
Name StringSpace - The MDM namespace to which the counters should be pushed. This is required if MDMAccount is specified
MetricCounterResponse
- Name string
- The counter name.
- Additional
Dimensions List<Pulumi.Azure Native. Data Box Edge. Inputs. Metric Dimension Response> - The additional dimensions to be added to metric.
- Dimension
Filter 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.
- Additional
Dimensions []MetricDimension Response - The additional dimensions to be added to metric.
- Dimension
Filter []MetricDimension Response - The dimension filter.
- Instance string
- The instance from which counter should be collected.
- name String
- The counter name.
- additional
Dimensions List<MetricDimension Response> - The additional dimensions to be added to metric.
- dimension
Filter List<MetricDimension Response> - The dimension filter.
- instance String
- The instance from which counter should be collected.
- name string
- The counter name.
- additional
Dimensions MetricDimension Response[] - The additional dimensions to be added to metric.
- dimension
Filter 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.
- additional
Dimensions List<Property Map> - The additional dimensions to be added to metric.
- dimension
Filter 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
[]Metric
Counter Response - The counters that should be collected in this set.
- counters
List<Metric
Counter Response> - The counters that should be collected in this set.
- counters
Metric
Counter Response[] - The counters that should be collected in this set.
- counters
Sequence[Metric
Counter Response] - The counters that should be collected in this set.
- counters List<Property Map>
- The counters that should be collected in this set.
MetricDimensionResponse
- Source
Name string - The dimension value.
- Source
Type string - The dimension type.
- Source
Name string - The dimension value.
- Source
Type string - The dimension type.
- source
Name String - The dimension value.
- source
Type String - The dimension type.
- source
Name string - The dimension value.
- source
Type string - The dimension type.
- source_
name str - The dimension value.
- source_
type str - The dimension type.
- source
Name String - The dimension value.
- source
Type String - The dimension type.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi