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.3 published on Thursday, Mar 20, 2025 by Pulumi
azure-native.datadog.getMonitor
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.3 published on Thursday, Mar 20, 2025 by Pulumi
Azure REST API version: 2022-06-01.
Other available API versions: 2022-08-01, 2023-01-01, 2023-07-07, 2023-10-20.
Using getMonitor
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 getMonitor(args: GetMonitorArgs, opts?: InvokeOptions): Promise<GetMonitorResult>
function getMonitorOutput(args: GetMonitorOutputArgs, opts?: InvokeOptions): Output<GetMonitorResult>def get_monitor(monitor_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetMonitorResult
def get_monitor_output(monitor_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetMonitorResult]func LookupMonitor(ctx *Context, args *LookupMonitorArgs, opts ...InvokeOption) (*LookupMonitorResult, error)
func LookupMonitorOutput(ctx *Context, args *LookupMonitorOutputArgs, opts ...InvokeOption) LookupMonitorResultOutput> Note: This function is named LookupMonitor in the Go SDK.
public static class GetMonitor 
{
    public static Task<GetMonitorResult> InvokeAsync(GetMonitorArgs args, InvokeOptions? opts = null)
    public static Output<GetMonitorResult> Invoke(GetMonitorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMonitorResult> getMonitor(GetMonitorArgs args, InvokeOptions options)
public static Output<GetMonitorResult> getMonitor(GetMonitorArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:datadog:getMonitor
  arguments:
    # arguments dictionaryThe following arguments are supported:
- MonitorName string
- Monitor resource name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- MonitorName string
- Monitor resource name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- monitorName String
- Monitor resource name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- monitorName string
- Monitor resource name
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- monitor_name str
- Monitor resource name
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- monitorName String
- Monitor resource name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getMonitor Result
The following output properties are available:
- Id string
- ARM id of the monitor resource.
- Location string
- Name string
- Name of the monitor resource.
- Properties
Pulumi.Azure Native. Datadog. Outputs. Monitor Properties Response 
- Properties specific to the monitor resource.
- SystemData Pulumi.Azure Native. Datadog. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the monitor resource.
- Identity
Pulumi.Azure Native. Datadog. Outputs. Identity Properties Response 
- Sku
Pulumi.Azure Native. Datadog. Outputs. Resource Sku Response 
- Dictionary<string, string>
- Id string
- ARM id of the monitor resource.
- Location string
- Name string
- Name of the monitor resource.
- Properties
MonitorProperties Response 
- Properties specific to the monitor resource.
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the monitor resource.
- Identity
IdentityProperties Response 
- Sku
ResourceSku Response 
- map[string]string
- id String
- ARM id of the monitor resource.
- location String
- name String
- Name of the monitor resource.
- properties
MonitorProperties Response 
- Properties specific to the monitor resource.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the monitor resource.
- identity
IdentityProperties Response 
- sku
ResourceSku Response 
- Map<String,String>
- id string
- ARM id of the monitor resource.
- location string
- name string
- Name of the monitor resource.
- properties
MonitorProperties Response 
- Properties specific to the monitor resource.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type string
- The type of the monitor resource.
- identity
IdentityProperties Response 
- sku
ResourceSku Response 
- {[key: string]: string}
- id str
- ARM id of the monitor resource.
- location str
- name str
- Name of the monitor resource.
- properties
MonitorProperties Response 
- Properties specific to the monitor resource.
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type str
- The type of the monitor resource.
- identity
IdentityProperties Response 
- sku
ResourceSku Response 
- Mapping[str, str]
- id String
- ARM id of the monitor resource.
- location String
- name String
- Name of the monitor resource.
- properties Property Map
- Properties specific to the monitor resource.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the monitor resource.
- identity Property Map
- sku Property Map
- Map<String>
Supporting Types
DatadogOrganizationPropertiesResponse   
IdentityPropertiesResponse  
- PrincipalId string
- The identity ID.
- TenantId string
- The tenant ID of resource.
- Type string
- Identity type
- PrincipalId string
- The identity ID.
- TenantId string
- The tenant ID of resource.
- Type string
- Identity type
- principalId String
- The identity ID.
- tenantId String
- The tenant ID of resource.
- type String
- Identity type
- principalId string
- The identity ID.
- tenantId string
- The tenant ID of resource.
- type string
- Identity type
- principal_id str
- The identity ID.
- tenant_id str
- The tenant ID of resource.
- type str
- Identity type
- principalId String
- The identity ID.
- tenantId String
- The tenant ID of resource.
- type String
- Identity type
MonitorPropertiesResponse  
- LiftrResource stringCategory 
- LiftrResource intPreference 
- The priority of the resource.
- MarketplaceSubscription stringStatus 
- Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
- ProvisioningState string
- DatadogOrganization Pulumi.Properties Azure Native. Datadog. Inputs. Datadog Organization Properties Response 
- Datadog organization properties
- MonitoringStatus string
- Flag specifying if the resource monitoring is enabled or disabled.
- UserInfo Pulumi.Azure Native. Datadog. Inputs. User Info Response 
- User info
- LiftrResource stringCategory 
- LiftrResource intPreference 
- The priority of the resource.
- MarketplaceSubscription stringStatus 
- Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
- ProvisioningState string
- DatadogOrganization DatadogProperties Organization Properties Response 
- Datadog organization properties
- MonitoringStatus string
- Flag specifying if the resource monitoring is enabled or disabled.
- UserInfo UserInfo Response 
- User info
- liftrResource StringCategory 
- liftrResource IntegerPreference 
- The priority of the resource.
- marketplaceSubscription StringStatus 
- Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
- provisioningState String
- datadogOrganization DatadogProperties Organization Properties Response 
- Datadog organization properties
- monitoringStatus String
- Flag specifying if the resource monitoring is enabled or disabled.
- userInfo UserInfo Response 
- User info
- liftrResource stringCategory 
- liftrResource numberPreference 
- The priority of the resource.
- marketplaceSubscription stringStatus 
- Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
- provisioningState string
- datadogOrganization DatadogProperties Organization Properties Response 
- Datadog organization properties
- monitoringStatus string
- Flag specifying if the resource monitoring is enabled or disabled.
- userInfo UserInfo Response 
- User info
- liftr_resource_ strcategory 
- liftr_resource_ intpreference 
- The priority of the resource.
- marketplace_subscription_ strstatus 
- Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
- provisioning_state str
- datadog_organization_ Datadogproperties Organization Properties Response 
- Datadog organization properties
- monitoring_status str
- Flag specifying if the resource monitoring is enabled or disabled.
- user_info UserInfo Response 
- User info
- liftrResource StringCategory 
- liftrResource NumberPreference 
- The priority of the resource.
- marketplaceSubscription StringStatus 
- Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
- provisioningState String
- datadogOrganization Property MapProperties 
- Datadog organization properties
- monitoringStatus String
- Flag specifying if the resource monitoring is enabled or disabled.
- userInfo Property Map
- User info
ResourceSkuResponse  
- Name string
- Name of the SKU.
- Name string
- Name of the SKU.
- name String
- Name of the SKU.
- name string
- Name of the SKU.
- name str
- Name of the SKU.
- name String
- Name of the SKU.
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.
UserInfoResponse  
- EmailAddress string
- Email of the user used by Datadog for contacting them if needed
- Name string
- Name of the user
- PhoneNumber string
- Phone number of the user used by Datadog for contacting them if needed
- EmailAddress string
- Email of the user used by Datadog for contacting them if needed
- Name string
- Name of the user
- PhoneNumber string
- Phone number of the user used by Datadog for contacting them if needed
- emailAddress String
- Email of the user used by Datadog for contacting them if needed
- name String
- Name of the user
- phoneNumber String
- Phone number of the user used by Datadog for contacting them if needed
- emailAddress string
- Email of the user used by Datadog for contacting them if needed
- name string
- Name of the user
- phoneNumber string
- Phone number of the user used by Datadog for contacting them if needed
- email_address str
- Email of the user used by Datadog for contacting them if needed
- name str
- Name of the user
- phone_number str
- Phone number of the user used by Datadog for contacting them if needed
- emailAddress String
- Email of the user used by Datadog for contacting them if needed
- name String
- Name of the user
- phoneNumber String
- Phone number of the user used by Datadog for contacting them if needed
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.3 published on Thursday, Mar 20, 2025 by Pulumi