Class AzureBlobStorageHttpLogsConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.web.inputs.AzureBlobStorageHttpLogsConfigArgs
-
public final class AzureBlobStorageHttpLogsConfigArgs extends com.pulumi.resources.ResourceArgs
Http logs to azure blob storage configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AzureBlobStorageHttpLogsConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AzureBlobStorageHttpLogsConfigArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AzureBlobStorageHttpLogsConfigArgs.Builder
builder()
static AzureBlobStorageHttpLogsConfigArgs.Builder
builder(AzureBlobStorageHttpLogsConfigArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
enabled()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
retentionInDays()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
sasUrl()
-
-
-
Field Detail
-
Empty
public static final AzureBlobStorageHttpLogsConfigArgs Empty
-
-
Method Detail
-
enabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()
- Returns:
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
-
retentionInDays
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> retentionInDays()
- Returns:
- Retention in days. Remove blobs older than X days. 0 or lower means no retention.
-
sasUrl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sasUrl()
- Returns:
- SAS url to a azure blob container with read/write/list/delete permissions.
-
builder
public static AzureBlobStorageHttpLogsConfigArgs.Builder builder()
-
builder
public static AzureBlobStorageHttpLogsConfigArgs.Builder builder(AzureBlobStorageHttpLogsConfigArgs defaults)
-
-