Package-level declarations

Types

Link copied to clipboard
data class CompanyInfoArgs(val business: Output<String>? = null, val country: Output<String>? = null, val domain: Output<String>? = null, val employeesNumber: Output<String>? = null, val state: Output<String>? = null) : ConvertibleToJava<CompanyInfoArgs>

Company information of the user to be passed to partners.

Link copied to clipboard
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 GetMonitorPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<GetMonitorPlainArgs>
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>

Identity properties.

Link copied to clipboard
data class ListDeploymentInfoPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListDeploymentInfoPlainArgs>
Link copied to clipboard
data class ListMonitoredResourcePlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListMonitoredResourcePlainArgs>
Link copied to clipboard
data class ListUpgradableVersionDetailsPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListUpgradableVersionDetailsPlainArgs>
Link copied to clipboard
data class ListVMHostPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListVMHostPlainArgs>
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 MonitoringTagRulesPropertiesArgs(val logRules: Output<LogRulesArgs>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null) : ConvertibleToJava<MonitoringTagRulesPropertiesArgs>

Definition of the properties for a TagRules resource.

Link copied to clipboard
data class MonitorPropertiesArgs(val monitoringStatus: Output<Either<String, MonitoringStatus>>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val userInfo: Output<UserInfoArgs>? = null) : ConvertibleToJava<MonitorPropertiesArgs>

Properties specific to the monitor resource.

Link copied to clipboard
data class ResourceSkuArgs(val name: Output<String>) : ConvertibleToJava<ResourceSkuArgs>

Microsoft.Elastic SKU.

Link copied to clipboard
Link copied to clipboard
data class UserInfoArgs(val companyInfo: Output<CompanyInfoArgs>? = null, val companyName: Output<String>? = null, val emailAddress: Output<String>? = null, val firstName: Output<String>? = null, val lastName: Output<String>? = null) : ConvertibleToJava<UserInfoArgs>

User Information to be passed to partners.

Link copied to clipboard