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

Objeto de Siemplify.

param_name str

Nombre del parámetro que se va a extraer.

default_value Opcional.

Any

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

input_type Opcional.

type

Tipo de parámetro.

is_mandatory Opcional.

bool

Define si el parámetro es obligatorio.

print_value Opcional.

bool

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

remove_whitespaces Opcional.

bool

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

Devoluciones

El valor del parámetro.

Tipo de devolución

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 El objeto Siemplify.
provider_name Identificador de la integración.
param_name El nombre del parámetro.
default_value Valor predeterminado que se asigna cuando no hay ningún valor en la configuración.
input_type Tipo de entrada.
is_mandatory Define si el parámetro es obligatorio.
print_value Define si se debe imprimir el valor.
remove_whitespaces Define si quieres quitar los espacios en blanco del valor.

Devoluciones

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 de conector del objeto Siemplify.

Parámetros
siemplify Siemplify

El objeto Siemplify.

param_name str

Nombre del parámetro que se va a extraer.

default_value Opcional.

Any

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

input_type Opcional.

type

Tipo de parámetro.

is_mandatory Opcional.

bool

Define si el parámetro es obligatorio.

print_value Opcional.

bool

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

remove_whitespaces Opcional.

bool

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

Devoluciones

El valor del parámetro.

Tipo de devolución

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 de conector del objeto Siemplify.

Parámetros
siemplify SiemplifyJob

Objeto SiemplifyJob.

param_name str

Nombre del parámetro que se va a extraer.

default_value Opcional.

Any

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

input_type Opcional.

type

Tipo de parámetro.

is_mandatory Opcional.

bool

Define si el parámetro es obligatorio.

print_value Opcional.

bool

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

remove_whitespaces Opcional.

bool

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

Devoluciones

El valor del parámetro.

Tipo de devolución

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 El objeto Siemplify.
input_dictionary El diccionario de entrada.
param_name Nombre del parámetro que se va a extraer.
default_value Valor predeterminado que se devuelve si no se encuentra el parámetro.
input_type Tipo de parámetro.
is_mandatory Define si el parámetro es obligatorio.
print_value Define si se debe imprimir el valor del parámetro.
remove_whitespaces Define si se deben quitar los espacios en blanco del valor del parámetro.

Devoluciones

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

El objeto Siemplify.

Devoluciones

Lista de objetos ConnectorParameter.

Tipo de devolución

list

¿Necesitas más ayuda? Recibe respuestas de los miembros de la comunidad y de los profesionales de Google SecOps.