Módulo de extracción

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)

Extrae un parámetro de acción del objeto Siemplify.

Parámetros
siemplify Siemplify

Un objeto de Siemplify.

param_name str

Nombre del parámetro que se extraerá.

default_value Opcional.

Any

Es el valor predeterminado que se devuelve si no se encuentra el parámetro.

input_type Opcional.

type

El tipo del parámetro.

is_mandatory Opcional.

bool

Define si el parámetro es obligatorio.

print_value Opcional.

bool

Define si se imprimirá el valor del parámetro.

remove_whitespaces Opcional.

bool

Define si se deben quitar los espacios en blanco del valor del parámetro.

Devoluciones

El valor del parámetro.

Tipo de datos que se muestra

Cualquiera.

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)

Extrae un valor de parámetro de configuración de la configuración de la integración.

Parámetros
siemplify Objeto de Siemplify.
provider_name Es el identificador de la integración.
param_name Es el nombre del parámetro.
default_value Es el valor predeterminado que se establece cuando no hay ningún valor en la configuración.
input_type Es el tipo de entrada.
is_mandatory Define si el parámetro es obligatorio.
print_value Define si se imprimirá el valor.
remove_whitespaces Define si se deben quitar los espacios en blanco del valor.

Devoluciones

Es el valor extraído.

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)

Extrae un parámetro del conector del objeto Siemplify.

Parámetros
siemplify Siemplify

Objeto de Siemplify.

param_name str

Nombre del parámetro que se extraerá.

default_value Opcional.

Any

Valor predeterminado que se devolverá si no se encuentra el parámetro.

input_type Opcional.

type

El tipo del parámetro.

is_mandatory Opcional.

bool

Define si el parámetro es obligatorio.

print_value Opcional.

bool

Define si se imprimirá el valor del parámetro.

remove_whitespaces Opcional.

bool

Define si se deben quitar los espacios en blanco del valor del parámetro.

Devoluciones

El valor del parámetro.

Tipo de datos que se muestra

Cualquiera.

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)

Extrae un parámetro del conector del objeto Siemplify.

Parámetros
siemplify SiemplifyJob

Es el objeto SiemplifyJob.

param_name str

Nombre del parámetro que se extraerá.

default_value Opcional.

Any

Valor predeterminado que se devolverá si no se encuentra el parámetro.

input_type Opcional.

type

El tipo del parámetro.

is_mandatory Opcional.

bool

Define si el parámetro es obligatorio.

print_value Opcional.

bool

Define si se imprimirá el valor del parámetro.

remove_whitespaces Opcional.

bool

Define si se deben quitar los espacios en blanco del valor del parámetro.

Devoluciones

El valor del parámetro.

Tipo de datos que se muestra

Cualquiera.

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)

Extrae un parámetro de secuencia de comandos de un diccionario de entrada.

Parámetros
siemplify Objeto de Siemplify.
input_dictionary Es el diccionario de entrada.
param_name Nombre del parámetro que se extraerá.
default_value Es el valor predeterminado que se devuelve si no se encuentra el parámetro.
input_type El tipo del parámetro.
is_mandatory Define si el parámetro es obligatorio.
print_value Define si se imprimirá el valor del parámetro.
remove_whitespaces Define si se deben quitar los espacios en blanco del valor del parámetro.

Devoluciones

Es el valor extraído.

TIPCommon.extraction.get_connector_detailed_params

TIPCommon.extraction.get_connector_detailed_params(siemplify)

Obtiene los parámetros detallados de un conector.

Parámetros
siemplify Siemplify

Objeto de Siemplify.

Devoluciones

Una lista de objetos ConnectorParameter.

Tipo de datos que se muestra

list

¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.