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 GetBillingInfoPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<GetBillingInfoPlainArgs>
Link copied to clipboard
data class GetMonitoredSubscriptionPlainArgs(val configurationName: String, val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<GetMonitoredSubscriptionPlainArgs>
Link copied to clipboard
data class GetMonitorPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<GetMonitorPlainArgs>
Link copied to clipboard
data class GetOpenAIPlainArgs(val integrationName: String, val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<GetOpenAIPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetOpenAIStatusPlainArgs(val integrationName: String, val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<GetOpenAIStatusPlainArgs>
Link copied to clipboard
data class GetOrganizationApiKeyPlainArgs(val emailId: String? = null) : ConvertibleToJava<GetOrganizationApiKeyPlainArgs>
class GetOrganizationElasticToAzureSubscriptionMappingPlainArgs : ConvertibleToJava<GetOrganizationElasticToAzureSubscriptionMappingPlainArgs>
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 ListAllTrafficFilterPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListAllTrafficFilterPlainArgs>
Link copied to clipboard
data class ListConnectedPartnerResourcePlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListConnectedPartnerResourcePlainArgs>
Link copied to clipboard
data class ListDeploymentInfoPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListDeploymentInfoPlainArgs>
Link copied to clipboard
data class ListlistAssociatedTrafficFilterPlainArgs(val monitorName: String, val resourceGroupName: String) : ConvertibleToJava<ListlistAssociatedTrafficFilterPlainArgs>
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 MonitoredSubscriptionArgs(val error: Output<String>? = null, val status: Output<Either<String, Status>>? = null, val subscriptionId: Output<String>? = null, val tagRules: Output<MonitoringTagRulesPropertiesArgs>? = null) : ConvertibleToJava<MonitoredSubscriptionArgs>

The list of subscriptions and it's monitoring status by current Elastic monitor.

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 generateApiKey: Output<Boolean>? = null, val monitoringStatus: Output<Either<String, MonitoringStatus>>? = null, val provisioningState: Output<Either<String, ProvisioningState>>? = null, val userInfo: Output<UserInfoArgs>? = null, val version: Output<String>? = null) : ConvertibleToJava<MonitorPropertiesArgs>

Properties specific to the monitor resource.

Link copied to clipboard
data class OpenAIIntegrationPropertiesArgs(val key: Output<String>? = null, val openAIResourceEndpoint: Output<String>? = null, val openAIResourceId: Output<String>? = null) : ConvertibleToJava<OpenAIIntegrationPropertiesArgs>

Open AI Integration details.

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 SubscriptionListArgs(val monitoredSubscriptionList: Output<List<MonitoredSubscriptionArgs>>? = null, val operation: Output<Either<String, Operation>>? = null) : ConvertibleToJava<SubscriptionListArgs>

The request to update subscriptions needed to be monitored by the Elastic monitor resource.

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