ServerUpdate interface
Żądanie aktualizacji serwera usługi Azure SQL Database.
Właściwości
| administrator |
Nazwa użytkownika administratora serwera. Po utworzeniu nie można go zmienić. |
| administrator |
Hasło logowania administratora (wymagane do utworzenia serwera). |
| administrators | Administrator usługi Azure Active Directory może być używany podczas tworzenia serwera i aktualizacji serwera, z wyjątkiem właściwości azureADOnlyAuthentication. Aby zaktualizować właściwość azureADOnlyAuthentication, należy użyć indywidualnego interfejsu API. |
| create |
Utwórz tryb dla serwera, jedynymi prawidłowymi wartościami dla tego są Normalny i Przywróć. |
| external |
Stan nadzoru zewnętrznego. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| federated |
Identyfikator klienta używany w scenariuszu cmK między dzierżawami |
| fully |
W pełni kwalifikowana nazwa domeny serwera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| identity | Tożsamość serwera |
| is |
Czy włączyć obsługę protokołu IPv6 dla tego serwera. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone" |
| key |
Identyfikator URI klucza cmK do użycia na potrzeby szyfrowania. |
| minimal |
Minimalna wersja protokołu TLS. Dozwolone wartości: "None", 1.0", "1.1", "1.2", "1.3" |
| primary |
Identyfikator zasobu tożsamości przypisanej przez użytkownika domyślnie używany. |
| private |
Lista połączeń prywatnych punktów końcowych na serwerze UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| public |
Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tego serwera. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone" lub "SecuredByPerimeter" |
| restrict |
Określa, czy ograniczyć dostęp do sieci wychodzącej dla tego serwera. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone" |
| retention |
Liczba dni, przez które ten serwer pozostanie usunięty nietrwale. |
| state | Stan serwera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| tags | Tagi zasobów. |
| version | Wersja serwera. |
| workspace |
Niezależnie od tego, czy istniejący serwer ma utworzony obszar roboczy i czy zezwala na połączenie z obszaru roboczego UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
administratorLogin
Nazwa użytkownika administratora serwera. Po utworzeniu nie można go zmienić.
administratorLogin?: string
Wartość właściwości
string
administratorLoginPassword
Hasło logowania administratora (wymagane do utworzenia serwera).
administratorLoginPassword?: string
Wartość właściwości
string
administrators
Administrator usługi Azure Active Directory może być używany podczas tworzenia serwera i aktualizacji serwera, z wyjątkiem właściwości azureADOnlyAuthentication. Aby zaktualizować właściwość azureADOnlyAuthentication, należy użyć indywidualnego interfejsu API.
administrators?: ServerExternalAdministrator
Wartość właściwości
createMode
Utwórz tryb dla serwera, jedynymi prawidłowymi wartościami dla tego są Normalny i Przywróć.
createMode?: string
Wartość właściwości
string
externalGovernanceStatus
Stan nadzoru zewnętrznego. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
externalGovernanceStatus?: string
Wartość właściwości
string
federatedClientId
Identyfikator klienta używany w scenariuszu cmK między dzierżawami
federatedClientId?: string
Wartość właściwości
string
fullyQualifiedDomainName
W pełni kwalifikowana nazwa domeny serwera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
fullyQualifiedDomainName?: string
Wartość właściwości
string
identity
isIPv6Enabled
Czy włączyć obsługę protokołu IPv6 dla tego serwera. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone"
isIPv6Enabled?: string
Wartość właściwości
string
keyId
Identyfikator URI klucza cmK do użycia na potrzeby szyfrowania.
keyId?: string
Wartość właściwości
string
minimalTlsVersion
Minimalna wersja protokołu TLS. Dozwolone wartości: "None", 1.0", "1.1", "1.2", "1.3"
minimalTlsVersion?: string
Wartość właściwości
string
primaryUserAssignedIdentityId
Identyfikator zasobu tożsamości przypisanej przez użytkownika domyślnie używany.
primaryUserAssignedIdentityId?: string
Wartość właściwości
string
privateEndpointConnections
Lista połączeń prywatnych punktów końcowych na serwerze UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
privateEndpointConnections?: ServerPrivateEndpointConnection[]
Wartość właściwości
publicNetworkAccess
Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tego serwera. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone" lub "SecuredByPerimeter"
publicNetworkAccess?: string
Wartość właściwości
string
restrictOutboundNetworkAccess
Określa, czy ograniczyć dostęp do sieci wychodzącej dla tego serwera. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone"
restrictOutboundNetworkAccess?: string
Wartość właściwości
string
retentionDays
Liczba dni, przez które ten serwer pozostanie usunięty nietrwale.
retentionDays?: number
Wartość właściwości
number
state
Stan serwera. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
state?: string
Wartość właściwości
string
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
version
Wersja serwera.
version?: string
Wartość właściwości
string
workspaceFeature
Niezależnie od tego, czy istniejący serwer ma utworzony obszar roboczy i czy zezwala na połączenie z obszaru roboczego UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
workspaceFeature?: string
Wartość właściwości
string