すべてのプロダクト
Search
ドキュメントセンター

CDN:統合の概要

最終更新日:Aug 23, 2024

このトピックでは、Alibaba Cloud CDN APIの基本情報について説明します。

OpenAPI Explorerの概要

Alibaba Cloudは、開発者がさまざまなAlibaba CloudサービスのAPI操作を迅速かつ効率的に理解して使用するためのOpenAPI Explorerを提供しています。 OpenAPI Explorerは、インテリジェント検索、ドキュメント、オンラインデバッグ、SDKダウンロード、サンプルコード、エラー診断、呼び出し統計など、API操作に関連する複数の機能を統合しています。 OpenAPI Explorerでは、Alibaba CloudサービスのAPI操作を呼び出し、APIのリクエストとレスポンスを表示できます。 さらに、OpenAPI Explorerは、対応するSDKサンプルコードを自動的に生成し、Alibaba Cloudサービスの使用を容易にします。 詳細については、「」をご参照ください。APIとは何ですか?

バージョンの説明

バージョン

説明

2018-05-10

このバージョンを使用することを推奨します。

オンラインデバッグ

Alibaba Cloud CDNは、OpenAPI ExplorerでのAPIデバッグなどの機能を提供します。 API操作を呼び出す前に、Alibaba Cloud CDNに関する次の情報 (バージョン、エンドポイント、統合方法) をよく知っていることを確認してください。

image

デバッグページ

アクセス OpenAPIポータル

エンドポイント

リソースが存在するリージョンに基づいてエンドポイントを選択し、レイテンシを削減します。 たとえば、中国 (上海) リージョンのAlibaba Cloud CDNのパブリックエンドポイントはcn-shanghai.aliyuncs.comです。

詳細については、「エンドポイント」をご参照ください。

ユーザーID

デフォルトでは、Alibaba CloudアカウントでOpenAPI Explorerにログインした後、Alibaba Cloudアカウントはオンラインデバッグの実行に使用されます。 Alibaba Cloudアカウントには、すべてのAPI操作に対する権限があります。 Alibaba Cloudアカウントを使用してAPI操作を呼び出すと、セキュリティリスクが発生する可能性があります。 RAMユーザーを使用してAPI操作を呼び出すか、ルーチンのO&Mを実行することを強くお勧めします。 RAMユーザーとしてAPI操作を呼び出す前に、ビジネス要件に基づいて必要な権限をRAMユーザーに付与します。 RAMユーザーには、Alibaba Cloud CDNリソースを管理する権限が必要です。 詳細については、「RAMを使用したアクセス制御の実装」をご参照ください。

ID

対応

Alibaba Cloudアカウント

課金されます

RAMユーザー (推奨)

課金されます

RAMロール (推奨)

課金されます

関連ドキュメント

統合方法

Alibaba Cloud CDNは、SDKやCLIなどのさまざまな統合方法を提供します。 ビジネス要件に基づいて方法を設定できます。

統合方法

対応

Alibaba Cloud SDK (推奨)

課金されます

Alibaba Cloud CLI

課金されます

Terraform

課金されます

ROS

課金されます

カスタムAPIカプセル化

課金されます

Alibaba Cloud SDK

  • Alibaba Cloudは、Java、C# 、Go、Python、TypeScript、Node.js、PHP、C ++ などの複数のプログラミング言語でSDKを提供しています。 SDKをアプリケーションに統合して、API操作を直接呼び出すことができます。 SDKは、署名ロジック、タイムアウトメカニズム、および再試行メカニズムなどの情報をカプセル化し、仕様に基づいて構造化応答オブジェクトを返します。 これは開発者に便利です。 詳細は、「Alibaba Cloud SDK」をご参照ください。

  • Alibaba Cloud SDKを使用して、Alibaba Cloud CDNのAPI操作を呼び出すことができます。 サポートされている言語と依存関係の詳細については、 OpenAPIポータル

Alibaba Cloud CLI

  • Alibaba Cloud CLIを使用して、Alibaba Cloud CDNのAPI操作を呼び出すことができます。 詳細については、「サンプルコマンド」をご参照ください。

  • aliyunコマンドを実行して、Alibaba Cloudサービスと対話し、クラウドサービスリソースを管理できます。 詳細については、「」をご参照ください。Alibaba Cloud CLIとは

Terraform

  • Terraformは、クラウドインフラストラクチャとリソースを安全かつ効率的にプレビュー、設定、管理するために使用されるオープンソースツールです。 Terraformは、ROS (Resource Orchestration Service) と同様に機能します。 Terraformは、テンプレートを解釈してAPI操作を呼び出します。 詳細については、「」をご参照ください。Terraformとは何ですか?

  • Terraformを使用してAlibaba Cloud CDNリソースを管理できます。 次の表に、通常リソースとデータリソースを示します。

    リソースタイプ

    リソース

    説明

    Resources

    alicloud_cdn_domain_config

    Alibaba Cloud CDNのドメイン設定リソースを提供します。

    alicloud_cdn_domain_new

    Alibaba Cloud CDNのリソースとドメイン名を提供します。

    alicloud_cdn_fc_トリガー

    Alibaba Cloud CDNのFunction Computeトリガーリソースを提供します。

    alicloud_cdn_real_time_log_配信

    Alibaba Cloud CDNのリアルタイムログ配信リソースを提供します。

    日付ソース

    alicloud_cdn_blocked_リージョン

    Alibaba Cloud CDNのブロックリージョンを提供します。

    alicloud_cdn_ip_info

    IPアドレスがAlibaba Cloud CDNポイントオブプレゼンス (POP) に属しているかどうかを確認します。

    alicloud_cdn_real_time_log_配信

    現在のAlibaba Cloud CDNユーザーのリアルタイムログを配信します。

    alicloud_cdn_service

    Alibaba Cloud CDNを自動的に有効化します。

ROS

  • ROSは、クラウドコンピューティングリソースの管理を簡素化できるAlibaba Cloudサービスです。 必要なECS (Elastic Compute Service) やApsaraDB RDSインスタンスなどのクラウドコンピューティングリソース、およびリソース間の関係を記述するテンプレートを作成できます。 ROSは、テンプレートに基づいてすべてのリソースを自動的に作成および構成し、自動デプロイとO&Mを実装します。詳細については、「」をご参照ください。ROSとは何ですか?.

  • ROSを使用して、Alibaba Cloud CDNのAPI操作を呼び出すことができます。 ROSを使用して調整できるリソースには、通常のリソースとデータリソースがあります。

カスタムAPIカプセル化

使用上の注意

APIを呼び出した後にエラーが返された場合は、返されたエラーコードに基づいて、リクエストパラメーターとパラメーター値が有効かどうかを確認します。 詳細については、次をご参照ください: サービスエラーコード.

を使用することもできます。 Alibaba Cloud OpenAPI Diagnosticsプラットフォームは、返されたリクエストIDまたはSDKエラー情報に基づいてセルフサービス診断を実行します。