View a markdown version of this page

AWS Partner Central Channel API の使用 - AWS Partner Central

AWS Partner Central API リファレンスが再構築されました。サポートされている API オペレーションの詳細については、 AWS Partner Central API リファレンスを参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Partner Central Channel API の使用

AWS Partner Central Channel APIsを使用すると、承認されたAWS再販ビジネスをプログラムで管理できます。これらの APIsにより、AWSソリューションプロバイダー、ディストリビューター、およびAWSディストリAWSビューション販売者は以下を実行できます。

  • 再販プログラムに使用されるAWS管理アカウントを Partner Central に報告する

  • パートナー関連付けを受け入れるための招待をAWSアカウントに送信する

  • 再販されたエンドユーザーAWSアカウントのオンボーディングに必要な関係を作成し、パートナー割引を適用する

AWS Partner Central Channel APIs を使用すると、以下のカスタムオートメーションを構築できます。

  • 新しいパートナー所有AWSアカウントを APN 再販プログラムにオンボードする

  • 新しいエンドユーザーアカウントをオンボーディングしてプログラムを再販売する

  • 顧客のオンボーディングと割引資格の促進

プログラム管理アカウント (PMAs) の使用

プログラム管理アカウント (PMA) はAWS、管理アカウントをチャネルプログラム登録に関連付けます。プログラム管理アカウントは、チャネルハンドシェイクを使用してセルフサービスがアクティブ化されます。PMA を作成してアクティブ化すると、チャネルプログラムの特典と割引が、関連するAWS管理アカウントに配信されるすべての請求書に適用されます。これらの APIs を使用して、再販とチャネル割引を処理するAWSアカウントをレポートおよび管理します。

  • CreateProgramManagementAccount: 顧客請求管理用の新しいアカウントを追加する

  • UpdateProgramManagementAccount: 既存のアカウントを変更する

  • DeleteProgramManagementAccount: 再販プログラムからアカウントを削除する

  • ListProgramManagementAccounts: 既存のアカウントとそのステータスを表示する

チャネルハンドシェイクの使用

チャネルハンドシェイクは、重要なチャネル管理オペレーションに対する安全で相互の同意を可能にします。AWS Partner Central は、チャネルハンドシェイクを使用して、プログラム管理アカウント (PMAs) のアクティブ化、サービス期間の確立、サービス期間の早期終了の 3 つの異なる目的で、AWS管理アカウントからの同意を検証します。次の 3 つのタイプがあります。

  • PROGRAM_MANAGEMENT_ACCOUNT: プログラム管理アカウントのハンドシェイクは、PMAs をアクティブ化してチャネルプログラムの利点を適用するときに同意を検証します

  • START_SERVICE_PERIOD: サービス期間作成ハンドシェイクは、最小通知期間または固定期間で請求転送コミットメントの相互契約を確立します。

  • REVOKE_SERVICE_PERIOD: サービス期間終了ハンドシェイクは、両当事者が同意したときに、アクティブなサービス期間の早期終了を可能にします。すべてのハンドシェイクタイプを有効にするには、ターゲットAWS管理アカウントからの承諾が必要です。

これらの APIs を使用して、PMA アクティベーションとサービス期間管理のチャネルハンドシェイクを管理します。

  • CreateChannelHandshake: PMA の招待、サービス期間の設定、またはサービス期間の終了のハンドシェイクを作成する

  • AcceptChannelHandshake: ターゲットAWSアカウントからのハンドシェイクを受け入れる (ハンドシェイクタイプに応じてパートナーまたは顧客が使用できます)

  • RejectChannelHandshake: ターゲットAWSアカウントからのハンドシェイクを拒否する

  • CancelChannelHandshake: ハンドシェイクが承諾、拒否、または期限切れになる前に、保留中のハンドシェイクをキャンセルする

  • ListChannelHandshakes: タイプとステータスでフィルタリングしてハンドシェイクを追跡および表示する

チャネル関係の使用

関係により、エンドユーザー、内部組織、またはダウンストリーム販売者を管理できます。各関係には以下が含まれます。

  • 関連付けられたAWS組織のAWS管理アカウント

  • チャネル割引資格に必要なAWSパートナーネットワークメタデータ

リレーションシップを作成すると、関連するAWS組織からのすべての使用には、関連するチャネルプログラムの利点があります。これらの APIs を使用して、販売者とエンドユーザーを報告します。

  • CreateRelationship: 新しいエンドユーザー、ディストリビューション販売者、または内部AWSアカウントをオンボードする

  • GetRelationship: 特定の関係の詳細を表示する

  • ListRelationships: すべての関係を表示する

  • UpdateRelationship: 既存の関係を変更する

  • DeleteRelationship: 関係を削除する