Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.0 published on Wednesday, May 4, 2022 by Pulumi

getMonitor

API Version: 2021-03-01.

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)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:datadog:getMonitor
  Arguments:
    # Arguments dictionary

The following arguments are supported:

MonitorName string

Monitor resource name

ResourceGroupName string

The name of the resource group. The name is case insensitive.

MonitorName string

Monitor resource name

ResourceGroupName string

The name of the resource group. The name is case insensitive.

monitorName String

Monitor resource name

resourceGroupName String

The name of the resource group. The name is case insensitive.

monitorName string

Monitor resource name

resourceGroupName string

The name of the resource group. The name is case insensitive.

monitor_name str

Monitor resource name

resource_group_name str

The name of the resource group. The name is case insensitive.

monitorName String

Monitor resource name

resourceGroupName String

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.AzureNative.Datadog.Outputs.MonitorPropertiesResponse

Properties specific to the monitor resource.

SystemData Pulumi.AzureNative.Datadog.Outputs.SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

Type string

The type of the monitor resource.

Identity Pulumi.AzureNative.Datadog.Outputs.IdentityPropertiesResponse
Sku Pulumi.AzureNative.Datadog.Outputs.ResourceSkuResponse
Tags Dictionary<string, string>
Id string

ARM id of the monitor resource.

Location string
Name string

Name of the monitor resource.

Properties MonitorPropertiesResponse

Properties specific to the monitor resource.

SystemData SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

Type string

The type of the monitor resource.

Identity IdentityPropertiesResponse
Sku ResourceSkuResponse
Tags map[string]string
id String

ARM id of the monitor resource.

location String
name String

Name of the monitor resource.

properties MonitorPropertiesResponse

Properties specific to the monitor resource.

systemData SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

type String

The type of the monitor resource.

identity IdentityPropertiesResponse
sku ResourceSkuResponse
tags Map
id string

ARM id of the monitor resource.

location string
name string

Name of the monitor resource.

properties MonitorPropertiesResponse

Properties specific to the monitor resource.

systemData SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

type string

The type of the monitor resource.

identity IdentityPropertiesResponse
sku ResourceSkuResponse
tags {[key: string]: string}
id str

ARM id of the monitor resource.

location str
name str

Name of the monitor resource.

properties MonitorPropertiesResponse

Properties specific to the monitor resource.

system_data SystemDataResponse

Metadata pertaining to creation and last modification of the resource.

type str

The type of the monitor resource.

identity IdentityPropertiesResponse
sku ResourceSkuResponse
tags 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
tags Map

Supporting Types

DatadogOrganizationPropertiesResponse

Id string

Id of the Datadog organization.

Name string

Name of the Datadog organization.

Id string

Id of the Datadog organization.

Name string

Name of the Datadog organization.

id String

Id of the Datadog organization.

name String

Name of the Datadog organization.

id string

Id of the Datadog organization.

name string

Name of the Datadog organization.

id str

Id of the Datadog organization.

name str

Name of the Datadog organization.

id String

Id of the Datadog organization.

name String

Name of the Datadog organization.

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

LiftrResourceCategory string
LiftrResourcePreference int

The priority of the resource.

MarketplaceSubscriptionStatus string

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
DatadogOrganizationProperties Pulumi.AzureNative.Datadog.Inputs.DatadogOrganizationPropertiesResponse

Datadog organization properties

MonitoringStatus string

Flag specifying if the resource monitoring is enabled or disabled.

UserInfo Pulumi.AzureNative.Datadog.Inputs.UserInfoResponse

User info

LiftrResourceCategory string
LiftrResourcePreference int

The priority of the resource.

MarketplaceSubscriptionStatus string

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
DatadogOrganizationProperties DatadogOrganizationPropertiesResponse

Datadog organization properties

MonitoringStatus string

Flag specifying if the resource monitoring is enabled or disabled.

UserInfo UserInfoResponse

User info

liftrResourceCategory String
liftrResourcePreference Integer

The priority of the resource.

marketplaceSubscriptionStatus String

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
datadogOrganizationProperties DatadogOrganizationPropertiesResponse

Datadog organization properties

monitoringStatus String

Flag specifying if the resource monitoring is enabled or disabled.

userInfo UserInfoResponse

User info

liftrResourceCategory string
liftrResourcePreference number

The priority of the resource.

marketplaceSubscriptionStatus string

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
datadogOrganizationProperties DatadogOrganizationPropertiesResponse

Datadog organization properties

monitoringStatus string

Flag specifying if the resource monitoring is enabled or disabled.

userInfo UserInfoResponse

User info

liftr_resource_category str
liftr_resource_preference int

The priority of the resource.

marketplace_subscription_status str

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_properties DatadogOrganizationPropertiesResponse

Datadog organization properties

monitoring_status str

Flag specifying if the resource monitoring is enabled or disabled.

user_info UserInfoResponse

User info

liftrResourceCategory String
liftrResourcePreference Number

The priority of the resource.

marketplaceSubscriptionStatus String

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
datadogOrganizationProperties Property Map

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.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

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.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

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.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

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.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

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_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

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.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

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
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0