Get Database Instances Instance Setting
constructor(activationPolicy: String, activeDirectoryConfigs: List<GetDatabaseInstancesInstanceSettingActiveDirectoryConfig>, advancedMachineFeatures: List<GetDatabaseInstancesInstanceSettingAdvancedMachineFeature>, availabilityType: String, backupConfigurations: List<GetDatabaseInstancesInstanceSettingBackupConfiguration>, collation: String, connectorEnforcement: String, dataCacheConfigs: List<GetDatabaseInstancesInstanceSettingDataCacheConfig>, databaseFlags: List<GetDatabaseInstancesInstanceSettingDatabaseFlag>, deletionProtectionEnabled: Boolean, denyMaintenancePeriods: List<GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod>, diskAutoresize: Boolean, diskAutoresizeLimit: Int, diskSize: Int, diskType: String, edition: String, insightsConfigs: List<GetDatabaseInstancesInstanceSettingInsightsConfig>, ipConfigurations: List<GetDatabaseInstancesInstanceSettingIpConfiguration>, locationPreferences: List<GetDatabaseInstancesInstanceSettingLocationPreference>, maintenanceWindows: List<GetDatabaseInstancesInstanceSettingMaintenanceWindow>, passwordValidationPolicies: List<GetDatabaseInstancesInstanceSettingPasswordValidationPolicy>, pricingPlan: String, sqlServerAuditConfigs: List<GetDatabaseInstancesInstanceSettingSqlServerAuditConfig>, tier: String, timeZone: String, userLabels: Map<String, String>, version: Int)