Package-level declarations

Types

Link copied to clipboard
data class FilteringTagArgs(val action: Output<Either<String, TagAction>>? = null, val name: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<FilteringTagArgs>

The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored.

Link copied to clipboard
Link copied to clipboard
data class GetMetricsSourcePlainArgs(val metricsSourceName: String, val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<GetMetricsSourcePlainArgs>
Link copied to clipboard
data class GetMetricsSourceTagRulePlainArgs(val metricsSourceName: String, val monitorName: String, val resourceGroupName: String, val ruleSetName: String) : ConvertibleToJava<GetMetricsSourceTagRulePlainArgs>
Link copied to clipboard
data class GetMonitorPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<GetMonitorPlainArgs>
Link copied to clipboard
data class GetSubAccountPlainArgs(val monitorName: String, val resourceGroupName: String, val subAccountName: String) : ConvertibleToJava<GetSubAccountPlainArgs>
Link copied to clipboard
data class GetSubAccountTagRulePlainArgs(val monitorName: String, val resourceGroupName: String, val ruleSetName: String, val subAccountName: String) : ConvertibleToJava<GetSubAccountTagRulePlainArgs>
Link copied to clipboard
data class GetTagRulePlainArgs(val monitorName: String, val resourceGroupName: String, val ruleSetName: String) : ConvertibleToJava<GetTagRulePlainArgs>
Link copied to clipboard
data class IdentityPropertiesArgs(val type: Output<Either<String, ManagedIdentityTypes>>? = null) : ConvertibleToJava<IdentityPropertiesArgs>
Link copied to clipboard
data class ListMonitorMonitoredResourcesPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListMonitorMonitoredResourcesPlainArgs>
Link copied to clipboard
data class ListMonitorUserRolesPlainArgs(val emailAddress: String? = null, val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListMonitorUserRolesPlainArgs>
Link copied to clipboard
data class ListMonitorVMHostsPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListMonitorVMHostsPlainArgs>
data class ListSubAccountMonitoredResourcesPlainArgs(val monitorName: String, val resourceGroupName: String, val subAccountName: String) : ConvertibleToJava<ListSubAccountMonitoredResourcesPlainArgs>
Link copied to clipboard
data class ListSubAccountVMHostsPlainArgs(val monitorName: String, val resourceGroupName: String, val subAccountName: String) : ConvertibleToJava<ListSubAccountVMHostsPlainArgs>
Link copied to clipboard
data class LogRulesArgs(val filteringTags: Output<List<FilteringTagArgs>>? = null, val sendAadLogs: Output<Boolean>? = null, val sendActivityLogs: Output<Boolean>? = null, val sendSubscriptionLogs: Output<Boolean>? = null) : ConvertibleToJava<LogRulesArgs>

Set of rules for sending logs for the Monitor resource.

Link copied to clipboard
Link copied to clipboard
data class LogzOrganizationPropertiesArgs(val companyName: Output<String>? = null, val enterpriseAppId: Output<String>? = null, val singleSignOnUrl: Output<String>? = null) : ConvertibleToJava<LogzOrganizationPropertiesArgs>
Link copied to clipboard
data class MetricRulesArgs(val filteringTags: Output<List<FilteringTagArgs>>? = null, val subscriptionId: Output<String>? = null) : ConvertibleToJava<MetricRulesArgs>

Set of rules for sending metrics for the Monitor resource.

Link copied to clipboard
Link copied to clipboard
data class MetricsTagRulesPropertiesArgs(val metricRules: Output<List<MetricRulesArgs>>? = null, val sendMetrics: Output<Boolean>? = null) : ConvertibleToJava<MetricsTagRulesPropertiesArgs>

Definition of the properties for a TagRules resource.

Link copied to clipboard
data class MonitoringTagRulesPropertiesArgs(val logRules: Output<LogRulesArgs>? = null) : ConvertibleToJava<MonitoringTagRulesPropertiesArgs>

Definition of the properties for a TagRules resource.

Link copied to clipboard
data class MonitorPropertiesArgs(val logzOrganizationProperties: Output<LogzOrganizationPropertiesArgs>? = null, val marketplaceSubscriptionStatus: Output<Either<String, MarketplaceSubscriptionStatus>>? = null, val monitoringStatus: Output<Either<String, MonitoringStatus>>? = null, val planData: Output<PlanDataArgs>? = null, val userInfo: Output<UserInfoArgs>? = null) : ConvertibleToJava<MonitorPropertiesArgs>

Properties specific to the monitor resource.

Link copied to clipboard
data class PlanDataArgs(val billingCycle: Output<String>? = null, val effectiveDate: Output<String>? = null, val planDetails: Output<String>? = null, val usageType: Output<String>? = null) : ConvertibleToJava<PlanDataArgs>
Link copied to clipboard
Link copied to clipboard
data class UserInfoArgs(val emailAddress: Output<String>? = null, val firstName: Output<String>? = null, val lastName: Output<String>? = null, val phoneNumber: Output<String>? = null) : ConvertibleToJava<UserInfoArgs>
Link copied to clipboard