Class ClusterArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.operationalinsights.ClusterArgs
-
public final class ClusterArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ClusterArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ClusterArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,BillingType>>>
billingType()
static ClusterArgs.Builder
builder()
static ClusterArgs.Builder
builder(ClusterArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
clusterName()
java.util.Optional<com.pulumi.core.Output<IdentityArgs>>
identity()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
isAvailabilityZonesEnabled()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
isDoubleEncryptionEnabled()
java.util.Optional<com.pulumi.core.Output<KeyVaultPropertiesArgs>>
keyVaultProperties()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
location()
com.pulumi.core.Output<java.lang.String>
resourceGroupName()
java.util.Optional<com.pulumi.core.Output<ClusterSkuArgs>>
sku()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
-
-
-
Field Detail
-
Empty
public static final ClusterArgs Empty
-
-
Method Detail
-
billingType
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,BillingType>>> billingType()
- Returns:
- The cluster's billing type.
-
clusterName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> clusterName()
- Returns:
- The name of the Log Analytics cluster.
-
identity
public java.util.Optional<com.pulumi.core.Output<IdentityArgs>> identity()
- Returns:
- The identity of the resource.
-
isAvailabilityZonesEnabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> isAvailabilityZonesEnabled()
- Returns:
- Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.
-
isDoubleEncryptionEnabled
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> isDoubleEncryptionEnabled()
- Returns:
- Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'
-
keyVaultProperties
public java.util.Optional<com.pulumi.core.Output<KeyVaultPropertiesArgs>> keyVaultProperties()
- Returns:
- The associated key properties.
-
location
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
- Returns:
- The geo-location where the resource lives
-
resourceGroupName
public com.pulumi.core.Output<java.lang.String> resourceGroupName()
- Returns:
- The name of the resource group. The name is case insensitive.
-
sku
public java.util.Optional<com.pulumi.core.Output<ClusterSkuArgs>> sku()
- Returns:
- The sku properties.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Resource tags.
-
builder
public static ClusterArgs.Builder builder()
-
builder
public static ClusterArgs.Builder builder(ClusterArgs defaults)
-
-