NodeLevelManageBdsCertificateDetails

class oci.bds.models.NodeLevelManageBdsCertificateDetails(**kwargs)

Bases: oci.bds.models.manage_bds_certificate_level_type_details.ManageBdsCertificateLevelTypeDetails

Details of node level used to trigger the BDS certificate generation or renewal of a specified node or multiple specified nodes.

Attributes

TRIGGER_TYPE_CONFIG_LEVEL str(object=’’) -> str
TRIGGER_TYPE_NODE_LEVEL str(object=’’) -> str
node_host_names [Required] Gets the node_host_names of this NodeLevelManageBdsCertificateDetails.
trigger_type [Required] Gets the trigger_type of this ManageBdsCertificateLevelTypeDetails.

Methods

__init__(**kwargs) Initializes a new NodeLevelManageBdsCertificateDetails object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
TRIGGER_TYPE_CONFIG_LEVEL = 'CONFIG_LEVEL'
TRIGGER_TYPE_NODE_LEVEL = 'NODE_LEVEL'
__init__(**kwargs)

Initializes a new NodeLevelManageBdsCertificateDetails object with values from keyword arguments. The default value of the trigger_type attribute of this class is NODE_LEVEL and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • trigger_type (str) – The value to assign to the trigger_type property of this NodeLevelManageBdsCertificateDetails. Allowed values for this property are: “NODE_LEVEL”, “CONFIG_LEVEL”
  • node_host_names (list[str]) – The value to assign to the node_host_names property of this NodeLevelManageBdsCertificateDetails.
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

node_host_names

[Required] Gets the node_host_names of this NodeLevelManageBdsCertificateDetails. Host name(s) of the specified node(s) to generate or renew BDS certificate(s).

Returns:The node_host_names of this NodeLevelManageBdsCertificateDetails.
Return type:list[str]
trigger_type

[Required] Gets the trigger_type of this ManageBdsCertificateLevelTypeDetails. Type of level used to trigger certificate generation or renewal.

Allowed values for this property are: “NODE_LEVEL”, “CONFIG_LEVEL”

Returns:The trigger_type of this ManageBdsCertificateLevelTypeDetails.
Return type:str