@@ -46,6 +46,7 @@ class DynamicSecretUpdateK8s(object):
4646 'k8s_namespace' : 'str' ,
4747 'k8s_predefined_role_name' : 'str' ,
4848 'k8s_predefined_role_type' : 'str' ,
49+ 'k8s_rolebinding_yaml_data' : 'str' ,
4950 'k8s_rolebinding_yaml_def' : 'str' ,
5051 'k8s_service_account' : 'str' ,
5152 'k8s_service_account_type' : 'str' ,
@@ -83,6 +84,7 @@ class DynamicSecretUpdateK8s(object):
8384 'k8s_namespace' : 'k8s-namespace' ,
8485 'k8s_predefined_role_name' : 'k8s-predefined-role-name' ,
8586 'k8s_predefined_role_type' : 'k8s-predefined-role-type' ,
87+ 'k8s_rolebinding_yaml_data' : 'k8s-rolebinding-yaml-data' ,
8688 'k8s_rolebinding_yaml_def' : 'k8s-rolebinding-yaml-def' ,
8789 'k8s_service_account' : 'k8s-service-account' ,
8890 'k8s_service_account_type' : 'k8s-service-account-type' ,
@@ -107,7 +109,7 @@ class DynamicSecretUpdateK8s(object):
107109 'user_ttl' : 'user-ttl'
108110 }
109111
110- def __init__ (self , custom_username_template = None , delete_protection = None , description = None , json = False , k8s_allowed_namespaces = None , k8s_cluster_ca_cert = None , k8s_cluster_endpoint = None , k8s_cluster_name = None , k8s_cluster_token = None , k8s_namespace = None , k8s_predefined_role_name = None , k8s_predefined_role_type = None , k8s_rolebinding_yaml_def = None , k8s_service_account = None , k8s_service_account_type = None , name = None , new_name = None , producer_encryption_key_name = None , secure_access_allow_port_forwading = None , secure_access_bastion_issuer = None , secure_access_certificate_issuer = None , secure_access_cluster_endpoint = None , secure_access_dashboard_url = None , secure_access_delay = None , secure_access_enable = None , secure_access_web = False , secure_access_web_browsing = False , secure_access_web_proxy = False , tags = None , target_name = None , token = None , uid_token = None , use_gw_service_account = None , user_ttl = '60m' , local_vars_configuration = None ): # noqa: E501
112+ def __init__ (self , custom_username_template = None , delete_protection = None , description = None , json = False , k8s_allowed_namespaces = None , k8s_cluster_ca_cert = None , k8s_cluster_endpoint = None , k8s_cluster_name = None , k8s_cluster_token = None , k8s_namespace = None , k8s_predefined_role_name = None , k8s_predefined_role_type = None , k8s_rolebinding_yaml_data = None , k8s_rolebinding_yaml_def = None , k8s_service_account = None , k8s_service_account_type = None , name = None , new_name = None , producer_encryption_key_name = None , secure_access_allow_port_forwading = None , secure_access_bastion_issuer = None , secure_access_certificate_issuer = None , secure_access_cluster_endpoint = None , secure_access_dashboard_url = None , secure_access_delay = None , secure_access_enable = None , secure_access_web = False , secure_access_web_browsing = False , secure_access_web_proxy = False , tags = None , target_name = None , token = None , uid_token = None , use_gw_service_account = None , user_ttl = '60m' , local_vars_configuration = None ): # noqa: E501
111113 """DynamicSecretUpdateK8s - a model defined in OpenAPI""" # noqa: E501
112114 if local_vars_configuration is None :
113115 local_vars_configuration = Configuration ()
@@ -125,6 +127,7 @@ def __init__(self, custom_username_template=None, delete_protection=None, descri
125127 self ._k8s_namespace = None
126128 self ._k8s_predefined_role_name = None
127129 self ._k8s_predefined_role_type = None
130+ self ._k8s_rolebinding_yaml_data = None
128131 self ._k8s_rolebinding_yaml_def = None
129132 self ._k8s_service_account = None
130133 self ._k8s_service_account_type = None
@@ -173,6 +176,8 @@ def __init__(self, custom_username_template=None, delete_protection=None, descri
173176 self .k8s_predefined_role_name = k8s_predefined_role_name
174177 if k8s_predefined_role_type is not None :
175178 self .k8s_predefined_role_type = k8s_predefined_role_type
179+ if k8s_rolebinding_yaml_data is not None :
180+ self .k8s_rolebinding_yaml_data = k8s_rolebinding_yaml_data
176181 if k8s_rolebinding_yaml_def is not None :
177182 self .k8s_rolebinding_yaml_def = k8s_rolebinding_yaml_def
178183 if k8s_service_account is not None :
@@ -493,6 +498,29 @@ def k8s_predefined_role_type(self, k8s_predefined_role_type):
493498
494499 self ._k8s_predefined_role_type = k8s_predefined_role_type
495500
501+ @property
502+ def k8s_rolebinding_yaml_data (self ):
503+ """Gets the k8s_rolebinding_yaml_data of this DynamicSecretUpdateK8s. # noqa: E501
504+
505+ Content of the yaml in a Base64 format. # noqa: E501
506+
507+ :return: The k8s_rolebinding_yaml_data of this DynamicSecretUpdateK8s. # noqa: E501
508+ :rtype: str
509+ """
510+ return self ._k8s_rolebinding_yaml_data
511+
512+ @k8s_rolebinding_yaml_data .setter
513+ def k8s_rolebinding_yaml_data (self , k8s_rolebinding_yaml_data ):
514+ """Sets the k8s_rolebinding_yaml_data of this DynamicSecretUpdateK8s.
515+
516+ Content of the yaml in a Base64 format. # noqa: E501
517+
518+ :param k8s_rolebinding_yaml_data: The k8s_rolebinding_yaml_data of this DynamicSecretUpdateK8s. # noqa: E501
519+ :type: str
520+ """
521+
522+ self ._k8s_rolebinding_yaml_data = k8s_rolebinding_yaml_data
523+
496524 @property
497525 def k8s_rolebinding_yaml_def (self ):
498526 """Gets the k8s_rolebinding_yaml_def of this DynamicSecretUpdateK8s. # noqa: E501
0 commit comments