PostgreSqlFlexibleServerProxy
Handle
interface PostgreSqlFlexibleServerProxy { administratorLogin: BicepValueProxy | string; administratorLoginPassword: BicepValueProxy | string; authConfig: PostgreSqlFlexibleServerAuthConfigProxy; availabilityZone: BicepValueProxy | string; backup: PostgreSqlFlexibleServerBackupPropertiesProxy; createMode: BicepValueProxy | PostgreSqlFlexibleServerCreateMode; dataEncryption: PostgreSqlFlexibleServerDataEncryptionProxy; readonly fullyQualifiedDomainName: BicepValueProxy | string; highAvailability: PostgreSqlFlexibleServerHighAvailabilityProxy; readonly id: BicepValueProxy; identity: PostgreSqlFlexibleServerUserAssignedIdentityProxy; location: BicepValueProxy; maintenanceWindow: PostgreSqlFlexibleServerMaintenanceWindowProxy; readonly minorVersion: BicepValueProxy | string; name: BicepValueProxy | string; network: PostgreSqlFlexibleServerNetworkProxy; pointInTimeUtc: BicepValueProxy | datetimeoffset; readonly privateEndpointConnections: Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfPostgreSqlFlexibleServersPrivateEndpointConnectionDataProxy; replica: PostgreSqlFlexibleServersReplicaProxy; replicaCapacity: BicepValueProxy | number; replicationRole: BicepValueProxy | PostgreSqlFlexibleServerReplicationRole; sku: PostgreSqlFlexibleServerSkuProxy; sourceServerResourceId: BicepValueProxy; readonly state: BicepValueProxy | PostgreSqlFlexibleServerState; storage: PostgreSqlFlexibleServerStorageProxy; storageSizeInGB: BicepValueProxy | number; readonly systemData: PostgreSqlSystemDataProxy; tags: Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_DictionaryOfStringProxy; version: BicepValueProxy | PostgreSqlFlexibleServerVersion; addTo(infrastructure: AzureResourceInfrastructure): void; clearAdministratorLogin(): void; clearAdministratorLoginPassword(): void; clearAvailabilityZone(): void; clearCreateMode(): void; clearLocation(): void; clearName(): void; clearPointInTimeUtc(): void; clearReplicaCapacity(): void; clearReplicationRole(): void; clearSourceServerResourceId(): void; clearStorageSizeInGB(): void; clearVersion(): void;}65 members
Properties
property
administratorLogin BicepValueProxy | string get · setGets or sets the AdministratorLogin provisioning property.
property
administratorLoginPassword BicepValueProxy | string get · setGets or sets the AdministratorLoginPassword provisioning property.
property
authConfig PostgreSqlFlexibleServerAuthConfigProxy get · setGets or sets the AuthConfig provisioning property.
property
availabilityZone BicepValueProxy | string get · setGets or sets the AvailabilityZone provisioning property.
property
backupPostgreSqlFlexibleServerBackupPropertiesProxy get · setGets or sets the Backup provisioning property.
property
createMode BicepValueProxy | PostgreSqlFlexibleServerCreateMode get · setGets or sets the CreateMode provisioning property.
property
dataEncryption PostgreSqlFlexibleServerDataEncryptionProxy get · setGets or sets the DataEncryption provisioning property.
property
fullyQualifiedDomainName BicepValueProxy | string getGets the FullyQualifiedDomainName provisioning property.
property
highAvailability PostgreSqlFlexibleServerHighAvailabilityProxy get · setGets or sets the HighAvailability provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
identityPostgreSqlFlexibleServerUserAssignedIdentityProxy get · setGets or sets the Identity provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
maintenanceWindow PostgreSqlFlexibleServerMaintenanceWindowProxy get · setGets or sets the MaintenanceWindow provisioning property.
property
minorVersion BicepValueProxy | string getGets the MinorVersion provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
networkPostgreSqlFlexibleServerNetworkProxy get · setGets or sets the Network provisioning property.
property
pointInTimeUtc BicepValueProxy | datetimeoffset get · setGets or sets the PointInTimeUtc provisioning property.
property
privateEndpointConnections Aspire_Hosting_Azure_Provisioning_PostgreSql_Generated_ListOfPostgreSqlFlexibleServersPrivateEndpointConnectionDataProxy getGets the PrivateEndpointConnections provisioning property.
property
replicaPostgreSqlFlexibleServersReplicaProxy get · setGets or sets the Replica provisioning property.
property
replicaCapacity BicepValueProxy | number get · setGets or sets the ReplicaCapacity provisioning property.
property
replicationRole BicepValueProxy | PostgreSqlFlexibleServerReplicationRole get · setGets or sets the ReplicationRole provisioning property.
property
skuPostgreSqlFlexibleServerSkuProxy get · setGets or sets the Sku provisioning property.
property
sourceServerResourceId BicepValueProxy get · setGets or sets the SourceServerResourceId provisioning property.
property
stateBicepValueProxy | PostgreSqlFlexibleServerState getGets the State provisioning property.
property
storagePostgreSqlFlexibleServerStorageProxy get · setGets or sets the Storage provisioning property.
property
storageSizeInGB BicepValueProxy | number get · setGets or sets the StorageSizeInGB provisioning property.
property
systemData PostgreSqlSystemDataProxy getGets the SystemData provisioning property.
property
versionBicepValueProxy | PostgreSqlFlexibleServerVersion get · setGets or sets the Version provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearAdministratorLogin Clears the AdministratorLogin provisioning property.
clearAdministratorLogin(): voidClears the AdministratorLoginPassword provisioning property.
clearAdministratorLoginPassword(): voidmethod
clearAvailabilityZone Clears the AvailabilityZone provisioning property.
clearAvailabilityZone(): voidmethod
clearPointInTimeUtc Clears the PointInTimeUtc provisioning property.
clearPointInTimeUtc(): voidmethod
clearReplicaCapacity Clears the ReplicaCapacity provisioning property.
clearReplicaCapacity(): voidmethod
clearReplicationRole Clears the ReplicationRole provisioning property.
clearReplicationRole(): voidClears the SourceServerResourceId provisioning property.
clearSourceServerResourceId(): voidmethod
clearStorageSizeInGB Clears the StorageSizeInGB provisioning property.
clearStorageSizeInGB(): void