抽出モジュール

TIPCommon.extraction.extract_action_param

TIPCommon.extraction.extract_action_param(siemplify, param_name, default_value=None, input_type=<class 'str'>, is_mandatory=False, print_value=False, remove_whitespaces=True)

Siemplify オブジェクトからアクション パラメータを抽出します。

パラメータ
siemplify Siemplify

Siemplify オブジェクト。

param_name str

抽出するパラメータの名前。

default_value 省略可。

Any

パラメータが見つからない場合に返すデフォルト値。

input_type 省略可。

type

パラメータのタイプ。

is_mandatory 省略可。

bool

パラメータが必須かどうかを定義します。

print_value 省略可。

bool

パラメータの値を印刷するかどうかを定義します。

remove_whitespaces 省略可。

bool

パラメータの値から空白を削除するかどうかを定義します。

戻り値

パラメータの値。

戻り値の型

任意。

TIPCommon.extraction.extract_configuration_param

TIPCommon.extraction.extract_configuration_param(siemplify, provider_name, param_name, default_value=None, input_type=<class 'str'>, is_mandatory=False, print_value=False, remove_whitespaces=True)

統合構成から構成パラメータ値を抽出します。

パラメータ
siemplify Siemplify オブジェクト。
provider_name 統合 ID。
param_name パラメータの名前。
default_value 構成に値がない場合に設定するデフォルト値。
input_type 入力タイプ。
is_mandatory パラメータが必須かどうかを定義します。
print_value 値を出力するかどうかを定義します。
remove_whitespaces 値から空白を削除するかどうかを定義します。

戻り値

抽出された値。

TIPCommon.extraction.extract_connector_param

TIPCommon.extraction.extract_connector_param(siemplify, param_name, default_value=None, input_type=<class 'str'>, is_mandatory=False, print_value=False, remove_whitespaces=True)

Siemplify オブジェクトからコネクタ パラメータを抽出します。

パラメータ
siemplify Siemplify

Siemplify オブジェクト。

param_name str

抽出するパラメータの名前。

default_value 省略可。

Any

パラメータが見つからない場合に返すデフォルト値。

input_type 省略可。

type

パラメータの型。

is_mandatory 省略可。

bool

パラメータが必須かどうかを定義します。

print_value 省略可。

bool

パラメータの値を印刷するかどうかを定義します。

remove_whitespaces 省略可。

bool

パラメータの値から空白を削除するかどうかを定義します。

戻り値

パラメータの値。

戻り値の型

任意。

TIPCommon.extraction.extract_job_param

TIPCommon.extraction.extract_job_param(siemplify, param_name, default_value=None, input_type=<class 'str'>, is_mandatory=False, print_value=False, remove_whitespaces=True)

Siemplify オブジェクトからコネクタ パラメータを抽出します。

パラメータ
siemplify SiemplifyJob

SiemplifyJob オブジェクト。

param_name str

抽出するパラメータの名前。

default_value 省略可。

Any

パラメータが見つからない場合に返すデフォルト値。

input_type 省略可。

type

パラメータの型。

is_mandatory 省略可。

bool

パラメータが必須かどうかを定義します。

print_value 省略可。

bool

パラメータ値を出力するかどうかを定義します。

remove_whitespaces 省略可。

bool

パラメータ値から空白を削除するかどうかを定義します。

戻り値

パラメータの値。

戻り値の型

任意。

TIPCommon.extraction.extract_script_param

TIPCommon.extraction.extract_script_param(siemplify, input_dictionary, param_name, default_value=None, input_type=<class 'str'>, is_mandatory=False, print_value=False, remove_whitespaces=True)

入力ディクショナリからスクリプト パラメータを抽出します。

パラメータ
siemplify Siemplify オブジェクト。
input_dictionary 入力辞書。
param_name 抽出するパラメータの名前。
default_value パラメータが見つからない場合に返すデフォルト値。
input_type パラメータのタイプ。
is_mandatory パラメータが必須かどうかを定義します。
print_value パラメータの値を印刷するかどうかを定義します。
remove_whitespaces パラメータ値から空白を削除するかどうかを定義します。

戻り値

抽出された値。

TIPCommon.extraction.get_connector_detailed_params

TIPCommon.extraction.get_connector_detailed_params(siemplify)

コネクタの詳細パラメータを取得します。

パラメータ
siemplify Siemplify

Siemplify オブジェクト。

戻り値

ConnectorParameter オブジェクトのリスト。

戻り値の型

list

さらにサポートが必要な場合 コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。