Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

接続タイプ API

フォーカスモード
接続タイプ API - AWS Glue

接続タイプ API では、接続タイプの説明に関連する AWS Glue API について説明します。

接続管理 API

DescribeConnectionType アクション (Python: describe_connection_type)

DescribeConnectionType API は、AWS Glue の特定の接続タイプでサポートされているオプションの詳細を提供します。

リクエスト
  • ConnectionType必須: UTF-8 文字列。1~255 バイト長。Single-line string pattern に一致。

    説明する接続タイプの名前。

レスポンス
  • ConnectionType – UTF-8 文字列。1~255 バイト長。Single-line string pattern に一致。

    接続タイプの名前。

  • Description – UTF-8 文字列、1024 バイト長以下。

    接続タイプの説明。

  • Capabilities機能 オブジェクト。

    サポートされている認証タイプ、データインターフェイスタイプ (コンピューティング環境)、コネクタのデータオペレーション。

  • ConnectionProperties – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    コンピューティング環境間で共通の接続プロパティ。

  • ConnectionOptions – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    ConnectionInput.ConnectionProperties で接続を作成するときに設定できるプロパティを返します。ConnectionOptions は、データフレームに渡される接続オプションマップの Spark ETL スクリプトで設定できるパラメータを定義します。

  • AuthenticationConfigurationAuthConfiguration オブジェクト。

    接続に使用する認証のタイプ。

  • ComputeEnvironmentConfigurations – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は ComputeEnvironmentConfiguration オブジェクトです。

    接続でサポートされているコンピューティング環境。

  • PhysicalConnectionRequirements – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    接続の物理的な要件 (VPC、サブネット、セキュリティグループの仕様など)。

  • AthenaConnectionProperties – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    Athena コンピューティング環境に固有の接続プロパティ。

  • PythonConnectionProperties – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    Python コンピューティング環境に固有の接続プロパティ。

  • SparkConnectionProperties – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    Spark コンピューティング環境に固有の接続プロパティ。

エラー
  • ValidationException

  • InvalidInputException

  • InternalServiceException

ListConnectionTypes アクション (Python: list_connection_types)

ListConnectionTypes API は、AWS Glue で使用可能な接続タイプを学習するための検出メカニズムを提供します。応答には、接続タイプのリストと、各接続タイプでサポートされている内容の概要が含まれます。リストに挙げられている接続タイプは、CreateConnection API の ConnectionType 値に対してサポートされているオプションのセットです。

リクエスト
  • MaxResults – 1~1000 の数値 (整数)。

    返される結果の最大数。

  • NextToken - UTF-8 文字列。1 ~ 2,048 バイト長。Custom string pattern #11 に一致。

    継続トークン (これが継続呼び出しの場合)。

応答
  • ConnectionTypesConnectionTypeBrief オブジェクトの配列。

    サポートされている接続タイプに関する簡単な情報を含む ConnectionTypeBrief オブジェクトのリスト。

  • NextToken - UTF-8 文字列。1 ~ 2,048 バイト長。Custom string pattern #11 に一致。

    継続トークン (現在のリストが最後ではない場合に表示されます)。

エラー
  • InternalServiceException

ConnectionTypeBrief 構造

ListConnectionTypes API によって返される、サポートされている接続タイプに関する簡単な情報。

[フィールド]
  • ConnectionType – UTF-8 文字列 (有効な値: JDBC | SFTP | MONGODB | KAFKA | NETWORK | MARKETPLACE | CUSTOM | SALESFORCE | VIEW_VALIDATION_REDSHIFT | VIEW_VALIDATION_ATHENA | GOOGLEADS | GOOGLESHEETS | GOOGLEANALYTICS4 | SERVICENOW | MARKETO | SAPODATA | ZENDESK | JIRACLOUD | NETSUITEERP | HUBSPOT | FACEBOOKADS | INSTAGRAMADS | ZOHOCRM | SALESFORCEPARDOT | SALESFORCEMARKETINGCLOUD | SLACK | STRIPE | INTERCOM | SNAPCHATADS)。

    接続タイプの名前。

  • Description – UTF-8 文字列、1024 バイト長以下。

    接続タイプの説明。

  • Capabilities機能 オブジェクト。

    サポートされている認証タイプ、データインターフェイスタイプ (コンピューティング環境)、コネクタのデータオペレーション。

データ型

検証構造

接続プロパティでの検証の実行方法を定義します。

[フィールド]
  • ValidationType必須: UTF-8 文字列 (有効な値: REGEX | RANGE)。

    実行する検証のタイプ (REGEX など)。

  • Patterns – UTF-8 文字列の配列。

    検証に適用されるパターンのリスト。

  • Description必須: UTF-8 文字列、1~1024 バイト長。

    検証の説明。

  • MaxLength – 数値 (整数)。

    文字列接続プロパティの最大長。

  • Maximum – 数値 (整数)。

    検証の RANGE タイプを指定するときの最大値。

  • Minimum – 数値 (整数)。

    検証の RANGE タイプを指定するときの最小値。

AuthConfiguration 構造

DescribeConnectionType API によって返される接続の認証設定。

[フィールド]
  • AuthenticationType必須: プロパティ オブジェクト。

    接続の認証のタイプ。

  • SecretArnプロパティ オブジェクト。

    Secrets Manager の Amazon リソースネーム (ARN)。

  • OAuth2Properties – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    OAuth2 プロパティのキーと値のペアのマップ。各値は Property オブジェクトです。

  • BasicAuthenticationProperties – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    OAuth2 プロパティのキーと値のペアのマップ。各値は Property オブジェクトです。

  • CustomAuthenticationProperties – キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    カスタム認証プロパティのキーと値のペアのマップ。各値は Property オブジェクトです。

Capabilities 構造

DescribeConnectionType API によって返される、サポートされている認証タイプを指定します。

[フィールド]
  • SupportedAuthenticationTypes – 必須: UTF-8 文字列の配列。

    サポートされている認証タイプのリスト。

  • SupportedDataOperations – 必須: UTF-8 文字列の配列。

    サポートされているデータオペレーションのリスト。

  • SupportedComputeEnvironments – 必須: UTF-8 文字列の配列。

    サポートされているコンピューティング環境のリスト。

Property 構造

コンピューティング環境の接続タイプを定義するオブジェクト。

[フィールド]
  • Name必須: UTF-8 文字列。1~128 バイト長。

    プロパティの名前。

  • Description必須: UTF-8 文字列。1024 以下のバイト長。

    プロパティの説明。

  • DataType必須: UTF-8 文字列 (有効な値: STRING | INTEGER | BOOLEAN | STRING_LIST)。

    プロパティのデータタイプ。

  • Required必須: Boolean。

    プロパティが必須かどうかを示します。

  • DefaultValue – UTF-8 文字列。

    プロパティのデフォルト値。

  • PropertyTypes – 必須: UTF-8 文字列の配列。

    プロパティのタイプを説明します。

  • AllowedValuesallowedValues オブジェクトの配列。

    プロパティに許可される値を表す AllowedValue オブジェクトのリスト。

  • DataOperationScopes – UTF-8 文字列の配列。

    どのデータオペレーションをプロパティに適用できるかを示します。

AllowedValue 構造

プロパティに許可される値を表すオブジェクト。

[フィールド]
  • Description – UTF-8 文字列、1024 バイト長以下。

    許可される値の説明。

  • Value必須: UTF-8 文字列。1~128 バイト長。

    プロパティに許可される値。

ComputeEnvironmentConfiguration 構造

DescribeConnectionType API によって返されるコンピューティング環境 (Spark、Python、Athena など) の設定を含むオブジェクト。

[フィールド]
  • Name必須: UTF-8 文字列。1~128 バイト長。

    コンピューティング環境設定の名前。

  • Description必須: UTF-8 文字列。1,024 以下のバイト長。

    コンピューティング環境の説明。

  • ComputeEnvironment必須: UTF-8 文字列 (有効な値: SPARK | ATHENA | PYTHON)。

    コンピューティング環境のタイプ。

  • SupportedAuthenticationTypes – 必須: UTF-8 文字列の配列。

    コンピューティング環境でサポートされている認証タイプ。

  • ConnectionOptions必須: キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は プロパティ オブジェクトです。

    コンピューティング環境の接続オプションとして使用されるパラメータ。

  • ConnectionPropertyNameOverrides必須: キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は UTF-8 文字列で、1~128 バイト長です。

    接続プロパティ名はコンピューティング環境に対して上書きされます。

  • ConnectionOptionNameOverrides必須: キーバリューペアのマップ配列。

    各キーは UTF-8 文字列で、1~128 バイト長です。

    各値は UTF-8 文字列で、1~128 バイト長です。

    接続オプション名はコンピューティング環境に対して上書きされます。

  • ConnectionPropertiesRequiredOverrides – 必須: UTF-8 文字列の配列。

    コンピューティング環境の上書きとして必要な接続プロパティ。

  • PhysicalConnectionPropertiesRequired – ブール。

    コンピューティング環境に PhysicalConnectionProperties が必要かどうかを示します。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.