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.47.1 published on Monday, Jun 24, 2024 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.47.1 published on Monday, Jun 24, 2024 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)
// 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.
- System
Data 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.
- Metric
Configurations []MetricConfiguration Response - The metrics configuration details
- Name string
- The object name.
- System
Data 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.
- metric
Configurations List<MetricConfiguration Response> - The metrics configuration details
- name String
- The object name.
- system
Data 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.
- metric
Configurations MetricConfiguration Response[] - The metrics configuration details
- name string
- The object name.
- system
Data 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.
- metric
Configurations List<Property Map> - The metrics configuration details
- name String
- The object name.
- system
Data Property Map - Metadata pertaining to creation and last modification of MonitoringConfiguration
- 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.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified 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.47.1 published on Monday, Jun 24, 2024 by Pulumi