Blocklist

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

Bases: object

The blocklist record to prevent a target resource from certain operation with reason.

Attributes

OPERATION_COLLECT_JFR A constant which can be used with the operation property of a Blocklist.
OPERATION_CREATE_DRS_FILE A constant which can be used with the operation property of a Blocklist.
OPERATION_CREATE_FLEET A constant which can be used with the operation property of a Blocklist.
OPERATION_CREATE_JAVA_INSTALLATION A constant which can be used with the operation property of a Blocklist.
OPERATION_DELETE_DRS_FILE A constant which can be used with the operation property of a Blocklist.
OPERATION_DELETE_FLEET A constant which can be used with the operation property of a Blocklist.
OPERATION_DELETE_JAVA_INSTALLATION A constant which can be used with the operation property of a Blocklist.
OPERATION_DELETE_JMS_REPORT A constant which can be used with the operation property of a Blocklist.
OPERATION_DISABLE_DRS A constant which can be used with the operation property of a Blocklist.
OPERATION_ENABLE_DRS A constant which can be used with the operation property of a Blocklist.
OPERATION_EXPORT_DATA_CSV A constant which can be used with the operation property of a Blocklist.
OPERATION_MOVE_FLEET A constant which can be used with the operation property of a Blocklist.
OPERATION_REQUEST_CRYPTO_EVENT_ANALYSIS A constant which can be used with the operation property of a Blocklist.
OPERATION_REQUEST_JAVA_MIGRATION_ANALYSIS A constant which can be used with the operation property of a Blocklist.
OPERATION_REQUEST_PERFORMANCE_TUNING_ANALYSIS A constant which can be used with the operation property of a Blocklist.
OPERATION_SCAN_JAVA_SERVER_USAGE A constant which can be used with the operation property of a Blocklist.
OPERATION_SCAN_LIBRARY_USAGE A constant which can be used with the operation property of a Blocklist.
OPERATION_UPDATE_DRS_FILE A constant which can be used with the operation property of a Blocklist.
OPERATION_UPDATE_FLEET A constant which can be used with the operation property of a Blocklist.
OPERATION_UPDATE_FLEET_AGENT_CONFIGURATION A constant which can be used with the operation property of a Blocklist.
key [Required] Gets the key of this Blocklist.
operation [Required] Gets the operation of this Blocklist.
reason Gets the reason of this Blocklist.
target [Required] Gets the target of this Blocklist.

Methods

__init__(**kwargs) Initializes a new Blocklist object with values from keyword arguments.
OPERATION_COLLECT_JFR = 'COLLECT_JFR'

A constant which can be used with the operation property of a Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. This constant has a value of “SCAN_JAVA_SERVER_USAGE”

OPERATION_SCAN_LIBRARY_USAGE = 'SCAN_LIBRARY_USAGE'

A constant which can be used with the operation property of a Blocklist. 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 Blocklist. 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 Blocklist. 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 Blocklist. This constant has a value of “UPDATE_FLEET_AGENT_CONFIGURATION”

__init__(**kwargs)

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

Parameters:
  • key (str) – The value to assign to the key property of this Blocklist.
  • target (oci.jms.models.BlocklistTarget) – The value to assign to the target property of this Blocklist.
  • operation (str) – The value to assign to the operation property of this Blocklist. 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”, “EXPORT_DATA_CSV”, “CREATE_DRS_FILE”, “UPDATE_DRS_FILE”, “DELETE_DRS_FILE”, “ENABLE_DRS”, “DISABLE_DRS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • reason (str) – The value to assign to the reason property of this Blocklist.
key

[Required] Gets the key of this Blocklist. The unique identifier of this blocklist record.

Returns:The key of this Blocklist.
Return type:str
operation

[Required] Gets the operation of this Blocklist. 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”, “EXPORT_DATA_CSV”, “CREATE_DRS_FILE”, “UPDATE_DRS_FILE”, “DELETE_DRS_FILE”, “ENABLE_DRS”, “DISABLE_DRS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The operation of this Blocklist.
Return type:str
reason

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

Returns:The reason of this Blocklist.
Return type:str
target

[Required] Gets the target of this Blocklist.

Returns:The target of this Blocklist.
Return type:oci.jms.models.BlocklistTarget