ElasticPoolProxy
Handle
interface ElasticPoolProxy { autoPauseDelay: BicepValueProxy | number; availabilityZone: BicepValueProxy | SqlAvailabilityZoneType; readonly createdOn: BicepValueProxy | datetimeoffset; highAvailabilityReplicaCount: BicepValueProxy | number; readonly id: BicepValueProxy; isZoneRedundant: BicepValueProxy | boolean; readonly kind: BicepValueProxy | string; licenseType: BicepValueProxy | ElasticPoolLicenseType; location: BicepValueProxy; maintenanceConfigurationId: BicepValueProxy; maxSizeBytes: BicepValueProxy | number; minCapacity: BicepValueProxy | number; name: BicepValueProxy | string; parent: SqlServerProxy; perDatabaseSettings: ElasticPoolPerDatabaseSettingsProxy; preferredEnclaveType: BicepValueProxy | SqlAlwaysEncryptedEnclaveType; sku: SqlSkuProxy; readonly state: BicepValueProxy | ElasticPoolState; readonly systemData: SqlSystemDataProxy; tags: Aspire_Hosting_Azure_Provisioning_Sql_Generated_DictionaryOfStringProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearAutoPauseDelay(): void; clearAvailabilityZone(): void; clearHighAvailabilityReplicaCount(): void; clearIsZoneRedundant(): void; clearLicenseType(): void; clearLocation(): void; clearMaintenanceConfigurationId(): void; clearMaxSizeBytes(): void; clearMinCapacity(): void; clearName(): void; clearPreferredEnclaveType(): void;}47 members
Properties
property
autoPauseDelay BicepValueProxy | number get · setGets or sets the AutoPauseDelay provisioning property.
property
availabilityZone BicepValueProxy | SqlAvailabilityZoneType get · setGets or sets the AvailabilityZone provisioning property.
property
createdOn BicepValueProxy | datetimeoffset getGets the CreatedOn provisioning property.
property
highAvailabilityReplicaCount BicepValueProxy | number get · setGets or sets the HighAvailabilityReplicaCount provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
isZoneRedundant BicepValueProxy | boolean get · setGets or sets the IsZoneRedundant provisioning property.
property
kindBicepValueProxy | string getGets the Kind provisioning property.
property
licenseType BicepValueProxy | ElasticPoolLicenseType get · setGets or sets the LicenseType provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
maintenanceConfigurationId BicepValueProxy get · setGets or sets the MaintenanceConfigurationId provisioning property.
property
maxSizeBytes BicepValueProxy | number get · setGets or sets the MaxSizeBytes provisioning property.
property
minCapacity BicepValueProxy | number get · setGets or sets the MinCapacity provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
parentSqlServerProxy get · setGets or sets the Parent provisioning property.
property
perDatabaseSettings ElasticPoolPerDatabaseSettingsProxy get · setGets or sets the PerDatabaseSettings provisioning property.
property
preferredEnclaveType BicepValueProxy | SqlAlwaysEncryptedEnclaveType get · setGets or sets the PreferredEnclaveType provisioning property.
property
skuSqlSkuProxy get · setGets or sets the Sku provisioning property.
property
stateBicepValueProxy | ElasticPoolState getGets the State provisioning property.
property
systemData SqlSystemDataProxy getGets the SystemData provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearAutoPauseDelay Clears the AutoPauseDelay provisioning property.
clearAutoPauseDelay(): voidmethod
clearAvailabilityZone Clears the AvailabilityZone provisioning property.
clearAvailabilityZone(): voidClears the HighAvailabilityReplicaCount provisioning property.
clearHighAvailabilityReplicaCount(): voidmethod
clearIsZoneRedundant Clears the IsZoneRedundant provisioning property.
clearIsZoneRedundant(): voidClears the MaintenanceConfigurationId provisioning property.
clearMaintenanceConfigurationId(): voidClears the PreferredEnclaveType provisioning property.
clearPreferredEnclaveType(): void