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.iotoperationsmq.getDiagnosticService
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
Get a DiagnosticServiceResource Azure REST API version: 2023-10-04-preview.
Using getDiagnosticService
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 getDiagnosticService(args: GetDiagnosticServiceArgs, opts?: InvokeOptions): Promise<GetDiagnosticServiceResult>
function getDiagnosticServiceOutput(args: GetDiagnosticServiceOutputArgs, opts?: InvokeOptions): Output<GetDiagnosticServiceResult>def get_diagnostic_service(diagnostic_service_name: Optional[str] = None,
                           mq_name: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetDiagnosticServiceResult
def get_diagnostic_service_output(diagnostic_service_name: Optional[pulumi.Input[str]] = None,
                           mq_name: Optional[pulumi.Input[str]] = None,
                           resource_group_name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetDiagnosticServiceResult]func LookupDiagnosticService(ctx *Context, args *LookupDiagnosticServiceArgs, opts ...InvokeOption) (*LookupDiagnosticServiceResult, error)
func LookupDiagnosticServiceOutput(ctx *Context, args *LookupDiagnosticServiceOutputArgs, opts ...InvokeOption) LookupDiagnosticServiceResultOutput> Note: This function is named LookupDiagnosticService in the Go SDK.
public static class GetDiagnosticService 
{
    public static Task<GetDiagnosticServiceResult> InvokeAsync(GetDiagnosticServiceArgs args, InvokeOptions? opts = null)
    public static Output<GetDiagnosticServiceResult> Invoke(GetDiagnosticServiceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDiagnosticServiceResult> getDiagnosticService(GetDiagnosticServiceArgs args, InvokeOptions options)
public static Output<GetDiagnosticServiceResult> getDiagnosticService(GetDiagnosticServiceArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:iotoperationsmq:getDiagnosticService
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DiagnosticService stringName 
- Name of MQ diagnostic resource
- MqName string
- Name of MQ resource
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- DiagnosticService stringName 
- Name of MQ diagnostic resource
- MqName string
- Name of MQ resource
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- diagnosticService StringName 
- Name of MQ diagnostic resource
- mqName String
- Name of MQ resource
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- diagnosticService stringName 
- Name of MQ diagnostic resource
- mqName string
- Name of MQ resource
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- diagnostic_service_ strname 
- Name of MQ diagnostic resource
- mq_name str
- Name of MQ resource
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- diagnosticService StringName 
- Name of MQ diagnostic resource
- mqName String
- Name of MQ resource
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getDiagnosticService Result
The following output properties are available:
- ExtendedLocation Pulumi.Azure Native. Io TOperations MQ. Outputs. Extended Location Property Response 
- Extended Location
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Image
Pulumi.Azure Native. Io TOperations MQ. Outputs. Container Image Response 
- The details of Diagnostic Service Docker Image.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- ProvisioningState string
- The status of the last operation.
- SystemData Pulumi.Azure Native. Io TOperations MQ. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- DataExport intFrequency Seconds 
- The frequency at which the data will be exported.
- LogFormat string
- The format for the logs generated.
- LogLevel string
- The format for the logs generated.
- MaxData doubleStorage Size 
- The maximum data stored in MiB.
- MetricsPort int
- The port at which metrics is exposed.
- OpenTelemetry stringTraces Collector Addr 
- The destination to collect traces. Diagnostic service will push traces to this endpoint
- StaleData intTimeout Seconds 
- Metric inactivity timeout.
- Dictionary<string, string>
- Resource tags.
- ExtendedLocation ExtendedLocation Property Response 
- Extended Location
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Image
ContainerImage Response 
- The details of Diagnostic Service Docker Image.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- ProvisioningState string
- The status of the last operation.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- DataExport intFrequency Seconds 
- The frequency at which the data will be exported.
- LogFormat string
- The format for the logs generated.
- LogLevel string
- The format for the logs generated.
- MaxData float64Storage Size 
- The maximum data stored in MiB.
- MetricsPort int
- The port at which metrics is exposed.
- OpenTelemetry stringTraces Collector Addr 
- The destination to collect traces. Diagnostic service will push traces to this endpoint
- StaleData intTimeout Seconds 
- Metric inactivity timeout.
- map[string]string
- Resource tags.
- extendedLocation ExtendedLocation Property Response 
- Extended Location
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- image
ContainerImage Response 
- The details of Diagnostic Service Docker Image.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioningState String
- The status of the last operation.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- dataExport IntegerFrequency Seconds 
- The frequency at which the data will be exported.
- logFormat String
- The format for the logs generated.
- logLevel String
- The format for the logs generated.
- maxData DoubleStorage Size 
- The maximum data stored in MiB.
- metricsPort Integer
- The port at which metrics is exposed.
- openTelemetry StringTraces Collector Addr 
- The destination to collect traces. Diagnostic service will push traces to this endpoint
- staleData IntegerTimeout Seconds 
- Metric inactivity timeout.
- Map<String,String>
- Resource tags.
- extendedLocation ExtendedLocation Property Response 
- Extended Location
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- image
ContainerImage Response 
- The details of Diagnostic Service Docker Image.
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- provisioningState string
- The status of the last operation.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- dataExport numberFrequency Seconds 
- The frequency at which the data will be exported.
- logFormat string
- The format for the logs generated.
- logLevel string
- The format for the logs generated.
- maxData numberStorage Size 
- The maximum data stored in MiB.
- metricsPort number
- The port at which metrics is exposed.
- openTelemetry stringTraces Collector Addr 
- The destination to collect traces. Diagnostic service will push traces to this endpoint
- staleData numberTimeout Seconds 
- Metric inactivity timeout.
- {[key: string]: string}
- Resource tags.
- extended_location ExtendedLocation Property Response 
- Extended Location
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- image
ContainerImage Response 
- The details of Diagnostic Service Docker Image.
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- provisioning_state str
- The status of the last operation.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- data_export_ intfrequency_ seconds 
- The frequency at which the data will be exported.
- log_format str
- The format for the logs generated.
- log_level str
- The format for the logs generated.
- max_data_ floatstorage_ size 
- The maximum data stored in MiB.
- metrics_port int
- The port at which metrics is exposed.
- open_telemetry_ strtraces_ collector_ addr 
- The destination to collect traces. Diagnostic service will push traces to this endpoint
- stale_data_ inttimeout_ seconds 
- Metric inactivity timeout.
- Mapping[str, str]
- Resource tags.
- extendedLocation Property Map
- Extended Location
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- image Property Map
- The details of Diagnostic Service Docker Image.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioningState String
- The status of the last operation.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- dataExport NumberFrequency Seconds 
- The frequency at which the data will be exported.
- logFormat String
- The format for the logs generated.
- logLevel String
- The format for the logs generated.
- maxData NumberStorage Size 
- The maximum data stored in MiB.
- metricsPort Number
- The port at which metrics is exposed.
- openTelemetry StringTraces Collector Addr 
- The destination to collect traces. Diagnostic service will push traces to this endpoint
- staleData NumberTimeout Seconds 
- Metric inactivity timeout.
- Map<String>
- Resource tags.
Supporting Types
ContainerImageResponse  
- Repository string
- The Docker image name.
- Tag string
- The Docker image tag.
- PullPolicy string
- Image pull policy.
- PullSecrets string
- Image pull secrets.
- Repository string
- The Docker image name.
- Tag string
- The Docker image tag.
- PullPolicy string
- Image pull policy.
- PullSecrets string
- Image pull secrets.
- repository String
- The Docker image name.
- tag String
- The Docker image tag.
- pullPolicy String
- Image pull policy.
- pullSecrets String
- Image pull secrets.
- repository string
- The Docker image name.
- tag string
- The Docker image tag.
- pullPolicy string
- Image pull policy.
- pullSecrets string
- Image pull secrets.
- repository str
- The Docker image name.
- tag str
- The Docker image tag.
- pull_policy str
- Image pull policy.
- pull_secrets str
- Image pull secrets.
- repository String
- The Docker image name.
- tag String
- The Docker image tag.
- pullPolicy String
- Image pull policy.
- pullSecrets String
- Image pull secrets.
ExtendedLocationPropertyResponse   
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