Package-level declarations
Types
Link copied to clipboard
data class DatadogApiKeyResponse(val created: String? = null, val createdBy: String? = null, val key: String, val name: String? = null)
Link copied to clipboard
data class DatadogHostMetadataResponse(val agentVersion: String? = null, val installMethod: DatadogInstallMethodResponse? = null, val logsAgent: DatadogLogsAgentResponse? = null)
Link copied to clipboard
data class DatadogHostResponse(val aliases: List<String>? = null, val apps: List<String>? = null, val meta: DatadogHostMetadataResponse? = null, val name: String? = null)
Link copied to clipboard
data class DatadogInstallMethodResponse(val installerVersion: String? = null, val tool: String? = null, val toolVersion: String? = null)
Link copied to clipboard
Link copied to clipboard
Datadog organization properties
Link copied to clipboard
data class GetMonitorDefaultKeyResult(val created: String? = null, val createdBy: String? = null, val key: String, val name: String? = null)
Link copied to clipboard
data class GetMonitorResult(val id: String, val identity: IdentityPropertiesResponse? = null, val location: String, val name: String, val properties: MonitorPropertiesResponse, val sku: ResourceSkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
data class IdentityPropertiesResponse(val principalId: String, val tenantId: String, val type: String? = null)
Link copied to clipboard
The definition of a linked resource.
Link copied to clipboard
data class ListMonitorApiKeysResult(val nextLink: String? = null, val value: List<DatadogApiKeyResponse>? = null)
Response of a list operation.
Link copied to clipboard
data class ListMonitorHostsResult(val nextLink: String? = null, val value: List<DatadogHostResponse>? = null)
Response of a list operation.
Link copied to clipboard
data class ListMonitorLinkedResourcesResult(val nextLink: String? = null, val value: List<LinkedResourceResponse>? = null)
Response of a list operation.
Link copied to clipboard
data class ListMonitorMonitoredResourcesResult(val nextLink: String? = null, val value: List<MonitoredResourceResponse>? = null)
Response of a list operation.
Link copied to clipboard
data class MonitoredResourceResponse(val id: String? = null, val reasonForLogsStatus: String? = null, val reasonForMetricsStatus: String? = null, val sendingLogs: Boolean? = null, val sendingMetrics: Boolean? = null)
The properties of a resource currently being monitored by the Datadog monitor resource.
Link copied to clipboard
data class MonitorPropertiesResponse(val datadogOrganizationProperties: DatadogOrganizationPropertiesResponse? = null, val liftrResourceCategory: String, val liftrResourcePreference: Int, val marketplaceSubscriptionStatus: String, val monitoringStatus: String? = null, val provisioningState: String, val userInfo: UserInfoResponse? = null)
Properties specific to the monitor resource.
Link copied to clipboard
Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)
Metadata pertaining to creation and last modification of the resource.
Link copied to clipboard
data class UserInfoResponse(val emailAddress: String? = null, val name: String? = null, val phoneNumber: String? = null)
User info