次の方法で共有


Instance Failover Groups - Create Or Update

フェールオーバー グループを作成または更新します。

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/locations/{locationName}/instanceFailoverGroups/{failoverGroupName}?api-version=2023-08-01

URI パラメーター

名前 / 必須 説明
failoverGroupName
path True

string

フェールオーバー グループの名前。

___locationName
path True

string

リソースが配置されているリージョンの名前。

resourceGroupName
path True

string

リソースを含むリソース グループの名前。 この値は、Azure Resource Manager API またはポータルから取得できます。

subscriptionId
path True

string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True

string

要求に使用する API バージョン。

要求本文

名前 必須 説明
properties.managedInstancePairs True

ManagedInstancePairInfo[]

フェールオーバー グループ内のマネージド インスタンス ペアの一覧。

properties.partnerRegions True

PartnerRegionInfo[]

フェールオーバー グループのパートナー リージョン情報。

properties.readWriteEndpoint True

InstanceFailoverGroupReadWriteEndpoint

フェールオーバー グループ インスタンスの読み取り/書き込みエンドポイント。

properties.readOnlyEndpoint

InstanceFailoverGroupReadOnlyEndpoint

フェールオーバー グループ インスタンスの読み取り専用エンドポイント。

properties.secondaryType

SecondaryInstanceType

geo セカンダリ インスタンスの種類。 インスタンスが DR オプションとしてのみ使用されている場合は、"スタンバイ" を設定します。

応答

名前 説明
200 OK

InstanceFailoverGroup

フェールオーバー グループが正常に更新されました。

201 Created

InstanceFailoverGroup

フェールオーバー グループが正常に作成されました。

202 Accepted

受け入れ られる

ヘッダー

Location: string

Other Status Codes

ErrorResponse

エラー応答: ***

  • 400 InstanceFailoverGroupCreateOrUpdateRequestInvalidPrimary - インスタンスの作成または更新のフェールオーバー グループ要求本文の指定されたプライマリ フィールドが空または無効です。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestInvalidPartner - インスタンスの作成または更新のフェールオーバー グループ要求本文の指定されたパートナー フィールドが空または無効です。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestDuplicatePartner - 指定された 1 つ以上のパートナー サーバーが既にインスタンス フェールオーバー グループに含まれています。 プライマリ サーバーと指定されたすべてのパートナー サーバーが一意であることを確認してください。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestInvalidManagedInstanceRegion - インスタンス フェールオーバー グループ要求本文に指定されたパートナー マネージド インスタンス リージョンが空または無効です。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestUnsupportedPartnerCount - サポートされているパートナー リージョンは 1 つだけです。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestUnsupportedPairCount - 1 つのマネージド インスタンス ペアのみがサポートされます。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestInvalidReadWriteEndpoint - readWriteEndpoint フィールドは、要求の作成または更新に必要です。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestInvalid - インスタンスの作成または更新のフェールオーバー グループ要求本文が空または無効です。

  • 400 InstanceFailoverGroupUpdateOrDeleteRequestOnSecondary - セカンダリ サーバーでは、インスタンス フェールオーバー グループへの変更は許可されません。 プライマリ サーバーで要求を実行します。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestNegativeGracePeriodValues - 読み取り/書き込みエンドポイントの猶予期間値は負でない必要があります。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestLessThanMinimumGracePeriodValues - インスタンス フェールオーバー グループの猶予期間の値は、'{0}' 分の最小猶予期間以上である必要があります

  • 400 InstanceFailoverGroupCreateOrUpdateRequestInvalidReadWriteEndpointFields - フェールオーバー ポリシー自動が読み取り/書き込みエンドポイントに対して選択されている場合は、プロパティ failoverWithDataLossGracePeriodMinutes を指定する必要があります。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestInvalidReadWriteFailoverPolicy - 作成または更新要求には、読み取り/書き込みエンドポイントの failoverPolicy フィールドが必要です。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestInvalidReadWriteEndpointFieldsForManualPolicy - 読み取り/書き込みエンドポイントでフェールオーバー ポリシーの手動が選択されている場合は、猶予期間値を指定しないでください。

  • 400 InstanceFailoverGroupCreateOrUpdateRequestReadOnlyPropertyModified - インスタンスの作成または更新のフェールオーバー グループ要求本文で、読み取り専用プロパティ '{0}' を変更しないでください。

  • 400 InstanceFailoverGroupFailoverRequestOnPrimary - フェールオーバー要求は、インスタンス フェールオーバー グループのセカンダリ サーバーで開始する必要があります。

  • 400 InstanceFailoverGroupPartnerManagedInstanceFromDifferentSubscription - フェールオーバー グループのプライマリ サーバーとパートナー サーバーは、異なるサブスクリプションから取得されます。 フェールオーバー グループのサーバーのクロス サブスクリプションは許可されません。

  • 400 InvalidServerName - 無効なサーバー名が指定されました。

  • 400 InvalidIdentifier - 識別子に NULL または無効な Unicode 文字が含まれています。

  • 400 TokenTooLong - 指定されたトークンが長すぎます。

  • 400 InvalidAddSecondaryPermission - 指定されたサーバーにセカンダリを追加するための十分なアクセス許可がありません。

  • 400 InvalidSku - ユーザーが無効な SKU を指定しました。

  • 400 ServerNotFound - 要求されたサーバーが見つかりませんでした。

  • 400 ServerEditionMismatch - エディションは、レプリカ サーバーの作成時にプライマリ サーバーと同じである必要があります。

  • 400 FeatureDisabledOnSelectedEdition - ユーザーは、現在のデータベース エディションで無効になっている機能を使用しようとしました。

  • 400 TokenTooLong - 指定されたトークンが長すぎます。

  • 400 InvalidTargetSubregion - 読み取り不可能なセカンダリのターゲット サーバーが、DR ペアの Azure リージョンにありません。

  • 400 ManagedInstanceStoppingOrStopped - インスタンスが停止/停止状態にある間に送信された操作の競合

  • 400 ManagedInstanceStarting - インスタンスが開始状態の間に送信された操作の競合

  • 400 IncorrectReplicationLinkState - この操作では、データベースがレプリケーション リンクで予期された状態であることが想定されます。

  • 400 CloudLifterFogInaccessibleDbRoleMismatch - データベースがアクセスできない状態にある間にフェールオーバー グループのインスタンス ロールが {0} から {1} に変更されたため、SQL Managed Instance {2} のデータベース {3} にアクセスできません。 geo フェールオーバーを実行して元のデータベース ロールを復元してから、もう一度やり直してください。

  • 400 CloudLifterGeodrBlocksDbActivate - 継続的な geodr 操作により、SQL Managed Instance 上のデータベース {0} にアクセス {1} できません。 競合する操作が完了するまで待ってから、もう一度やり直してください。

  • 400 AzureKeyVaultKeyDisabled - Azure Key Vault キーが無効になっているため、サーバーで操作を完了できませんでした。

  • 400 AzureKeyVaultInvalidExpirationDate - Azure Key Vault キーの有効期限が無効であるため、操作を完了できませんでした。

  • 400 SecurityAzureKeyVaultUrlNullOrEmpty - Azure Key Vault URI が null または空であるため、操作を完了できませんでした。

  • 400 AzureKeyVaultNoServerIdentity - サーバー ID が正しく構成されていません。

  • 400 AzureKeyVaultInvalidUri - Azure Key Vault からの無効な応答。 有効な Azure Key Vault URI を使用してください。

  • 400 AzureKeyVaultMissingPermissions - サーバーに Azure Key Vault に必要なアクセス許可がありません。

  • 400 SecurityAzureKeyVaultInvalidKeyName - 無効なサーバー キー名のため、操作を完了できませんでした。

  • 400 PlannedFailoverTimedOutForDatabase - ユーザーが計画されたフェールオーバーを呼び出し、タイムアウトし、特定のデータベースが非難されるように見えます。

  • 400 PlannedFailoverTimedOut - ユーザーが計画されたフェールオーバーを呼び出し、パートナー管理サービスに問い合わせようとしているときにタイムアウトしました。

  • 400 AdalGenericError - Azure Active Directory エラーが発生したため、操作を完了できませんでした。

  • 400 AdalServicePrincipalNotFound - Azure Active Directory ライブラリのサービス プリンシパルが見つからないエラーが発生したため、操作を完了できませんでした。

  • 400 AzureKeyVaultMalformedVaultUri - 指定された Key Vault URI が無効です。

  • 400 CannotUseReservedDatabaseName - この操作で予約済みデータベース名を使用できません。

  • 400 InvalidFailoverGroupRegion - インスタンス フェールオーバー グループで指定されたサーバーは、分離を提供するために異なるリージョンに存在する必要があります。

  • 400 InstanceFailoverGroupDoesNotExist - フェールオーバー グループがサーバー上に存在しません。

  • 400 InstanceFailoverGroupNotSecondary - インスタンス フェールオーバー グループ内のプライマリ サーバーからフェールオーバーを開始できません。

  • 400 ManagedInstanceGeoDRNotAllowedForInstancePool - インスタンス プール内にプロビジョニングされたマネージド インスタンスでは、自動フェールオーバー グループ (GeoDR) の作成はサポートされていません。 自動フェールオーバー グループは、スタンドアロン Managed Instance に対してのみ作成できます。

  • 400 InvalidServerName - 無効なサーバー名が指定されました。

  • 400 ManagedInstanceEstablishingFailoverGroupGeoPrimaryWithNewerVersionEditionThanSecondary - プライマリ インスタンスのデータベース形式がセカンダリ インスタンスのデータベース形式と互換性がないため、フェールオーバー グループを作成できません。 詳細については、https://go.microsoft.com/fwlink/?linkid=2251601 を参照してください。

  • 400 ManagedInstanceFailoverInFailoverGroupInstancesWithDifferentVersionEditions - フェールオーバー グループ内のインスタンス間でデータベース形式が一致しないため、フェールオーバー操作を実行できません。 プライマリ インスタンスのデータベース形式をアップグレードするか、フェールオーバー グループを削除して現在のセカンダリ インスタンスをスタンドアロン インスタンスに昇格することを検討してください。 詳細については、https://go.microsoft.com/fwlink/?linkid=2251601 を参照してください。

  • 400 SecurityAdalPrincipalCertExpiredError - Azure Key Vault プリンシパル証明書の有効期限が切れているため、操作を完了できませんでした。

  • 400 ManagedInstanceNotAllowedInGeoDRSetupWhenFreemium - 無料の Azure SQL Managed Instance オファーでは、フェールオーバー グループのデプロイはサポートされていません。

  • 400 InvalidIdentifier - 識別子に NULL または無効な Unicode 文字が含まれています。

  • 400 SecurityInvalidAzureKeyVaultRecoveryLevel - 指定された Key Vault URI が無効です。

  • 400 ManagedInstanceGeoFailoverCannotBeExecuted - 現時点では、Managed Instance geo フェールオーバーを実行できません。 理由: '{0}'。

  • 400 KeyMaterialNotFoundOnRemoteServer - リモート サーバーは、TDE 保護機能として使用されるキー マテリアルにアクセスできません。

  • 400 SameKeyUriNotFoundOnRemoteServer - セカンダリ サーバーには、キーの自動ローテーションが有効になっているプライマリ サーバーの暗号化保護機能と同じキー コンテナーのキー マテリアルがありません。

  • 400 AzureKeyVaultRsaKeyNotSupported - 提供されたキー コンテナーでは、サポートされていない RSA キー サイズまたはキーの種類が使用されます。 サポートされている RSA キー サイズは 2048 または 3072 で、キーの種類は RSA または RSA-HSM です。

  • 400 SameKeyMaterialNotFoundOnRemoteServer - セカンダリ サーバーには、プライマリ サーバーの暗号化保護機能のキー マテリアルがありません。

  • 400 GeoReplicationDatabaseNotSecondary - この操作では、データベースがレプリケーション ターゲットであることが想定されます。

  • 400 ManagedInstanceUpdateSloOngoing - マネージド インスタンス '{0}' のサービス レベルの変更が進行中のため、操作を完了できませんでした。 進行中の操作が完了するまで待ってから、もう一度やり直してください。

  • 400 FailoverGroupRegionMismatch - フェールオーバー グループで指定されたパートナー リージョンは、指定されたパートナー マネージド インスタンスのリージョンと一致する必要があります。

  • 400 DnsZoneMismatch - パートナー サーバーの DNSZone は、ソース サーバーの DNSZone とは異なります。 これにより、InstanceFailoverGroup の機能が中断されます。

  • 400 GeoDrInstanceSizeMismatch - プライマリ マネージド インスタンスとパートナー マネージド インスタンスのストレージ サイズが同じではありません。

  • 400 UnableToResolveRemoteServer - 無効なサーバー名または DNS 接続の問題が原因で、リモート パートナー サーバー名を解決できませんでした。

  • 400 GeoDrSecondaryInstanceNotEmpty - セカンダリ マネージド インスタンスにはユーザー データベースがあります。 インスタンス フェールオーバー グループを作成するには、セカンダリ マネージド インスタンスを空にする必要があります。

  • 400 RemoteDatabaseCopyPermission - 指定されたサーバーにデータベース コピーを作成するための十分な権限がありません。

  • 400 InstanceFailoverGroupIncorrectNetworkingConfiguration - ネットワーク構成が正しくありません。 プライマリ サーバーのレプリケーション トラフィックがセカンダリ サーバーに到達できません。

  • 404 OperationIdNotFound - Id を持つ操作が存在しません。

  • 404 ResourceNotFound - 要求されたリソースが見つかりませんでした。

  • 404 OperationIdNotFound - Id を持つ操作が存在しません。

  • 404 ServerNotInSubscriptionResourceGroup - 指定されたサーバーが、指定されたリソース グループとサブスクリプションに存在しません。

  • 404 ServerNotInSubscription - 指定されたサーバーが指定されたサブスクリプションに存在しません。

  • 404 SourceDatabaseNotFound - ソース データベースが存在しません。

  • 405 UnsupportedReplicationOperation - サポートされていないレプリケーション操作がデータベースで開始されました。

  • 409 CannotCancelOperation - 管理操作が取り消すことができない状態です。

  • 409 OperationCancelled - 操作がユーザーによって取り消されました。

  • 409 OperationInterrupted - 同じリソースに対する別の操作によって中断されたため、リソースに対する操作を完了できませんでした。

  • 409 ConflictingServerOperation - サーバーに対する操作が現在進行中です。

  • 409 SubscriptionDisabled - サブスクリプションが無効になっています。

  • 409 ConflictingSystemOperationInProgress - データベースでシステム メンテナンス操作が進行中であり、それ以上の操作が完了するまで待機する必要があります。

  • 409 ManagedInstanceContainsInaccessibleDatabases - マネージド インスタンス '{0}' にアクセスできない状態のデータベースが含まれているため、操作を完了できませんでした。 操作を再試行する前に、アクセスできないデータベースを削除するか、マネージド インスタンスのカスタマー マネージド TDE 保護機能キーへのアクセスに関する問題を修正してください。 https://go.microsoft.com/fwlink/?linkid=2111623

  • 409 ManagedInstanceHasHybridLink - マネージド インスタンスにハイブリッド リンクが構成されている場合にサポートされていない操作を開始しようとしました。

  • 409 GeoReplicationCannotBecomePrimaryDuringUndo - ユーザーが geo リンクをフェールオーバーまたは強制終了しようとしましたが、セカンダリが物理的に一貫性がないため、プライマリ ロールを入力できない状態です。

  • 409 ServerKeyNameAlreadyExists - サーバー 上にサーバー キーが既に存在します。

  • 409 ServerKeyUriAlreadyExists - サーバー 上にサーバー キー URI が既に存在します。

  • 409 ServerKeyDoesNotExists - サーバー キーが存在しません。

  • 409 UpdateSloInProgress - SLO 更新の進行中に、ユーザーが互換性のない操作を開始しようとしました。

  • 409 AzureKeyVaultKeyNameNotFound - Azure Key Vault キー名が存在しないため、操作を完了できませんでした。

  • 409 AzureKeyVaultKeyInUse - キーは現在サーバーによって使用されています。

  • 409 InstanceFailoverGroupAlreadyExists - フェールオーバー グループは、特定のサーバーに既に存在します。

  • 409 InstanceFailoverGroupBusy - インスタンス フェールオーバー グループが別の操作でビジー状態です。

  • 409 InstanceFailoverGroupDnsRecordInUse - 要求されたエンドポイントに重複する DNS レコードが存在します。

  • 409 InvalidFailoverGroupName - 無効なインスタンス フェールオーバー グループ名が指定されました。

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship - レプリケーション関係にないデータベースに対してレプリケーション操作が実行されました。

  • 409 InvalidDatabaseStateForOperation - この操作は、現在のレプリケーション状態のデータベースでは許可されません。

  • 409 DuplicateGeoDrRelation - データベースは既にレプリケーション関係にあります。 これは重複する要求です。

  • 409 RemoteDatabaseExists - コピー先のデータベース名は、既に移行先サーバーに存在します。

  • 429 SubscriptionTooManyCreateUpdateRequests - 使用可能なリソースによって処理できる最大要求を超える要求。

  • 429 SubscriptionTooManyRequests - 使用可能なリソースによって処理できる最大要求を超える要求。

  • 429 SubscriptionTooManyCreateUpdateRequests - 使用可能なリソースによって処理できる最大要求を超える要求。

  • 429 SubscriptionTooManyRequests - 使用可能なリソースによって処理できる最大要求を超える要求。

  • 500 OperationTimedOut - 操作がタイムアウトし、自動的にロールバックされました。 操作を再試行してください。

  • 503 TooManyRequests - 使用可能なリソースによって処理できる最大要求を超える要求。

  • 503 TooManyRequests - 使用可能なリソースによって処理できる最大要求を超える要求。

  • 503 AzureKeyVaultConnectionFailed - Azure Key Vault への接続が失敗したため、サーバーで操作を完了できませんでした

  • 503 AzureKeyVaultGenericConnectionError - Key Vault 情報を取得しようとしたときにエラーが発生したため、操作を完了できませんでした。

  • 504 RequestTimeout - サービス要求が許可されたタイムアウトを超えました。

Create failover group

要求のサンプル

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/locations/Japan East/instanceFailoverGroups/failover-group-test-3?api-version=2023-08-01

{
  "properties": {
    "readWriteEndpoint": {
      "failoverPolicy": "Automatic",
      "failoverWithDataLossGracePeriodMinutes": 480
    },
    "readOnlyEndpoint": {
      "failoverPolicy": "Disabled"
    },
    "partnerRegions": [
      {
        "___location": "Japan West"
      }
    ],
    "managedInstancePairs": [
      {
        "primaryManagedInstanceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/failover-group-primary-mngdInstance",
        "partnerManagedInstanceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/failover-group-secondary-mngdInstance"
      }
    ],
    "secondaryType": "Geo"
  }
}

応答のサンプル

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/locations/JapanEast/instanceFailoverGroups/failover-group-test-3",
  "name": "failover-group-test-3",
  "type": "Microsoft.Sql/locations/instanceFailoverGroups",
  "properties": {
    "readWriteEndpoint": {
      "failoverPolicy": "Automatic",
      "failoverWithDataLossGracePeriodMinutes": 480
    },
    "readOnlyEndpoint": {
      "failoverPolicy": "Disabled"
    },
    "replicationRole": "Primary",
    "replicationState": "CATCH_UP",
    "partnerRegions": [
      {
        "___location": "Japan West",
        "replicationRole": "Secondary"
      }
    ],
    "managedInstancePairs": [
      {
        "primaryManagedInstanceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/failover-group-primary-mngdInstance",
        "partnerManagedInstanceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/failover-group-secondary-mngdInstance"
      }
    ],
    "secondaryType": "Geo"
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/locations/JapanEast/instanceFailoverGroups/failover-group-test-3",
  "name": "failover-group-test-3",
  "type": "Microsoft.Sql/locations/instanceFailoverGroups",
  "properties": {
    "readWriteEndpoint": {
      "failoverPolicy": "Automatic",
      "failoverWithDataLossGracePeriodMinutes": 480
    },
    "readOnlyEndpoint": {
      "failoverPolicy": "Disabled"
    },
    "replicationRole": "Primary",
    "replicationState": "CATCH_UP",
    "partnerRegions": [
      {
        "___location": "Japan West",
        "replicationRole": "Secondary"
      }
    ],
    "managedInstancePairs": [
      {
        "primaryManagedInstanceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/failover-group-primary-mngdInstance",
        "partnerManagedInstanceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/failover-group-secondary-mngdInstance"
      }
    ],
    "secondaryType": "Geo"
  }
}

定義

名前 説明
ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

InstanceFailoverGroup

インスタンス フェールオーバー グループ。

InstanceFailoverGroupReadOnlyEndpoint

フェールオーバー グループ インスタンスの読み取り専用エンドポイント。

InstanceFailoverGroupReadWriteEndpoint

フェールオーバー グループ インスタンスの読み取り/書き込みエンドポイント。

InstanceFailoverGroupReplicationRole

フェールオーバー グループ インスタンスのローカル レプリケーション ロール。

ManagedInstancePairInfo

フェールオーバー グループ内のマネージド インスタンスのペア。

PartnerRegionInfo

フェールオーバー グループのパートナー リージョン情報。

ReadOnlyEndpointFailoverPolicy

フェールオーバー グループの読み取り専用エンドポイントのフェールオーバー ポリシー。

ReadWriteEndpointFailoverPolicy

フェールオーバー グループの読み取り/書き込みエンドポイントのフェールオーバー ポリシー。 failoverPolicy が自動の場合、failoverWithDataLossGracePeriodMinutes が必要です。

SecondaryInstanceType

geo セカンダリ インスタンスの種類。 インスタンスが DR オプションとしてのみ使用されている場合は、"スタンバイ" を設定します。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細。

message

string

エラー メッセージ。

target

string

エラーターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

エラー オブジェクト。

InstanceFailoverGroup

インスタンス フェールオーバー グループ。

名前 説明
id

string

リソース ID。

name

string

リソース名。

properties.managedInstancePairs

ManagedInstancePairInfo[]

フェールオーバー グループ内のマネージド インスタンス ペアの一覧。

properties.partnerRegions

PartnerRegionInfo[]

フェールオーバー グループのパートナー リージョン情報。

properties.readOnlyEndpoint

InstanceFailoverGroupReadOnlyEndpoint

フェールオーバー グループ インスタンスの読み取り専用エンドポイント。

properties.readWriteEndpoint

InstanceFailoverGroupReadWriteEndpoint

フェールオーバー グループ インスタンスの読み取り/書き込みエンドポイント。

properties.replicationRole

InstanceFailoverGroupReplicationRole

フェールオーバー グループ インスタンスのローカル レプリケーション ロール。

properties.replicationState

string

フェールオーバー グループ インスタンスのレプリケーション状態。

properties.secondaryType

SecondaryInstanceType

geo セカンダリ インスタンスの種類。 インスタンスが DR オプションとしてのみ使用されている場合は、"スタンバイ" を設定します。

type

string

リソースの種類。

InstanceFailoverGroupReadOnlyEndpoint

フェールオーバー グループ インスタンスの読み取り専用エンドポイント。

名前 説明
failoverPolicy

ReadOnlyEndpointFailoverPolicy

フェールオーバー グループの読み取り専用エンドポイントのフェールオーバー ポリシー。

InstanceFailoverGroupReadWriteEndpoint

フェールオーバー グループ インスタンスの読み取り/書き込みエンドポイント。

名前 説明
failoverPolicy

ReadWriteEndpointFailoverPolicy

フェールオーバー グループの読み取り/書き込みエンドポイントのフェールオーバー ポリシー。 failoverPolicy が自動の場合、failoverWithDataLossGracePeriodMinutes が必要です。

failoverWithDataLossGracePeriodMinutes

integer (int32)

読み取り/書き込みエンドポイントに対して、データ損失によるフェールオーバー前の猶予期間が試行されます。 failoverPolicy が自動の場合、failoverWithDataLossGracePeriodMinutes が必要です。

InstanceFailoverGroupReplicationRole

フェールオーバー グループ インスタンスのローカル レプリケーション ロール。

説明
Primary
Secondary

ManagedInstancePairInfo

フェールオーバー グループ内のマネージド インスタンスのペア。

名前 説明
partnerManagedInstanceId

string

ペアのパートナー マネージド インスタンスの ID。

primaryManagedInstanceId

string

ペアのプライマリ マネージド インスタンスの ID。

PartnerRegionInfo

フェールオーバー グループのパートナー リージョン情報。

名前 説明
___location

string

パートナー マネージド インスタンスの地理的な場所。

replicationRole

InstanceFailoverGroupReplicationRole

パートナー マネージド インスタンスのレプリケーション ロール。

ReadOnlyEndpointFailoverPolicy

フェールオーバー グループの読み取り専用エンドポイントのフェールオーバー ポリシー。

説明
Disabled
Enabled

ReadWriteEndpointFailoverPolicy

フェールオーバー グループの読み取り/書き込みエンドポイントのフェールオーバー ポリシー。 failoverPolicy が自動の場合、failoverWithDataLossGracePeriodMinutes が必要です。

説明
Automatic
Manual

SecondaryInstanceType

geo セカンダリ インスタンスの種類。 インスタンスが DR オプションとしてのみ使用されている場合は、"スタンバイ" を設定します。

説明
Geo
Standby