翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
使用プロファイル
使用状況プロファイル API は、 での使用プロファイルの作成、更新、または表示に関連するデータ型と API について説明します AWS Glue。
データ型
ProfileConfiguration 構造
管理者が AWS Glue 使用プロファイルで設定するジョブとセッションの値を指定します。
フィールド
-
SessionConfiguration
– キーバリューペアのマップ配列。各キーは UTF-8 文字列、1~255 バイト長で、Single-line string pattern に一致します。
各値は ConfigurationObject オブジェクトです。
AWS Glue セッションの設定パラメータのキーと値のマップ。
-
JobConfiguration
– キーバリューペアのマップ配列。各キーは UTF-8 文字列、1~255 バイト長で、Single-line string pattern に一致します。
各値は ConfigurationObject オブジェクトです。
AWS Glue ジョブの設定パラメータのキーと値のマップ。
ConfigurationObject 構造
AWS Glue 管理者が使用プロファイルで設定された各ジョブまたはセッションパラメータに設定する値を指定します。
フィールド
-
DefaultValue
– UTF-8 文字列、1~128 バイト長、「Custom string pattern #31」に一致。パラメータのデフォルト値。
-
AllowedValues
– UTF-8 文字列の配列。パラメータに許可される値のリスト。
-
MinValue
– UTF-8 文字列、1~128 バイト長、「Custom string pattern #31」に一致。パラメータに許可される最小値。
-
MaxValue
– UTF-8 文字列、1~128 バイト長、「Custom string pattern #31」に一致。パラメータに許容される最大値。
UsageProfileDefinition 構造
AWS Glue 使用状況プロファイルについて説明します。
フィールド
-
Name
– UTF-8 文字列、1~255 バイト長、Single-line string pattern に一致。使用状況プロファイルの名前。
-
Description
– 説明文字列、2048 バイト長以下、URI address multi-line string pattern に一致。使用プロファイルの説明。
-
CreatedOn
– タイムスタンプ。使用状況プロファイルが作成された日時。
-
LastModifiedOn
– タイムスタンプ。使用状況プロファイルが最後に変更された日時。
操作
CreateUsageProfile アクション (Python: create_usage_profile)
AWS Glue 使用プロファイルを作成します。
リクエスト
-
Name
– 必須: UTF-8 文字列、1~255 バイト長、「Single-line string pattern」に一致。使用状況プロファイルの名前。
-
Description
– 説明文字列、2048 バイト長以下、URI address multi-line string pattern に一致。使用プロファイルの説明。
-
Configuration
– 必須: ProfileConfiguration オブジェクト。プロファイルのジョブ値とセッション値を指定する
ProfileConfiguration
オブジェクト。 -
Tags
– キーと値のペアのマップ配列。50 ペア以下。各キーは UTF-8 文字列で、1~128 バイト長です。
各値は UTF-8 文字列で、256 バイト長以下です。
使用プロファイルに適用されるタグのリスト。
レスポンス
-
Name
– UTF-8 文字列、1~255 バイト長、「Single-line string pattern」に一致。作成された使用プロファイルの名前。
エラー
InvalidInputException
InternalServiceException
AlreadyExistsException
OperationTimeoutException
ResourceNumberLimitExceededException
OperationNotSupportedException
GetUsageProfile アクション (Python: get_usage_profile)
指定された AWS Glue 使用プロファイルに関する情報を取得します。
リクエスト
-
Name
– 必須: UTF-8 文字列、1~255 バイト長、「Single-line string pattern」に一致。取得する使用プロファイルの名前。
レスポンス
-
Name
– UTF-8 文字列、1~255 バイト長、「Single-line string pattern」に一致。使用状況プロファイルの名前。
-
Description
– 説明文字列、2048 バイト長以下、URI address multi-line string pattern に一致。使用プロファイルの説明。
-
Configuration
– ProfileConfiguration オブジェクト。プロファイルのジョブ値とセッション値を指定する
ProfileConfiguration
オブジェクト。 -
CreatedOn
– タイムスタンプ。使用状況プロファイルが作成された日時。
-
LastModifiedOn
– タイムスタンプ。使用状況プロファイルが最後に変更された日時。
エラー
InvalidInputException
InternalServiceException
EntityNotFoundException
OperationTimeoutException
OperationNotSupportedException
UpdateUsageProfile アクション (Python: update_usage_profile)
AWS Glue 使用状況プロファイルを更新します。
リクエスト
-
Name
– 必須: UTF-8 文字列、1~255 バイト長、「Single-line string pattern」に一致。使用状況プロファイルの名前。
-
Description
– 説明文字列、2048 バイト長以下、URI address multi-line string pattern に一致。使用プロファイルの説明。
-
Configuration
– 必須: ProfileConfiguration オブジェクト。プロファイルのジョブ値とセッション値を指定する
ProfileConfiguration
オブジェクト。
レスポンス
-
Name
– UTF-8 文字列、1~255 バイト長、「Single-line string pattern」に一致。更新した使用状況プロファイルの名前。
エラー
InvalidInputException
InternalServiceException
EntityNotFoundException
OperationTimeoutException
OperationNotSupportedException
ConcurrentModificationException
DeleteUsageProfile アクション (Python: delete_usage_profile)
AWS Glue 指定された使用プロファイルを削除します。
リクエスト
-
Name
– 必須: UTF-8 文字列、1~255 バイト長、「Single-line string pattern」に一致。削除する使用プロファイルの名前。
レスポンス
応答パラメータはありません。
エラー
InvalidInputException
InternalServiceException
OperationTimeoutException
OperationNotSupportedException
ListUsageProfiles アクション (Python: list_usage_profiles)
すべての AWS Glue 使用プロファイルを一覧表示します。
リクエスト
-
NextToken
- UTF-8 文字列。400000 バイト長以下。継続トークン (これが継続呼び出しの場合)。
-
MaxResults
– 1 未満または 200 を超えない数値 (整数)。1 回のレスポンスで返される使用プロファイルの最大数。
応答
-
Profiles
– UsageProfileDefinition オブジェクトの配列。使用状況プロファイル (
UsageProfileDefinition
) オブジェクトのリスト。 -
NextToken
- UTF-8 文字列。400000 バイト長以下。継続トークン (現在のリストセグメントが最後ではない場合に存在)。
エラー
InternalServiceException
OperationTimeoutException
InvalidInputException
OperationNotSupportedException