@@ -47,6 +47,8 @@ class NodeConfigForCreateNodePoolInput(object):
4747 'name_prefix' : 'str' ,
4848 'period' : 'int' ,
4949 'project_name' : 'str' ,
50+ 'public_access_config' : 'PublicAccessConfigForCreateNodePoolInput' ,
51+ 'public_access_enabled' : 'bool' ,
5052 'security' : 'SecurityForCreateNodePoolInput' ,
5153 'subnet_ids' : 'list[str]' ,
5254 'system_volume' : 'SystemVolumeForCreateNodePoolInput' ,
@@ -68,13 +70,15 @@ class NodeConfigForCreateNodePoolInput(object):
6870 'name_prefix' : 'NamePrefix' ,
6971 'period' : 'Period' ,
7072 'project_name' : 'ProjectName' ,
73+ 'public_access_config' : 'PublicAccessConfig' ,
74+ 'public_access_enabled' : 'PublicAccessEnabled' ,
7175 'security' : 'Security' ,
7276 'subnet_ids' : 'SubnetIds' ,
7377 'system_volume' : 'SystemVolume' ,
7478 'tags' : 'Tags'
7579 }
7680
77- def __init__ (self , additional_container_storage_enabled = None , auto_renew = None , auto_renew_period = None , data_volumes = None , deployment_set_group_number = None , deployment_set_id = None , hpc_cluster_ids = None , image_id = None , initialize_script = None , instance_charge_type = None , instance_type_ids = None , name_prefix = None , period = None , project_name = None , security = None , subnet_ids = None , system_volume = None , tags = None , _configuration = None ): # noqa: E501
81+ def __init__ (self , additional_container_storage_enabled = None , auto_renew = None , auto_renew_period = None , data_volumes = None , deployment_set_group_number = None , deployment_set_id = None , hpc_cluster_ids = None , image_id = None , initialize_script = None , instance_charge_type = None , instance_type_ids = None , name_prefix = None , period = None , project_name = None , public_access_config = None , public_access_enabled = None , security = None , subnet_ids = None , system_volume = None , tags = None , _configuration = None ): # noqa: E501
7882 """NodeConfigForCreateNodePoolInput - a model defined in Swagger""" # noqa: E501
7983 if _configuration is None :
8084 _configuration = Configuration ()
@@ -94,6 +98,8 @@ def __init__(self, additional_container_storage_enabled=None, auto_renew=None, a
9498 self ._name_prefix = None
9599 self ._period = None
96100 self ._project_name = None
101+ self ._public_access_config = None
102+ self ._public_access_enabled = None
97103 self ._security = None
98104 self ._subnet_ids = None
99105 self ._system_volume = None
@@ -128,6 +134,10 @@ def __init__(self, additional_container_storage_enabled=None, auto_renew=None, a
128134 self .period = period
129135 if project_name is not None :
130136 self .project_name = project_name
137+ if public_access_config is not None :
138+ self .public_access_config = public_access_config
139+ if public_access_enabled is not None :
140+ self .public_access_enabled = public_access_enabled
131141 if security is not None :
132142 self .security = security
133143 if subnet_ids is not None :
@@ -438,6 +448,48 @@ def project_name(self, project_name):
438448
439449 self ._project_name = project_name
440450
451+ @property
452+ def public_access_config (self ):
453+ """Gets the public_access_config of this NodeConfigForCreateNodePoolInput. # noqa: E501
454+
455+
456+ :return: The public_access_config of this NodeConfigForCreateNodePoolInput. # noqa: E501
457+ :rtype: PublicAccessConfigForCreateNodePoolInput
458+ """
459+ return self ._public_access_config
460+
461+ @public_access_config .setter
462+ def public_access_config (self , public_access_config ):
463+ """Sets the public_access_config of this NodeConfigForCreateNodePoolInput.
464+
465+
466+ :param public_access_config: The public_access_config of this NodeConfigForCreateNodePoolInput. # noqa: E501
467+ :type: PublicAccessConfigForCreateNodePoolInput
468+ """
469+
470+ self ._public_access_config = public_access_config
471+
472+ @property
473+ def public_access_enabled (self ):
474+ """Gets the public_access_enabled of this NodeConfigForCreateNodePoolInput. # noqa: E501
475+
476+
477+ :return: The public_access_enabled of this NodeConfigForCreateNodePoolInput. # noqa: E501
478+ :rtype: bool
479+ """
480+ return self ._public_access_enabled
481+
482+ @public_access_enabled .setter
483+ def public_access_enabled (self , public_access_enabled ):
484+ """Sets the public_access_enabled of this NodeConfigForCreateNodePoolInput.
485+
486+
487+ :param public_access_enabled: The public_access_enabled of this NodeConfigForCreateNodePoolInput. # noqa: E501
488+ :type: bool
489+ """
490+
491+ self ._public_access_enabled = public_access_enabled
492+
441493 @property
442494 def security (self ):
443495 """Gets the security of this NodeConfigForCreateNodePoolInput. # noqa: E501
0 commit comments