Módulo de extração

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)

Extrai um parâmetro de ação do objeto Siemplify.

Parâmetros
siemplify Siemplify

Um objeto do Siemplify.

param_name str

O nome do parâmetro a ser extraído.

default_value Opcional.

Any

O valor padrão a ser retornado se o parâmetro não for encontrado.

input_type Opcional.

type

O tipo do parâmetro.

is_mandatory Opcional.

bool

Defina se o parâmetro é obrigatório.

print_value Opcional.

bool

Defina se o valor do parâmetro será impresso.

remove_whitespaces Opcional.

bool

Define se os espaços em branco serão removidos do valor do parâmetro.

Retorna

O valor do parâmetro.

Tipo de retorno

Qualquer.

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)

Extrai um valor de parâmetro de configuração da configuração de integração.

Parâmetros
siemplify O objeto Siemplify.
provider_name O identificador da integração.
param_name O nome do parâmetro.
default_value O valor padrão a ser definido quando não há valor na configuração.
input_type O tipo de entrada.
is_mandatory Defina se o parâmetro é obrigatório.
print_value Defina se o valor será impresso.
remove_whitespaces Define se os espaços em branco serão removidos do valor.

Retorna

O 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)

Extrai um parâmetro de conector do objeto Siemplify.

Parâmetros
siemplify Siemplify

O objeto Siemplify.

param_name str

O nome do parâmetro a ser extraído.

default_value Opcional.

Any

O valor padrão a ser retornado se o parâmetro não for encontrado.

input_type Opcional.

type

O tipo do parâmetro.

is_mandatory Opcional.

bool

Defina se o parâmetro é obrigatório.

print_value Opcional.

bool

Defina se o valor do parâmetro será impresso.

remove_whitespaces Opcional.

bool

Define se os espaços em branco serão removidos do valor do parâmetro.

Retorna

O valor do parâmetro.

Tipo de retorno

Qualquer.

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)

Extrai um parâmetro de conector do objeto Siemplify.

Parâmetros
siemplify SiemplifyJob

O objeto SiemplifyJob.

param_name str

O nome do parâmetro a ser extraído.

default_value Opcional.

Any

O valor padrão a ser retornado se o parâmetro não for encontrado.

input_type Opcional.

type

O tipo do parâmetro.

is_mandatory Opcional.

bool

Defina se o parâmetro é obrigatório.

print_value Opcional.

bool

Defina se o valor do parâmetro será impresso.

remove_whitespaces Opcional.

bool

Defina se os espaços em branco serão removidos do valor do parâmetro.

Retorna

O valor do parâmetro.

Tipo de retorno

Qualquer.

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)

Extrai um parâmetro de script de um dicionário de entrada.

Parâmetros
siemplify O objeto Siemplify.
input_dictionary O dicionário de entrada.
param_name O nome do parâmetro a ser extraído.
default_value O valor padrão a ser retornado se o parâmetro não for encontrado.
input_type O tipo do parâmetro.
is_mandatory Defina se o parâmetro é obrigatório.
print_value Defina se o valor do parâmetro será impresso.
remove_whitespaces Define se os espaços em branco serão removidos do valor do parâmetro.

Retorna

O valor extraído.

TIPCommon.extraction.get_connector_detailed_params

TIPCommon.extraction.get_connector_detailed_params(siemplify)

Recebe os parâmetros detalhados de um conector.

Parâmetros
siemplify Siemplify

O objeto Siemplify.

Retorna

Uma lista de objetos ConnectorParameter.

Tipo de retorno

list

Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais do Google SecOps.