CreateBlocklistDetails

class oci.jms.models.CreateBlocklistDetails(**kwargs)

Bases: object

The blocklist record details.

Attributes:

OPERATION_COLLECT_JFR

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_CREATE_DRS_FILE

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_CREATE_FLEET

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_CREATE_JAVA_INSTALLATION

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_DELETE_DRS_FILE

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_DELETE_FLEET

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_DELETE_JAVA_INSTALLATION

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_DELETE_JMS_REPORT

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_DISABLE_DRS

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_ENABLE_DRS

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_EXPORT_DATA_CSV

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_MOVE_FLEET

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_REQUEST_CRYPTO_EVENT_ANALYSIS

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_REQUEST_JAVA_MIGRATION_ANALYSIS

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_REQUEST_PERFORMANCE_TUNING_ANALYSIS

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_SCAN_JAVA_SERVER_USAGE

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_SCAN_LIBRARY_DYNAMIC_USAGE

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_SCAN_LIBRARY_USAGE

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_UPDATE_DRS_FILE

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_UPDATE_FLEET

A constant which can be used with the operation property of a CreateBlocklistDetails.

OPERATION_UPDATE_FLEET_AGENT_CONFIGURATION

A constant which can be used with the operation property of a CreateBlocklistDetails.

operation

[Required] Gets the operation of this CreateBlocklistDetails.

reason

Gets the reason of this CreateBlocklistDetails.

target

[Required] Gets the target of this CreateBlocklistDetails.

Methods:

__init__(**kwargs)

Initializes a new CreateBlocklistDetails object with values from keyword arguments.

OPERATION_COLLECT_JFR = 'COLLECT_JFR'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “COLLECT_JFR”

OPERATION_CREATE_DRS_FILE = 'CREATE_DRS_FILE'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “CREATE_DRS_FILE”

OPERATION_CREATE_FLEET = 'CREATE_FLEET'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “CREATE_FLEET”

OPERATION_CREATE_JAVA_INSTALLATION = 'CREATE_JAVA_INSTALLATION'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “CREATE_JAVA_INSTALLATION”

OPERATION_DELETE_DRS_FILE = 'DELETE_DRS_FILE'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “DELETE_DRS_FILE”

OPERATION_DELETE_FLEET = 'DELETE_FLEET'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “DELETE_FLEET”

OPERATION_DELETE_JAVA_INSTALLATION = 'DELETE_JAVA_INSTALLATION'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “DELETE_JAVA_INSTALLATION”

OPERATION_DELETE_JMS_REPORT = 'DELETE_JMS_REPORT'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “DELETE_JMS_REPORT”

OPERATION_DISABLE_DRS = 'DISABLE_DRS'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “DISABLE_DRS”

OPERATION_ENABLE_DRS = 'ENABLE_DRS'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “ENABLE_DRS”

OPERATION_EXPORT_DATA_CSV = 'EXPORT_DATA_CSV'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “EXPORT_DATA_CSV”

OPERATION_MOVE_FLEET = 'MOVE_FLEET'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “MOVE_FLEET”

OPERATION_REQUEST_CRYPTO_EVENT_ANALYSIS = 'REQUEST_CRYPTO_EVENT_ANALYSIS'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “REQUEST_CRYPTO_EVENT_ANALYSIS”

OPERATION_REQUEST_JAVA_MIGRATION_ANALYSIS = 'REQUEST_JAVA_MIGRATION_ANALYSIS'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “REQUEST_JAVA_MIGRATION_ANALYSIS”

OPERATION_REQUEST_PERFORMANCE_TUNING_ANALYSIS = 'REQUEST_PERFORMANCE_TUNING_ANALYSIS'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “REQUEST_PERFORMANCE_TUNING_ANALYSIS”

OPERATION_SCAN_JAVA_SERVER_USAGE = 'SCAN_JAVA_SERVER_USAGE'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “SCAN_JAVA_SERVER_USAGE”

OPERATION_SCAN_LIBRARY_DYNAMIC_USAGE = 'SCAN_LIBRARY_DYNAMIC_USAGE'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “SCAN_LIBRARY_DYNAMIC_USAGE”

OPERATION_SCAN_LIBRARY_USAGE = 'SCAN_LIBRARY_USAGE'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “SCAN_LIBRARY_USAGE”

OPERATION_UPDATE_DRS_FILE = 'UPDATE_DRS_FILE'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “UPDATE_DRS_FILE”

OPERATION_UPDATE_FLEET = 'UPDATE_FLEET'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “UPDATE_FLEET”

OPERATION_UPDATE_FLEET_AGENT_CONFIGURATION = 'UPDATE_FLEET_AGENT_CONFIGURATION'

A constant which can be used with the operation property of a CreateBlocklistDetails. This constant has a value of “UPDATE_FLEET_AGENT_CONFIGURATION”

__init__(**kwargs)

Initializes a new CreateBlocklistDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • target (oci.jms.models.BlocklistTarget) – The value to assign to the target property of this CreateBlocklistDetails.

  • operation (str) – The value to assign to the operation property of this CreateBlocklistDetails. Allowed values for this property are: “CREATE_FLEET”, “DELETE_FLEET”, “MOVE_FLEET”, “UPDATE_FLEET”, “UPDATE_FLEET_AGENT_CONFIGURATION”, “DELETE_JAVA_INSTALLATION”, “CREATE_JAVA_INSTALLATION”, “COLLECT_JFR”, “REQUEST_CRYPTO_EVENT_ANALYSIS”, “REQUEST_PERFORMANCE_TUNING_ANALYSIS”, “REQUEST_JAVA_MIGRATION_ANALYSIS”, “DELETE_JMS_REPORT”, “SCAN_JAVA_SERVER_USAGE”, “SCAN_LIBRARY_USAGE”, “SCAN_LIBRARY_DYNAMIC_USAGE”, “EXPORT_DATA_CSV”, “CREATE_DRS_FILE”, “UPDATE_DRS_FILE”, “DELETE_DRS_FILE”, “ENABLE_DRS”, “DISABLE_DRS”

  • reason (str) – The value to assign to the reason property of this CreateBlocklistDetails.

property operation

[Required] Gets the operation of this CreateBlocklistDetails. The operation type

Allowed values for this property are: “CREATE_FLEET”, “DELETE_FLEET”, “MOVE_FLEET”, “UPDATE_FLEET”, “UPDATE_FLEET_AGENT_CONFIGURATION”, “DELETE_JAVA_INSTALLATION”, “CREATE_JAVA_INSTALLATION”, “COLLECT_JFR”, “REQUEST_CRYPTO_EVENT_ANALYSIS”, “REQUEST_PERFORMANCE_TUNING_ANALYSIS”, “REQUEST_JAVA_MIGRATION_ANALYSIS”, “DELETE_JMS_REPORT”, “SCAN_JAVA_SERVER_USAGE”, “SCAN_LIBRARY_USAGE”, “SCAN_LIBRARY_DYNAMIC_USAGE”, “EXPORT_DATA_CSV”, “CREATE_DRS_FILE”, “UPDATE_DRS_FILE”, “DELETE_DRS_FILE”, “ENABLE_DRS”, “DISABLE_DRS”

Returns

The operation of this CreateBlocklistDetails.

Return type

str

property reason

Gets the reason of this CreateBlocklistDetails. The reason why the operation is blocklisted

Returns

The reason of this CreateBlocklistDetails.

Return type

str

property target

[Required] Gets the target of this CreateBlocklistDetails.

Returns

The target of this CreateBlocklistDetails.

Return type

oci.jms.models.BlocklistTarget