PostgreSqlServerPropertiesForCreateProxy
Handle
interface PostgreSqlServerPropertiesForCreateProxy { infrastructureEncryption: BicepValueProxy | PostgreSqlInfrastructureEncryption; minimalTlsVersion: BicepValueProxy | PostgreSqlMinimalTlsVersionEnum; publicNetworkAccess: BicepValueProxy | PostgreSqlPublicNetworkAccessEnum; sslEnforcement: BicepValueProxy | PostgreSqlSslEnforcementEnum; storageProfile: PostgreSqlStorageProfileProxy; version: BicepValueProxy | PostgreSqlServerVersion; clearInfrastructureEncryption(): void; clearMinimalTlsVersion(): void; clearPublicNetworkAccess(): void; clearSslEnforcement(): void; clearVersion(): void;}17 members
Properties
property
infrastructureEncryption BicepValueProxy | PostgreSqlInfrastructureEncryption get · setGets or sets the InfrastructureEncryption provisioning property.
property
minimalTlsVersion BicepValueProxy | PostgreSqlMinimalTlsVersionEnum get · setGets or sets the MinimalTlsVersion provisioning property.
property
publicNetworkAccess BicepValueProxy | PostgreSqlPublicNetworkAccessEnum get · setGets or sets the PublicNetworkAccess provisioning property.
property
sslEnforcement BicepValueProxy | PostgreSqlSslEnforcementEnum get · setGets or sets the SslEnforcement provisioning property.
property
storageProfile PostgreSqlStorageProfileProxy get · setGets or sets the StorageProfile provisioning property.
property
versionBicepValueProxy | PostgreSqlServerVersion get · setGets or sets the Version provisioning property.
Methods
Clears the InfrastructureEncryption provisioning property.
clearInfrastructureEncryption(): voidmethod
clearMinimalTlsVersion Clears the MinimalTlsVersion provisioning property.
clearMinimalTlsVersion(): voidmethod
clearPublicNetworkAccess Clears the PublicNetworkAccess provisioning property.
clearPublicNetworkAccess(): voidmethod
clearSslEnforcement Clears the SslEnforcement provisioning property.
clearSslEnforcement(): void