SqlDatabaseProxy
Handle
interface SqlDatabaseProxy { autoPauseDelay: BicepValueProxy | number; availabilityZone: BicepValueProxy | SqlAvailabilityZoneType; catalogCollation: BicepValueProxy | CatalogCollationType; collation: BicepValueProxy | string; readonly createdOn: BicepValueProxy | datetimeoffset; createMode: BicepValueProxy | SqlDatabaseCreateMode; readonly currentBackupStorageRedundancy: BicepValueProxy | SqlBackupStorageRedundancy; readonly currentServiceObjectiveName: BicepValueProxy | string; readonly currentSku: SqlSkuProxy; readonly databaseId: BicepValueProxy | guid; readonly defaultSecondaryLocation: BicepValueProxy; readonly earliestRestoreOn: BicepValueProxy | datetimeoffset; elasticPoolId: BicepValueProxy; encryptionProtector: BicepValueProxy | string; encryptionProtectorAutoRotation: BicepValueProxy | boolean; readonly failoverGroupId: BicepValueProxy; federatedClientId: BicepValueProxy | guid; freeLimitExhaustionBehavior: BicepValueProxy | FreeLimitExhaustionBehavior; highAvailabilityReplicaCount: BicepValueProxy | number; readonly id: BicepValueProxy; identity: DatabaseIdentityProxy; readonly isInfraEncryptionEnabled: BicepValueProxy | boolean; isLedgerOn: BicepValueProxy | boolean; isZoneRedundant: BicepValueProxy | boolean; keys: Aspire_Hosting_Azure_Provisioning_Sql_Generated_DictionaryOfSqlDatabaseKeyProxy; readonly kind: BicepValueProxy | string; licenseType: BicepValueProxy | DatabaseLicenseType; location: BicepValueProxy; longTermRetentionBackupResourceId: BicepValueProxy; maintenanceConfigurationId: BicepValueProxy; readonly managedBy: BicepValueProxy | string; manualCutover: BicepValueProxy | boolean; readonly maxLogSizeBytes: BicepValueProxy | number; maxSizeBytes: BicepValueProxy | number; minCapacity: BicepValueProxy | number; name: BicepValueProxy | string; parent: SqlServerProxy; readonly pausedOn: BicepValueProxy | datetimeoffset; performCutover: BicepValueProxy | boolean; preferredEnclaveType: BicepValueProxy | SqlAlwaysEncryptedEnclaveType; readScale: BicepValueProxy | DatabaseReadScale; recoverableDatabaseId: BicepValueProxy; recoveryServicesRecoveryPointId: BicepValueProxy; requestedBackupStorageRedundancy: BicepValueProxy | SqlBackupStorageRedundancy; readonly requestedServiceObjectiveName: BicepValueProxy | string; restorableDroppedDatabaseId: BicepValueProxy; restorePointInTime: BicepValueProxy | datetimeoffset; readonly resumedOn: BicepValueProxy | datetimeoffset; sampleName: BicepValueProxy | SampleSchemaName; secondaryType: BicepValueProxy | SecondaryType; sku: SqlSkuProxy; sourceDatabaseDeletedOn: BicepValueProxy | datetimeoffset; sourceDatabaseId: BicepValueProxy; sourceResourceId: BicepValueProxy; readonly status: BicepValueProxy | SqlDatabaseStatus; readonly systemData: SqlSystemDataProxy; tags: Aspire_Hosting_Azure_Provisioning_Sql_Generated_DictionaryOfStringProxy; useFreeLimit: BicepValueProxy | boolean; addTo(infrastructure: AzureResourceInfrastructure): void; clearAutoPauseDelay(): void; clearAvailabilityZone(): void; clearCatalogCollation(): void; clearCollation(): void; clearCreateMode(): void; clearElasticPoolId(): void; clearEncryptionProtector(): void; clearEncryptionProtectorAutoRotation(): void; clearFederatedClientId(): void; clearFreeLimitExhaustionBehavior(): void; clearHighAvailabilityReplicaCount(): void; clearIsLedgerOn(): void; clearIsZoneRedundant(): void; clearLicenseType(): void; clearLocation(): void; clearLongTermRetentionBackupResourceId(): void; clearMaintenanceConfigurationId(): void; clearManualCutover(): void; clearMaxSizeBytes(): void; clearMinCapacity(): void; clearName(): void; clearPerformCutover(): void; clearPreferredEnclaveType(): void; clearReadScale(): void; clearRecoverableDatabaseId(): void; clearRecoveryServicesRecoveryPointId(): void; clearRequestedBackupStorageRedundancy(): void; clearRestorableDroppedDatabaseId(): void; clearRestorePointInTime(): void; clearSampleName(): void; clearSecondaryType(): void; clearSourceDatabaseDeletedOn(): void; clearSourceDatabaseId(): void; clearSourceResourceId(): void; clearUseFreeLimit(): void;}134 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
catalogCollation BicepValueProxy | CatalogCollationType get · setGets or sets the CatalogCollation provisioning property.
property
collationBicepValueProxy | string get · setGets or sets the Collation provisioning property.
property
createdOn BicepValueProxy | datetimeoffset getGets the CreatedOn provisioning property.
property
createMode BicepValueProxy | SqlDatabaseCreateMode get · setGets or sets the CreateMode provisioning property.
property
currentBackupStorageRedundancy BicepValueProxy | SqlBackupStorageRedundancy getGets the CurrentBackupStorageRedundancy provisioning property.
property
currentServiceObjectiveName BicepValueProxy | string getGets the CurrentServiceObjectiveName provisioning property.
property
currentSku SqlSkuProxy getGets the CurrentSku provisioning property.
property
databaseId BicepValueProxy | guid getGets the DatabaseId provisioning property.
property
defaultSecondaryLocation BicepValueProxy getGets the DefaultSecondaryLocation provisioning property.
property
earliestRestoreOn BicepValueProxy | datetimeoffset getGets the EarliestRestoreOn provisioning property.
property
elasticPoolId BicepValueProxy get · setGets or sets the ElasticPoolId provisioning property.
property
encryptionProtector BicepValueProxy | string get · setGets or sets the EncryptionProtector provisioning property.
property
encryptionProtectorAutoRotation BicepValueProxy | boolean get · setGets or sets the EncryptionProtectorAutoRotation provisioning property.
property
failoverGroupId BicepValueProxy getGets the FailoverGroupId provisioning property.
property
federatedClientId BicepValueProxy | guid get · setGets or sets the FederatedClientId provisioning property.
property
freeLimitExhaustionBehavior BicepValueProxy | FreeLimitExhaustionBehavior get · setGets or sets the FreeLimitExhaustionBehavior provisioning property.
property
highAvailabilityReplicaCount BicepValueProxy | number get · setGets or sets the HighAvailabilityReplicaCount provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
identityDatabaseIdentityProxy get · setGets or sets the Identity provisioning property.
property
isInfraEncryptionEnabled BicepValueProxy | boolean getGets the IsInfraEncryptionEnabled provisioning property.
property
isLedgerOn BicepValueProxy | boolean get · setGets or sets the IsLedgerOn provisioning property.
property
isZoneRedundant BicepValueProxy | boolean get · setGets or sets the IsZoneRedundant provisioning property.
property
keysAspire_Hosting_Azure_Provisioning_Sql_Generated_DictionaryOfSqlDatabaseKeyProxy get · setGets or sets the Keys provisioning property.
property
kindBicepValueProxy | string getGets the Kind provisioning property.
property
licenseType BicepValueProxy | DatabaseLicenseType get · setGets or sets the LicenseType provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
longTermRetentionBackupResourceId BicepValueProxy get · setGets or sets the LongTermRetentionBackupResourceId provisioning property.
property
maintenanceConfigurationId BicepValueProxy get · setGets or sets the MaintenanceConfigurationId provisioning property.
property
managedBy BicepValueProxy | string getGets the ManagedBy provisioning property.
property
manualCutover BicepValueProxy | boolean get · setGets or sets the ManualCutover provisioning property.
property
maxLogSizeBytes BicepValueProxy | number getGets the MaxLogSizeBytes 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
pausedOn BicepValueProxy | datetimeoffset getGets the PausedOn provisioning property.
property
performCutover BicepValueProxy | boolean get · setGets or sets the PerformCutover provisioning property.
property
preferredEnclaveType BicepValueProxy | SqlAlwaysEncryptedEnclaveType get · setGets or sets the PreferredEnclaveType provisioning property.
property
readScale BicepValueProxy | DatabaseReadScale get · setGets or sets the ReadScale provisioning property.
property
recoverableDatabaseId BicepValueProxy get · setGets or sets the RecoverableDatabaseId provisioning property.
property
recoveryServicesRecoveryPointId BicepValueProxy get · setGets or sets the RecoveryServicesRecoveryPointId provisioning property.
property
requestedBackupStorageRedundancy BicepValueProxy | SqlBackupStorageRedundancy get · setGets or sets the RequestedBackupStorageRedundancy provisioning property.
property
requestedServiceObjectiveName BicepValueProxy | string getGets the RequestedServiceObjectiveName provisioning property.
property
restorableDroppedDatabaseId BicepValueProxy get · setGets or sets the RestorableDroppedDatabaseId provisioning property.
property
restorePointInTime BicepValueProxy | datetimeoffset get · setGets or sets the RestorePointInTime provisioning property.
property
resumedOn BicepValueProxy | datetimeoffset getGets the ResumedOn provisioning property.
property
sampleName BicepValueProxy | SampleSchemaName get · setGets or sets the SampleName provisioning property.
property
secondaryType BicepValueProxy | SecondaryType get · setGets or sets the SecondaryType provisioning property.
property
skuSqlSkuProxy get · setGets or sets the Sku provisioning property.
property
sourceDatabaseDeletedOn BicepValueProxy | datetimeoffset get · setGets or sets the SourceDatabaseDeletedOn provisioning property.
property
sourceDatabaseId BicepValueProxy get · setGets or sets the SourceDatabaseId provisioning property.
property
sourceResourceId BicepValueProxy get · setGets or sets the SourceResourceId provisioning property.
property
statusBicepValueProxy | SqlDatabaseStatus getGets the Status provisioning property.
property
systemData SqlSystemDataProxy getGets the SystemData provisioning property.
property
useFreeLimit BicepValueProxy | boolean get · setGets or sets the UseFreeLimit 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(): voidmethod
clearCatalogCollation Clears the CatalogCollation provisioning property.
clearCatalogCollation(): voidmethod
clearEncryptionProtector Clears the EncryptionProtector provisioning property.
clearEncryptionProtector(): voidClears the EncryptionProtectorAutoRotation provisioning property.
clearEncryptionProtectorAutoRotation(): voidmethod
clearFederatedClientId Clears the FederatedClientId provisioning property.
clearFederatedClientId(): voidClears the FreeLimitExhaustionBehavior provisioning property.
clearFreeLimitExhaustionBehavior(): voidClears the HighAvailabilityReplicaCount provisioning property.
clearHighAvailabilityReplicaCount(): voidmethod
clearIsZoneRedundant Clears the IsZoneRedundant provisioning property.
clearIsZoneRedundant(): voidClears the LongTermRetentionBackupResourceId provisioning property.
clearLongTermRetentionBackupResourceId(): voidClears the MaintenanceConfigurationId provisioning property.
clearMaintenanceConfigurationId(): voidmethod
clearPerformCutover Clears the PerformCutover provisioning property.
clearPerformCutover(): voidClears the PreferredEnclaveType provisioning property.
clearPreferredEnclaveType(): voidClears the RecoverableDatabaseId provisioning property.
clearRecoverableDatabaseId(): voidClears the RecoveryServicesRecoveryPointId provisioning property.
clearRecoveryServicesRecoveryPointId(): voidClears the RequestedBackupStorageRedundancy provisioning property.
clearRequestedBackupStorageRedundancy(): voidClears the RestorableDroppedDatabaseId provisioning property.
clearRestorableDroppedDatabaseId(): voidmethod
clearRestorePointInTime Clears the RestorePointInTime provisioning property.
clearRestorePointInTime(): voidClears the SourceDatabaseDeletedOn provisioning property.
clearSourceDatabaseDeletedOn(): voidmethod
clearSourceDatabaseId Clears the SourceDatabaseId provisioning property.
clearSourceDatabaseId(): voidmethod
clearSourceResourceId Clears the SourceResourceId provisioning property.
clearSourceResourceId(): void