Class LogSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.aadiam.inputs.LogSettingsArgs.Builder
-
- Enclosing class:
- LogSettingsArgs
public static final class LogSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(LogSettingsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogSettingsArgs
build()
LogSettingsArgs.Builder
category(Category category)
LogSettingsArgs.Builder
category(com.pulumi.core.Either<java.lang.String,Category> category)
LogSettingsArgs.Builder
category(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,Category>> category)
LogSettingsArgs.Builder
category(java.lang.String category)
LogSettingsArgs.Builder
enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
LogSettingsArgs.Builder
enabled(java.lang.Boolean enabled)
LogSettingsArgs.Builder
retentionPolicy(RetentionPolicyArgs retentionPolicy)
LogSettingsArgs.Builder
retentionPolicy(com.pulumi.core.Output<RetentionPolicyArgs> retentionPolicy)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LogSettingsArgs defaults)
-
-
Method Detail
-
category
public LogSettingsArgs.Builder category(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,Category>> category)
- Parameters:
category
- Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.- Returns:
- builder
-
category
public LogSettingsArgs.Builder category(com.pulumi.core.Either<java.lang.String,Category> category)
- Parameters:
category
- Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.- Returns:
- builder
-
category
public LogSettingsArgs.Builder category(java.lang.String category)
- Parameters:
category
- Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.- Returns:
- builder
-
category
public LogSettingsArgs.Builder category(Category category)
- Parameters:
category
- Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.- Returns:
- builder
-
enabled
public LogSettingsArgs.Builder enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled
- A value indicating whether this log is enabled.- Returns:
- builder
-
enabled
public LogSettingsArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled
- A value indicating whether this log is enabled.- Returns:
- builder
-
retentionPolicy
public LogSettingsArgs.Builder retentionPolicy(@Nullable com.pulumi.core.Output<RetentionPolicyArgs> retentionPolicy)
- Parameters:
retentionPolicy
- The retention policy for this log.- Returns:
- builder
-
retentionPolicy
public LogSettingsArgs.Builder retentionPolicy(RetentionPolicyArgs retentionPolicy)
- Parameters:
retentionPolicy
- The retention policy for this log.- Returns:
- builder
-
build
public LogSettingsArgs build()
-
-