ManagedInstanceUpdate interface

En uppdateringsbegäran för en hanterad Azure SQL Database-instans.

Egenskaper

administratorLogin

Administratörsanvändarnamn för den hanterade instansen. Kan bara anges när den hanterade instansen skapas (och krävs för att skapa).

administratorLoginPassword

Administratörens inloggningslösenord (krävs för att skapa en hanterad instans).

administrators

Azure Active Directory-administratören för instansen. Detta kan endast användas vid instansens skapandetid. Om det används för instansuppdatering ignoreras det eller så resulterar det i ett fel. För uppdateringar måste enskilda API:er användas.

authenticationMetadata

Den hanterade instansens uppslagsläge för autentiseringsmetadata.

collation

Sortering av den hanterade instansen.

createTime

Anger tidpunkten (ISO8601 format) för skapandet av den hanterade instansen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

currentBackupStorageRedundancy

Den lagringskontotyp som används för att lagra säkerhetskopior för den här instansen. Alternativen är Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) och GeoZone(GeoZoneRedundantStorage) OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

databaseFormat

Anger det interna formatet för instansdatabaser som är specifika för SQL-motorversionen.

dnsZone

Dns-zonen som den hanterade instansen finns i. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

dnsZonePartner

Resurs-ID för en annan hanterad instans vars DNS-zon den här hanterade instansen kommer att dela när den har skapats.

externalGovernanceStatus

Status för extern styrning. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

fullyQualifiedDomainName

Det fullständigt kvalificerade domännamnet för den hanterade instansen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

hybridSecondaryUsage

Sekundär hybridanvändning. Möjliga värden är "Aktiv" (standardvärde) och "Passiv" (kunden använder den sekundära som passiv DR).

hybridSecondaryUsageDetected

Hybrid sekundär användning har identifierats. Möjliga värden är "Aktiva" (kunden uppfyller inte kraven för att använda den sekundära som passiv DR) och "Passiv" (kunden uppfyller kraven för att använda den sekundära som passiv DR). Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

identity

Identitet för hanterad instans

instancePoolId

ID:t för instanspoolen som den hanterade servern tillhör.

isGeneralPurposeV2

Om det här är en GPv2-variant av General Purpose Edition eller inte.

keyId

En CMK-URI för nyckeln som ska användas för kryptering.

licenseType

Licenstypen. Möjliga värden är "LicenseIncluded" (vanligt pris inklusive en ny SQL-licens) och "BasePrice" (rabatterat AHB-pris för att ta med egna SQL-licenser).

maintenanceConfigurationId

Anger underhållskonfigurations-ID som ska tillämpas på den här hanterade instansen.

managedInstanceCreateMode

Anger läget för att skapa databasen.

Standard: Skapande av vanlig instans.

Återställning: Skapar en instans genom att återställa en uppsättning säkerhetskopior till en viss tidpunkt. RestorePointInTime och SourceManagedInstanceId måste anges.

minimalTlsVersion

Minimal TLS-version. Tillåtna värden: "Ingen", "1.0", "1.1", "1.2"

pricingModel

Väder eller inte Hanterad instans är freemium.

primaryUserAssignedIdentityId

Resurs-ID för en användartilldelad identitet som ska användas som standard.

privateEndpointConnections

Lista över privata slutpunktsanslutningar på en hanterad instans. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState

Etableringstillstånd för hanterad instans. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

proxyOverride

Anslutningstyp som används för att ansluta till instansen.

publicDataEndpointEnabled

Om slutpunkten för offentliga data är aktiverad eller inte.

requestedBackupStorageRedundancy

Den lagringskontotyp som ska användas för att lagra säkerhetskopior för den här instansen. Alternativen är Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) och GeoZone(GeoZoneRedundantStorage)

restorePointInTime

Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen.

servicePrincipal

Den hanterade instansens huvudnamn för tjänsten.

sku

SKU för hanterad instans

sourceManagedInstanceId

Resursidentifieraren för den källhanterade instans som är associerad med skapa-åtgärden för den här instansen.

state

Tillståndet för den hanterade instansen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

storageIOps

IOps för lagring. Minsta värde: 300. Maximalt värde: 80000. Steg om endast 1 IOps tillåts. Maximalt värde beror på den valda maskinvarufamiljen och antalet virtuella kärnor.

storageSizeInGB

Lagringsstorlek i GB. Minsta värde: 32. Maximalt värde: 16384. Steg på endast 32 GB tillåts. Maximalt värde beror på den valda maskinvarufamiljen och antalet virtuella kärnor.

storageThroughputMBps

Mbit/s-parametern för lagringsdataflöde stöds inte i instansens create/update-åtgärd.

subnetId

Resurs-ID för undernätet för den hanterade instansen.

tags

Resursetiketter.

timezoneId

ID för tidszonen. Tillåtna värden är tidszoner som stöds av Windows. Windows behåller information om tidszoner som stöds, inklusive ID:t, i registret under KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tidszoner. Du kan hämta dessa registervärden via SQL Server genom att fråga SELECT name AS timezone_id FROM sys.time_zone_info. Du kan också hämta en lista över ID:er genom att köra [System.TimeZoneInfo]::GetSystemTimeZones() i PowerShell. Ett exempel på giltigt tidszons-ID är "Pacific Standard Time" eller "W. Europa, standardtid".

vCores

Antalet virtuella kärnor. Tillåtna värden: 8, 16, 24, 32, 40, 64, 80.

virtualClusterId

Resurs-ID för virtuellt kluster för den hanterade instansen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

zoneRedundant

Om multi-az är aktiverat eller inte.

Egenskapsinformation

administratorLogin

Administratörsanvändarnamn för den hanterade instansen. Kan bara anges när den hanterade instansen skapas (och krävs för att skapa).

administratorLogin?: string

Egenskapsvärde

string

administratorLoginPassword

Administratörens inloggningslösenord (krävs för att skapa en hanterad instans).

administratorLoginPassword?: string

Egenskapsvärde

string

administrators

Azure Active Directory-administratören för instansen. Detta kan endast användas vid instansens skapandetid. Om det används för instansuppdatering ignoreras det eller så resulterar det i ett fel. För uppdateringar måste enskilda API:er användas.

administrators?: ManagedInstanceExternalAdministrator

Egenskapsvärde

authenticationMetadata

Den hanterade instansens uppslagsläge för autentiseringsmetadata.

authenticationMetadata?: string

Egenskapsvärde

string

collation

Sortering av den hanterade instansen.

collation?: string

Egenskapsvärde

string

createTime

Anger tidpunkten (ISO8601 format) för skapandet av den hanterade instansen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

createTime?: Date

Egenskapsvärde

Date

currentBackupStorageRedundancy

Den lagringskontotyp som används för att lagra säkerhetskopior för den här instansen. Alternativen är Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) och GeoZone(GeoZoneRedundantStorage) OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

currentBackupStorageRedundancy?: string

Egenskapsvärde

string

databaseFormat

Anger det interna formatet för instansdatabaser som är specifika för SQL-motorversionen.

databaseFormat?: string

Egenskapsvärde

string

dnsZone

Dns-zonen som den hanterade instansen finns i. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

dnsZone?: string

Egenskapsvärde

string

dnsZonePartner

Resurs-ID för en annan hanterad instans vars DNS-zon den här hanterade instansen kommer att dela när den har skapats.

dnsZonePartner?: string

Egenskapsvärde

string

externalGovernanceStatus

Status för extern styrning. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

externalGovernanceStatus?: string

Egenskapsvärde

string

fullyQualifiedDomainName

Det fullständigt kvalificerade domännamnet för den hanterade instansen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

fullyQualifiedDomainName?: string

Egenskapsvärde

string

hybridSecondaryUsage

Sekundär hybridanvändning. Möjliga värden är "Aktiv" (standardvärde) och "Passiv" (kunden använder den sekundära som passiv DR).

hybridSecondaryUsage?: string

Egenskapsvärde

string

hybridSecondaryUsageDetected

Hybrid sekundär användning har identifierats. Möjliga värden är "Aktiva" (kunden uppfyller inte kraven för att använda den sekundära som passiv DR) och "Passiv" (kunden uppfyller kraven för att använda den sekundära som passiv DR). Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

hybridSecondaryUsageDetected?: string

Egenskapsvärde

string

identity

Identitet för hanterad instans

identity?: ResourceIdentity

Egenskapsvärde

instancePoolId

ID:t för instanspoolen som den hanterade servern tillhör.

instancePoolId?: string

Egenskapsvärde

string

isGeneralPurposeV2

Om det här är en GPv2-variant av General Purpose Edition eller inte.

isGeneralPurposeV2?: boolean

Egenskapsvärde

boolean

keyId

En CMK-URI för nyckeln som ska användas för kryptering.

keyId?: string

Egenskapsvärde

string

licenseType

Licenstypen. Möjliga värden är "LicenseIncluded" (vanligt pris inklusive en ny SQL-licens) och "BasePrice" (rabatterat AHB-pris för att ta med egna SQL-licenser).

licenseType?: string

Egenskapsvärde

string

maintenanceConfigurationId

Anger underhållskonfigurations-ID som ska tillämpas på den här hanterade instansen.

maintenanceConfigurationId?: string

Egenskapsvärde

string

managedInstanceCreateMode

Anger läget för att skapa databasen.

Standard: Skapande av vanlig instans.

Återställning: Skapar en instans genom att återställa en uppsättning säkerhetskopior till en viss tidpunkt. RestorePointInTime och SourceManagedInstanceId måste anges.

managedInstanceCreateMode?: string

Egenskapsvärde

string

minimalTlsVersion

Minimal TLS-version. Tillåtna värden: "Ingen", "1.0", "1.1", "1.2"

minimalTlsVersion?: string

Egenskapsvärde

string

pricingModel

Väder eller inte Hanterad instans är freemium.

pricingModel?: string

Egenskapsvärde

string

primaryUserAssignedIdentityId

Resurs-ID för en användartilldelad identitet som ska användas som standard.

primaryUserAssignedIdentityId?: string

Egenskapsvärde

string

privateEndpointConnections

Lista över privata slutpunktsanslutningar på en hanterad instans. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

privateEndpointConnections?: ManagedInstancePecProperty[]

Egenskapsvärde

provisioningState

Etableringstillstånd för hanterad instans. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

proxyOverride

Anslutningstyp som används för att ansluta till instansen.

proxyOverride?: string

Egenskapsvärde

string

publicDataEndpointEnabled

Om slutpunkten för offentliga data är aktiverad eller inte.

publicDataEndpointEnabled?: boolean

Egenskapsvärde

boolean

requestedBackupStorageRedundancy

Den lagringskontotyp som ska användas för att lagra säkerhetskopior för den här instansen. Alternativen är Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) och GeoZone(GeoZoneRedundantStorage)

requestedBackupStorageRedundancy?: string

Egenskapsvärde

string

restorePointInTime

Anger tidpunkten (ISO8601 format) för källdatabasen som ska återställas för att skapa den nya databasen.

restorePointInTime?: Date

Egenskapsvärde

Date

servicePrincipal

Den hanterade instansens huvudnamn för tjänsten.

servicePrincipal?: ServicePrincipal

Egenskapsvärde

sku

SKU för hanterad instans

sku?: Sku

Egenskapsvärde

Sku

sourceManagedInstanceId

Resursidentifieraren för den källhanterade instans som är associerad med skapa-åtgärden för den här instansen.

sourceManagedInstanceId?: string

Egenskapsvärde

string

state

Tillståndet för den hanterade instansen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

state?: string

Egenskapsvärde

string

storageIOps

IOps för lagring. Minsta värde: 300. Maximalt värde: 80000. Steg om endast 1 IOps tillåts. Maximalt värde beror på den valda maskinvarufamiljen och antalet virtuella kärnor.

storageIOps?: number

Egenskapsvärde

number

storageSizeInGB

Lagringsstorlek i GB. Minsta värde: 32. Maximalt värde: 16384. Steg på endast 32 GB tillåts. Maximalt värde beror på den valda maskinvarufamiljen och antalet virtuella kärnor.

storageSizeInGB?: number

Egenskapsvärde

number

storageThroughputMBps

Mbit/s-parametern för lagringsdataflöde stöds inte i instansens create/update-åtgärd.

storageThroughputMBps?: number

Egenskapsvärde

number

subnetId

Resurs-ID för undernätet för den hanterade instansen.

subnetId?: string

Egenskapsvärde

string

tags

Resursetiketter.

tags?: {[propertyName: string]: string}

Egenskapsvärde

{[propertyName: string]: string}

timezoneId

ID för tidszonen. Tillåtna värden är tidszoner som stöds av Windows. Windows behåller information om tidszoner som stöds, inklusive ID:t, i registret under KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Tidszoner. Du kan hämta dessa registervärden via SQL Server genom att fråga SELECT name AS timezone_id FROM sys.time_zone_info. Du kan också hämta en lista över ID:er genom att köra [System.TimeZoneInfo]::GetSystemTimeZones() i PowerShell. Ett exempel på giltigt tidszons-ID är "Pacific Standard Time" eller "W. Europa, standardtid".

timezoneId?: string

Egenskapsvärde

string

vCores

Antalet virtuella kärnor. Tillåtna värden: 8, 16, 24, 32, 40, 64, 80.

vCores?: number

Egenskapsvärde

number

virtualClusterId

Resurs-ID för virtuellt kluster för den hanterade instansen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

virtualClusterId?: string

Egenskapsvärde

string

zoneRedundant

Om multi-az är aktiverat eller inte.

zoneRedundant?: boolean

Egenskapsvärde

boolean