com.pulumi.aws.finspace.inputs.KxDataviewSegmentConfigurationArgs Maven / Gradle / Ivy
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.aws.finspace.inputs;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Import;
import com.pulumi.exceptions.MissingRequiredPropertyException;
import java.lang.Boolean;
import java.lang.String;
import java.util.List;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
public final class KxDataviewSegmentConfigurationArgs extends com.pulumi.resources.ResourceArgs {
public static final KxDataviewSegmentConfigurationArgs Empty = new KxDataviewSegmentConfigurationArgs();
/**
* The database path of the data that you want to place on each selected volume. Each segment must have a unique database path for each volume.
*
*/
@Import(name="dbPaths", required=true)
private Output> dbPaths;
/**
* @return The database path of the data that you want to place on each selected volume. Each segment must have a unique database path for each volume.
*
*/
public Output> dbPaths() {
return this.dbPaths;
}
/**
* Enables on-demand caching on the selected database path when a particular file or a column of the database is accessed. When on demand caching is **True**, dataviews perform minimal loading of files on the filesystem as needed. When it is set to **False**, everything is cached. The default value is **False**.
*
*/
@Import(name="onDemand")
private @Nullable Output onDemand;
/**
* @return Enables on-demand caching on the selected database path when a particular file or a column of the database is accessed. When on demand caching is **True**, dataviews perform minimal loading of files on the filesystem as needed. When it is set to **False**, everything is cached. The default value is **False**.
*
*/
public Optional
© 2015 - 2025 Weber Informatics LLC | Privacy Policy