Class LogRulesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.elastic.inputs.LogRulesArgs
-
public final class LogRulesArgs extends com.pulumi.resources.ResourceArgs
Set of rules for sending logs for the Monitor resource.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LogRulesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static LogRulesArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LogRulesArgs.Builder
builder()
static LogRulesArgs.Builder
builder(LogRulesArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<FilteringTagArgs>>>
filteringTags()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
sendAadLogs()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
sendActivityLogs()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
sendSubscriptionLogs()
-
-
-
Field Detail
-
Empty
public static final LogRulesArgs Empty
-
-
Method Detail
-
filteringTags
public java.util.Optional<com.pulumi.core.Output<java.util.List<FilteringTagArgs>>> filteringTags()
- Returns:
- List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.
-
sendAadLogs
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> sendAadLogs()
- Returns:
- Flag specifying if AAD logs should be sent for the Monitor resource.
-
sendActivityLogs
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> sendActivityLogs()
- Returns:
- Flag specifying if activity logs from Azure resources should be sent for the Monitor resource.
-
sendSubscriptionLogs
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> sendSubscriptionLogs()
- Returns:
- Flag specifying if subscription logs should be sent for the Monitor resource.
-
builder
public static LogRulesArgs.Builder builder()
-
builder
public static LogRulesArgs.Builder builder(LogRulesArgs defaults)
-
-