UpdateClusterEndpointConfigDetails

class oci.container_engine.models.UpdateClusterEndpointConfigDetails(**kwargs)

Bases: object

The properties that define a request to update a cluster endpoint config.

Methods

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

Attributes

is_public_ip_enabled Gets the is_public_ip_enabled of this UpdateClusterEndpointConfigDetails.
nsg_ids Gets the nsg_ids of this UpdateClusterEndpointConfigDetails.
security_attributes Gets the security_attributes of this UpdateClusterEndpointConfigDetails.
__init__(**kwargs)

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

Parameters:
  • nsg_ids (list[str]) – The value to assign to the nsg_ids property of this UpdateClusterEndpointConfigDetails.
  • is_public_ip_enabled (bool) – The value to assign to the is_public_ip_enabled property of this UpdateClusterEndpointConfigDetails.
  • security_attributes (dict(str, dict(str, object))) – The value to assign to the security_attributes property of this UpdateClusterEndpointConfigDetails.
is_public_ip_enabled

Gets the is_public_ip_enabled of this UpdateClusterEndpointConfigDetails. Whether the cluster should be assigned a public IP address. Defaults to false. If set to true on a private subnet, the cluster update will fail.

Returns:The is_public_ip_enabled of this UpdateClusterEndpointConfigDetails.
Return type:bool
nsg_ids

Gets the nsg_ids of this UpdateClusterEndpointConfigDetails. A list of the OCIDs of the network security groups (NSGs) to apply to the cluster endpoint. For more information about NSGs, see NetworkSecurityGroup.

Returns:The nsg_ids of this UpdateClusterEndpointConfigDetails.
Return type:list[str]
security_attributes

Gets the security_attributes of this UpdateClusterEndpointConfigDetails. Security attributes are labels

for a resource that can be referenced in a Zero Trust Packet Routing (ZPR) policy to control access to ZPR-supported resources.
Returns:The security_attributes of this UpdateClusterEndpointConfigDetails.
Return type:dict(str, dict(str, object))