Servers - Update
既存のサーバーを更新します。 要求本文には、通常のサーバー定義に存在する 1 から多くのプロパティを含めることができます。
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMariaDB/servers/{serverName}?api-version=2018-06-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
resource
|
path | True |
string |
リソース グループの名前。 名前の大文字と小文字は区別されます。 |
server
|
path | True |
string |
サーバーの名前。 |
subscription
|
path | True |
string |
ターゲット サブスクリプションの ID。 |
api-version
|
query | True |
string |
この操作に使用する API バージョン。 |
要求本文
名前 | 型 | 説明 |
---|---|---|
parameters |
サーバーを更新するために必要なパラメーター。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK |
|
202 Accepted |
同意 |
|
Other Status Codes |
操作に失敗した理由を説明するエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントの借用 |
例
ServerUpdate
要求のサンプル
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMariaDB/servers/mariadbtestsvc4?api-version=2018-06-01
{
"properties": {
"administratorLoginPassword": "<administratorLoginPassword>",
"sslEnforcement": "Disabled"
}
}
応答のサンプル
{
"sku": {
"name": "GP_Gen4_2",
"tier": "GeneralPurpose",
"family": "Gen4",
"capacity": 2
},
"properties": {
"administratorLogin": "cloudsa",
"storageProfile": {
"storageMB": 128000,
"backupRetentionDays": 7,
"geoRedundantBackup": "Enabled"
},
"version": "10.3",
"sslEnforcement": "Disabled",
"userVisibleState": "Ready",
"fullyQualifiedDomainName": "mariadbtestsvc4.mariadb.database.azure.com",
"earliestRestoreDate": "2018-03-14T18:02:41.577+00:00"
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMariaDB/servers/mariadbtestsvc4",
"name": "mariadbtestsvc4",
"type": "Microsoft.DBforMariaDB/servers"
}
定義
名前 | 説明 |
---|---|
Cloud |
Batch サービスからのエラー応答。 |
Error |
リソース管理エラーの追加情報。 |
Error |
エラー応答 |
Geo |
サーバー バックアップで geo 冗長を有効にするか、有効にしないか。 |
Minimal |
サーバーに最小限の Tls バージョンを適用します。 |
Private |
接続が属するプライベート エンドポイント。 |
Private |
プライベート エンドポイント接続の状態。 |
Private |
プライベート リンク サービス接続に必要なアクション。 |
Private |
プライベート リンク サービスの接続状態。 |
Public |
このサーバーに対してパブリック ネットワーク アクセスが許可されているかどうか。 値は省略可能ですが、渡される場合は 、'Enabled' または 'Disabled' である必要があります |
Server |
サーバーを表します。 |
Server |
サーバー上のプライベート エンドポイント接続の一覧 |
Server |
プライベート エンドポイント接続プロパティ |
Server |
プライベート エンドポイント接続の接続状態。 |
Server |
ユーザーに表示されるサーバーの状態。 |
Server |
サーバーを更新するために必要なパラメーター。 |
Server |
サーバーのバージョン。 |
Sku |
サーバーの SKU (価格レベル)。 |
Sku |
特定の SKU のレベル (Basic など)。 |
Ssl |
サーバーに接続するときに ssl 強制を有効にするか、有効にしないか。 |
Storage |
ストレージの自動拡張を有効にします。 |
Storage |
サーバーのストレージ プロファイル。 |
CloudError
Batch サービスからのエラー応答。
名前 | 型 | 説明 |
---|---|---|
error |
エラー応答 |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |
ErrorResponse
エラー応答
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラー コード。 |
details |
エラーの詳細です。 |
|
message |
string |
エラー メッセージ。 |
target |
string |
エラーのターゲット。 |
GeoRedundantBackup
サーバー バックアップで geo 冗長を有効にするか、有効にしないか。
名前 | 型 | 説明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
MinimalTlsVersionEnum
サーバーに最小限の Tls バージョンを適用します。
名前 | 型 | 説明 |
---|---|---|
TLS1_0 |
string |
|
TLS1_1 |
string |
|
TLS1_2 |
string |
|
TLSEnforcementDisabled |
string |
PrivateEndpointProperty
接続が属するプライベート エンドポイント。
名前 | 型 | 説明 |
---|---|---|
id |
string |
プライベート エンドポイントのリソース ID。 |
PrivateEndpointProvisioningState
プライベート エンドポイント接続の状態。
名前 | 型 | 説明 |
---|---|---|
Approving |
string |
|
Dropping |
string |
|
Failed |
string |
|
Ready |
string |
|
Rejecting |
string |
PrivateLinkServiceConnectionStateActionsRequire
プライベート リンク サービス接続に必要なアクション。
名前 | 型 | 説明 |
---|---|---|
None |
string |
PrivateLinkServiceConnectionStateStatus
プライベート リンク サービスの接続状態。
名前 | 型 | 説明 |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
PublicNetworkAccessEnum
このサーバーに対してパブリック ネットワーク アクセスが許可されているかどうか。 値は省略可能ですが、渡される場合は 、'Enabled' または 'Disabled' である必要があります
名前 | 型 | 説明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
Server
サーバーを表します。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
location |
string |
リソースが保存されている地理的な場所 |
name |
string |
リソースの名前 |
properties.administratorLogin |
string |
サーバーの管理者のログイン名。 サーバーの作成時にのみ指定できます (作成には と が必要です)。 |
properties.earliestRestoreDate |
string |
最も早い復元ポイントの作成時刻 (ISO8601形式) |
properties.fullyQualifiedDomainName |
string |
サーバーの完全修飾ドメイン名。 |
properties.masterServerId |
string |
レプリカ サーバーのマスター サーバー ID。 |
properties.minimalTlsVersion |
サーバーに最小限の Tls バージョンを適用します。 |
|
properties.privateEndpointConnections |
サーバー上のプライベート エンドポイント接続の一覧 |
|
properties.publicNetworkAccess |
このサーバーに対してパブリック ネットワーク アクセスが許可されているかどうか。 値は省略可能ですが、渡される場合は 、'Enabled' または 'Disabled' である必要があります |
|
properties.replicaCapacity |
integer |
マスター サーバーで使用できるレプリカの最大数。 |
properties.replicationRole |
string |
サーバーのレプリケーション ロール。 |
properties.sslEnforcement |
サーバーに接続するときに ssl 強制を有効にするか、有効にしないか。 |
|
properties.storageProfile |
サーバーのストレージ プロファイル。 |
|
properties.userVisibleState |
ユーザーに表示されるサーバーの状態。 |
|
properties.version |
サーバーのバージョン。 |
|
sku |
サーバーの SKU (価格レベル)。 |
|
tags |
object |
リソース タグ。 |
type |
string |
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
ServerPrivateEndpointConnection
サーバー上のプライベート エンドポイント接続の一覧
名前 | 型 | 説明 |
---|---|---|
id |
string |
プライベート エンドポイント接続のリソース ID。 |
properties |
プライベート エンドポイント接続プロパティ |
ServerPrivateEndpointConnectionProperties
プライベート エンドポイント接続プロパティ
名前 | 型 | 説明 |
---|---|---|
privateEndpoint |
接続が属するプライベート エンドポイント。 |
|
privateLinkServiceConnectionState |
プライベート エンドポイント接続の接続状態。 |
|
provisioningState |
プライベート エンドポイント接続の状態。 |
ServerPrivateLinkServiceConnectionStateProperty
プライベート エンドポイント接続の接続状態。
名前 | 型 | 説明 |
---|---|---|
actionsRequired |
プライベート リンク サービス接続に必要なアクション。 |
|
description |
string |
プライベート リンク サービス接続の説明。 |
status |
プライベート リンク サービスの接続状態。 |
ServerState
ユーザーに表示されるサーバーの状態。
名前 | 型 | 説明 |
---|---|---|
Disabled |
string |
|
Dropping |
string |
|
Ready |
string |
ServerUpdateParameters
サーバーを更新するために必要なパラメーター。
名前 | 型 | 説明 |
---|---|---|
properties.administratorLoginPassword |
string |
管理者ログインのパスワード。 |
properties.minimalTlsVersion |
サーバーに最小限の Tls バージョンを適用します。 |
|
properties.publicNetworkAccess |
このサーバーに対してパブリック ネットワーク アクセスが許可されているかどうか。 値は省略可能ですが、渡される場合は 、'Enabled' または 'Disabled' である必要があります |
|
properties.replicationRole |
string |
サーバーのレプリケーション ロール。 |
properties.sslEnforcement |
サーバーに接続するときに ssl 強制を有効にするか、有効にしないか。 |
|
properties.storageProfile |
サーバーのストレージ プロファイル。 |
|
properties.version |
サーバーのバージョン。 |
|
sku |
サーバーの SKU (価格レベル)。 |
|
tags |
object |
キーと値のペアの形式による、アプリケーション固有のメタデータ。 |
ServerVersion
サーバーのバージョン。
名前 | 型 | 説明 |
---|---|---|
10.2 |
string |
|
10.3 |
string |
Sku
サーバーの SKU (価格レベル)。
名前 | 型 | 説明 |
---|---|---|
capacity |
integer |
サーバーのコンピューティング ユニットを表すスケールアップ/スケールアウト容量。 |
family |
string |
ハードウェアのファミリ。 |
name |
string |
sku の名前 (通常は階層 + ファミリ + コア) (B_Gen4_1、GP_Gen5_8など)。 |
size |
string |
必要に応じてリソースによって解釈されるサイズ コード。 |
tier |
特定の SKU のレベル (Basic など)。 |
SkuTier
特定の SKU のレベル (Basic など)。
名前 | 型 | 説明 |
---|---|---|
Basic |
string |
|
GeneralPurpose |
string |
|
MemoryOptimized |
string |
SslEnforcementEnum
サーバーに接続するときに ssl 強制を有効にするか、有効にしないか。
名前 | 型 | 説明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageAutogrow
ストレージの自動拡張を有効にします。
名前 | 型 | 説明 |
---|---|---|
Disabled |
string |
|
Enabled |
string |
StorageProfile
サーバーのストレージ プロファイル。
名前 | 型 | 説明 |
---|---|---|
backupRetentionDays |
integer |
サーバーのバックアップ保有日数。 |
geoRedundantBackup |
サーバー バックアップで geo 冗長を有効にするか、有効にしないか。 |
|
storageAutogrow |
ストレージの自動拡張を有効にします。 |
|
storageMB |
integer |
サーバーに対して許可される最大ストレージ数。 |