NodeConfig

class oci.mngdmac.models.NodeConfig(**kwargs)

Bases: object

Represents a MacDevice resource.

Methods

__init__(**kwargs) Initializes a new NodeConfig object with values from keyword arguments.

Attributes

build_ip_address [Required] Gets the build_ip_address of this NodeConfig.
build_vlan_id [Required] Gets the build_vlan_id of this NodeConfig.
chip_set [Required] Gets the chip_set of this NodeConfig.
ip_kvm_hostname [Required] Gets the ip_kvm_hostname of this NodeConfig.
ip_kvm_port_number [Required] Gets the ip_kvm_port_number of this NodeConfig.
mac_address [Required] Gets the mac_address of this NodeConfig.
mac_order_id [Required] Gets the mac_order_id of this NodeConfig.
os_version [Required] Gets the os_version of this NodeConfig.
pdu_hostname [Required] Gets the pdu_hostname of this NodeConfig.
pdu_port [Required] Gets the pdu_port of this NodeConfig.
prod_ip_address [Required] Gets the prod_ip_address of this NodeConfig.
prod_vlan_id [Required] Gets the prod_vlan_id of this NodeConfig.
rack_location [Required] Gets the rack_location of this NodeConfig.
serial_number [Required] Gets the serial_number of this NodeConfig.
switch_eth_port [Required] Gets the switch_eth_port of this NodeConfig.
switch_hostname [Required] Gets the switch_hostname of this NodeConfig.
tenancy_id [Required] Gets the tenancy_id of this NodeConfig.
__init__(**kwargs)

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

Parameters:
  • serial_number (str) – The value to assign to the serial_number property of this NodeConfig.
  • mac_address (str) – The value to assign to the mac_address property of this NodeConfig.
  • switch_hostname (str) – The value to assign to the switch_hostname property of this NodeConfig.
  • switch_eth_port (str) – The value to assign to the switch_eth_port property of this NodeConfig.
  • ip_kvm_hostname (str) – The value to assign to the ip_kvm_hostname property of this NodeConfig.
  • ip_kvm_port_number (int) – The value to assign to the ip_kvm_port_number property of this NodeConfig.
  • pdu_hostname (str) – The value to assign to the pdu_hostname property of this NodeConfig.
  • pdu_port (int) – The value to assign to the pdu_port property of this NodeConfig.
  • build_vlan_id (int) – The value to assign to the build_vlan_id property of this NodeConfig.
  • build_ip_address (str) – The value to assign to the build_ip_address property of this NodeConfig.
  • prod_vlan_id (int) – The value to assign to the prod_vlan_id property of this NodeConfig.
  • prod_ip_address (str) – The value to assign to the prod_ip_address property of this NodeConfig.
  • rack_location (str) – The value to assign to the rack_location property of this NodeConfig.
  • chip_set (str) – The value to assign to the chip_set property of this NodeConfig.
  • os_version (str) – The value to assign to the os_version property of this NodeConfig.
  • mac_order_id (str) – The value to assign to the mac_order_id property of this NodeConfig.
  • tenancy_id (str) – The value to assign to the tenancy_id property of this NodeConfig.
build_ip_address

[Required] Gets the build_ip_address of this NodeConfig. The buildIpAddress.

Returns:The build_ip_address of this NodeConfig.
Return type:str
build_vlan_id

[Required] Gets the build_vlan_id of this NodeConfig. The buildVlanId.

Returns:The build_vlan_id of this NodeConfig.
Return type:int
chip_set

[Required] Gets the chip_set of this NodeConfig. The chipSetn.

Returns:The chip_set of this NodeConfig.
Return type:str
ip_kvm_hostname

[Required] Gets the ip_kvm_hostname of this NodeConfig. The ipKvmHostname.

Returns:The ip_kvm_hostname of this NodeConfig.
Return type:str
ip_kvm_port_number

[Required] Gets the ip_kvm_port_number of this NodeConfig. The ipKvmPortNumber.

Returns:The ip_kvm_port_number of this NodeConfig.
Return type:int
mac_address

[Required] Gets the mac_address of this NodeConfig. The macAddress.

Returns:The mac_address of this NodeConfig.
Return type:str
mac_order_id

[Required] Gets the mac_order_id of this NodeConfig. The macOrderId.

Returns:The mac_order_id of this NodeConfig.
Return type:str
os_version

[Required] Gets the os_version of this NodeConfig. The osVersion.

Returns:The os_version of this NodeConfig.
Return type:str
pdu_hostname

[Required] Gets the pdu_hostname of this NodeConfig. The pduHostname.

Returns:The pdu_hostname of this NodeConfig.
Return type:str
pdu_port

[Required] Gets the pdu_port of this NodeConfig. The pduPort.

Returns:The pdu_port of this NodeConfig.
Return type:int
prod_ip_address

[Required] Gets the prod_ip_address of this NodeConfig. The prodIpAddress.

Returns:The prod_ip_address of this NodeConfig.
Return type:str
prod_vlan_id

[Required] Gets the prod_vlan_id of this NodeConfig. The prodVlanId.

Returns:The prod_vlan_id of this NodeConfig.
Return type:int
rack_location

[Required] Gets the rack_location of this NodeConfig. The rackLocation.

Returns:The rack_location of this NodeConfig.
Return type:str
serial_number

[Required] Gets the serial_number of this NodeConfig. The serial number of the MacDevice.

Returns:The serial_number of this NodeConfig.
Return type:str
switch_eth_port

[Required] Gets the switch_eth_port of this NodeConfig. The switchEthPort.

Returns:The switch_eth_port of this NodeConfig.
Return type:str
switch_hostname

[Required] Gets the switch_hostname of this NodeConfig. The switchHostname.

Returns:The switch_hostname of this NodeConfig.
Return type:str
tenancy_id

[Required] Gets the tenancy_id of this NodeConfig. The tenancyId.

Returns:The tenancy_id of this NodeConfig.
Return type:str