AccessModeSettingsExclusionArgs

data class AccessModeSettingsExclusionArgs(val ingestionAccessMode: Output<Either<String, AccessMode>>? = null, val privateEndpointConnectionName: Output<String>? = null, val queryAccessMode: Output<Either<String, AccessMode>>? = null) : ConvertibleToJava<AccessModeSettingsExclusionArgs>

Properties that define the scope private link mode settings exclusion item. This setting applies to a specific private endpoint connection and overrides the default settings for that private endpoint connection.

Constructors

Link copied to clipboard
constructor(ingestionAccessMode: Output<Either<String, AccessMode>>? = null, privateEndpointConnectionName: Output<String>? = null, queryAccessMode: Output<Either<String, AccessMode>>? = null)

Properties

Link copied to clipboard
val ingestionAccessMode: Output<Either<String, AccessMode>>? = null

Specifies the access mode of ingestion through the specified private endpoint connection in the exclusion.

Link copied to clipboard

The private endpoint connection name associated to the private endpoint on which we want to apply the specific access mode settings.

Link copied to clipboard
val queryAccessMode: Output<Either<String, AccessMode>>? = null

Specifies the access mode of queries through the specified private endpoint connection in the exclusion.

Functions

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