PagesProjectDeploymentConfigsPreviewArgs

data class PagesProjectDeploymentConfigsPreviewArgs(val aiBindings: Output<Map<String, PagesProjectDeploymentConfigsPreviewAiBindingsArgs>>? = null, val analyticsEngineDatasets: Output<Map<String, PagesProjectDeploymentConfigsPreviewAnalyticsEngineDatasetsArgs>>? = null, val browsers: Output<Map<String, PagesProjectDeploymentConfigsPreviewBrowsersArgs>>? = null, val compatibilityDate: Output<String>? = null, val compatibilityFlags: Output<List<String>>? = null, val d1Databases: Output<Map<String, PagesProjectDeploymentConfigsPreviewD1DatabasesArgs>>? = null, val durableObjectNamespaces: Output<Map<String, PagesProjectDeploymentConfigsPreviewDurableObjectNamespacesArgs>>? = null, val envVars: Output<Map<String, PagesProjectDeploymentConfigsPreviewEnvVarsArgs>>? = null, val hyperdriveBindings: Output<Map<String, PagesProjectDeploymentConfigsPreviewHyperdriveBindingsArgs>>? = null, val kvNamespaces: Output<Map<String, PagesProjectDeploymentConfigsPreviewKvNamespacesArgs>>? = null, val mtlsCertificates: Output<Map<String, PagesProjectDeploymentConfigsPreviewMtlsCertificatesArgs>>? = null, val placement: Output<PagesProjectDeploymentConfigsPreviewPlacementArgs>? = null, val queueProducers: Output<Map<String, PagesProjectDeploymentConfigsPreviewQueueProducersArgs>>? = null, val r2Buckets: Output<Map<String, PagesProjectDeploymentConfigsPreviewR2BucketsArgs>>? = null, val services: Output<Map<String, PagesProjectDeploymentConfigsPreviewServicesArgs>>? = null, val vectorizeBindings: Output<Map<String, PagesProjectDeploymentConfigsPreviewVectorizeBindingsArgs>>? = null) : ConvertibleToJava<PagesProjectDeploymentConfigsPreviewArgs>

Constructors

Link copied to clipboard
constructor(aiBindings: Output<Map<String, PagesProjectDeploymentConfigsPreviewAiBindingsArgs>>? = null, analyticsEngineDatasets: Output<Map<String, PagesProjectDeploymentConfigsPreviewAnalyticsEngineDatasetsArgs>>? = null, browsers: Output<Map<String, PagesProjectDeploymentConfigsPreviewBrowsersArgs>>? = null, compatibilityDate: Output<String>? = null, compatibilityFlags: Output<List<String>>? = null, d1Databases: Output<Map<String, PagesProjectDeploymentConfigsPreviewD1DatabasesArgs>>? = null, durableObjectNamespaces: Output<Map<String, PagesProjectDeploymentConfigsPreviewDurableObjectNamespacesArgs>>? = null, envVars: Output<Map<String, PagesProjectDeploymentConfigsPreviewEnvVarsArgs>>? = null, hyperdriveBindings: Output<Map<String, PagesProjectDeploymentConfigsPreviewHyperdriveBindingsArgs>>? = null, kvNamespaces: Output<Map<String, PagesProjectDeploymentConfigsPreviewKvNamespacesArgs>>? = null, mtlsCertificates: Output<Map<String, PagesProjectDeploymentConfigsPreviewMtlsCertificatesArgs>>? = null, placement: Output<PagesProjectDeploymentConfigsPreviewPlacementArgs>? = null, queueProducers: Output<Map<String, PagesProjectDeploymentConfigsPreviewQueueProducersArgs>>? = null, r2Buckets: Output<Map<String, PagesProjectDeploymentConfigsPreviewR2BucketsArgs>>? = null, services: Output<Map<String, PagesProjectDeploymentConfigsPreviewServicesArgs>>? = null, vectorizeBindings: Output<Map<String, PagesProjectDeploymentConfigsPreviewVectorizeBindingsArgs>>? = null)

Properties

Link copied to clipboard

Constellation bindings used for Pages Functions.

Link copied to clipboard

Analytics Engine bindings used for Pages Functions.

Link copied to clipboard

Browser bindings used for Pages Functions.

Link copied to clipboard
val compatibilityDate: Output<String>? = null

Compatibility date used for Pages Functions.

Link copied to clipboard
val compatibilityFlags: Output<List<String>>? = null

Compatibility flags used for Pages Functions.

Link copied to clipboard

D1 databases used for Pages Functions.

Link copied to clipboard

Durable Object namespaces used for Pages Functions.

Link copied to clipboard

Environment variables used for builds and Pages Functions.

Link copied to clipboard

Hyperdrive bindings used for Pages Functions.

Link copied to clipboard

KV namespaces used for Pages Functions.

Link copied to clipboard

mTLS bindings used for Pages Functions.

Link copied to clipboard

Placement setting used for Pages Functions.

Link copied to clipboard

Queue Producer bindings used for Pages Functions.

Link copied to clipboard

R2 buckets used for Pages Functions.

Link copied to clipboard

Services used for Pages Functions.

Link copied to clipboard

Vectorize bindings used for Pages Functions.

Functions

Link copied to clipboard
open override fun toJava(): PagesProjectDeploymentConfigsPreviewArgs