def __init__(self, cert_file_path=None, cert_secret=None, parameters=None, payload=None, secure=None, server_name_override=None, server_url=None, spec=None, local_vars_configuration=None):  # noqa: E501
        """V1alpha1CustomTrigger - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._cert_file_path = None
        self._cert_secret = None
        self._parameters = None
        self._payload = None
        self._secure = None
        self._server_name_override = None
        self._server_url = None
        self._spec = None
        self.discriminator = None

        if cert_file_path is not None:
            self.cert_file_path = cert_file_path
        if cert_secret is not None:
            self.cert_secret = cert_secret
        if parameters is not None:
            self.parameters = parameters
        self.payload = payload
        self.secure = secure
        if server_name_override is not None:
            self.server_name_override = server_name_override
        self.server_url = server_url
        self.spec = spec
コード例 #2
0
    def __init__(self,
                 api_version=None,
                 kind=None,
                 metadata=None,
                 spec=None,
                 status=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1EventBus - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._api_version = None
        self._kind = None
        self._metadata = None
        self._spec = None
        self._status = None
        self.discriminator = None

        if api_version is not None:
            self.api_version = api_version
        if kind is not None:
            self.kind = kind
        self.metadata = metadata
        self.spec = spec
        self.status = status
コード例 #3
0
    def __init__(self,
                 mount_path=None,
                 mount_propagation=None,
                 name=None,
                 read_only=None,
                 sub_path=None,
                 sub_path_expr=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1ContainerVolumeMounts - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._mount_path = None
        self._mount_propagation = None
        self._name = None
        self._read_only = None
        self._sub_path = None
        self._sub_path_expr = None
        self.discriminator = None

        self.mount_path = mount_path
        if mount_propagation is not None:
            self.mount_propagation = mount_propagation
        self.name = name
        if read_only is not None:
            self.read_only = read_only
        if sub_path is not None:
            self.sub_path = sub_path
        if sub_path_expr is not None:
            self.sub_path_expr = sub_path_expr
コード例 #4
0
    def __init__(self,
                 after_start=None,
                 created_by=None,
                 fields=None,
                 labels=None,
                 prefix=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1ResourceFilter - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._after_start = None
        self._created_by = None
        self._fields = None
        self._labels = None
        self._prefix = None
        self.discriminator = None

        if after_start is not None:
            self.after_start = after_start
        if created_by is not None:
            self.created_by = created_by
        if fields is not None:
            self.fields = fields
        if labels is not None:
            self.labels = labels
        if prefix is not None:
            self.prefix = prefix
コード例 #5
0
    def __init__(self,
                 driver=None,
                 fs_type=None,
                 node_publish_secret_ref=None,
                 read_only=None,
                 volume_attributes=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1VolumeCsi - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._driver = None
        self._fs_type = None
        self._node_publish_secret_ref = None
        self._read_only = None
        self._volume_attributes = None
        self.discriminator = None

        self.driver = driver
        if fs_type is not None:
            self.fs_type = fs_type
        if node_publish_secret_ref is not None:
            self.node_publish_secret_ref = node_publish_secret_ref
        if read_only is not None:
            self.read_only = read_only
        if volume_attributes is not None:
            self.volume_attributes = volume_attributes
    def __init__(self, container=None, metadata=None, node_selector=None, security_context=None, service_account_name=None, tolerations=None, volumes=None, local_vars_configuration=None):  # noqa: E501
        """SensorV1alpha1Template - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._container = None
        self._metadata = None
        self._node_selector = None
        self._security_context = None
        self._service_account_name = None
        self._tolerations = None
        self._volumes = None
        self.discriminator = None

        if container is not None:
            self.container = container
        if metadata is not None:
            self.metadata = metadata
        if node_selector is not None:
            self.node_selector = node_selector
        if security_context is not None:
            self.security_context = security_context
        if service_account_name is not None:
            self.service_account_name = service_account_name
        if tolerations is not None:
            self.tolerations = tolerations
        if volumes is not None:
            self.volumes = volumes
コード例 #7
0
    def __init__(self,
                 effect=None,
                 key=None,
                 operator=None,
                 toleration_seconds=None,
                 value=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1Toleration - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._effect = None
        self._key = None
        self._operator = None
        self._toleration_seconds = None
        self._value = None
        self.discriminator = None

        if effect is not None:
            self.effect = effect
        if key is not None:
            self.key = key
        if operator is not None:
            self.operator = operator
        if toleration_seconds is not None:
            self.toleration_seconds = toleration_seconds
        if value is not None:
            self.value = value
コード例 #8
0
    def __init__(self,
                 group=None,
                 operation=None,
                 parameters=None,
                 resource=None,
                 source=None,
                 version=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1ArgoWorkflowTrigger - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._group = None
        self._operation = None
        self._parameters = None
        self._resource = None
        self._source = None
        self._version = None
        self.discriminator = None

        self.group = group
        if operation is not None:
            self.operation = operation
        if parameters is not None:
            self.parameters = parameters
        self.resource = resource
        if source is not None:
            self.source = source
        self.version = version
コード例 #9
0
    def __init__(self,
                 level=None,
                 role=None,
                 type=None,
                 user=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1ContainerSecurityContextSeLinuxOptions - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._level = None
        self._role = None
        self._type = None
        self._user = None
        self.discriminator = None

        if level is not None:
            self.level = level
        if role is not None:
            self.role = role
        if type is not None:
            self.type = type
        if user is not None:
            self.user = user
コード例 #10
0
    def __init__(self,
                 last_transition_time=None,
                 message=None,
                 reason=None,
                 status=None,
                 type=None,
                 local_vars_configuration=None):  # noqa: E501
        """CommonCondition - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._last_transition_time = None
        self._message = None
        self._reason = None
        self._status = None
        self._type = None
        self.discriminator = None

        if last_transition_time is not None:
            self.last_transition_time = last_transition_time
        if message is not None:
            self.message = message
        if reason is not None:
            self.reason = reason
        self.status = status
        self.type = type
コード例 #11
0
    def __init__(self,
                 fs_type=None,
                 lun=None,
                 read_only=None,
                 target_ww_ns=None,
                 wwids=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1VolumeFc - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._fs_type = None
        self._lun = None
        self._read_only = None
        self._target_ww_ns = None
        self._wwids = None
        self.discriminator = None

        if fs_type is not None:
            self.fs_type = fs_type
        if lun is not None:
            self.lun = lun
        if read_only is not None:
            self.read_only = read_only
        if target_ww_ns is not None:
            self.target_ww_ns = target_ww_ns
        if wwids is not None:
            self.wwids = wwids
    def __init__(self,
                 channel=None,
                 connection_backoff=None,
                 host_address=None,
                 json_body=None,
                 metadata=None,
                 tls=None,
                 topic=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1NSQEventSource - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._channel = None
        self._connection_backoff = None
        self._host_address = None
        self._json_body = None
        self._metadata = None
        self._tls = None
        self._topic = None
        self.discriminator = None

        self.channel = channel
        if connection_backoff is not None:
            self.connection_backoff = connection_backoff
        self.host_address = host_address
        if json_body is not None:
            self.json_body = json_body
        if metadata is not None:
            self.metadata = metadata
        if tls is not None:
            self.tls = tls
        self.topic = topic
    def __init__(self,
                 action_name=None,
                 auth_token=None,
                 host=None,
                 namespace=None,
                 parameters=None,
                 payload=None,
                 version=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1OpenWhiskTrigger - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._action_name = None
        self._auth_token = None
        self._host = None
        self._namespace = None
        self._parameters = None
        self._payload = None
        self._version = None
        self.discriminator = None

        self.action_name = action_name
        if auth_token is not None:
            self.auth_token = auth_token
        self.host = host
        if namespace is not None:
            self.namespace = namespace
        if parameters is not None:
            self.parameters = parameters
        self.payload = payload
        if version is not None:
            self.version = version
コード例 #14
0
    def __init__(self,
                 access_key=None,
                 metadata=None,
                 region=None,
                 role_arn=None,
                 secret_key=None,
                 topic_arn=None,
                 webhook=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1SNSEventSource - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._access_key = None
        self._metadata = None
        self._region = None
        self._role_arn = None
        self._secret_key = None
        self._topic_arn = None
        self._webhook = None
        self.discriminator = None

        if access_key is not None:
            self.access_key = access_key
        if metadata is not None:
            self.metadata = metadata
        self.region = region
        if role_arn is not None:
            self.role_arn = role_arn
        if secret_key is not None:
            self.secret_key = secret_key
        self.topic_arn = topic_arn
        if webhook is not None:
            self.webhook = webhook
コード例 #15
0
    def __init__(self,
                 access_secret=None,
                 auth=None,
                 cluster_id=None,
                 url=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1NATSConfig - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._access_secret = None
        self._auth = None
        self._cluster_id = None
        self._url = None
        self.discriminator = None

        if access_secret is not None:
            self.access_secret = access_secret
        if auth is not None:
            self.auth = auth
        if cluster_id is not None:
            self.cluster_id = cluster_id
        if url is not None:
            self.url = url
コード例 #16
0
    def __init__(self,
                 fqdn=None,
                 hub_name=None,
                 metadata=None,
                 shared_access_key=None,
                 shared_access_key_name=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1AzureEventsHubEventSource - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._fqdn = None
        self._hub_name = None
        self._metadata = None
        self._shared_access_key = None
        self._shared_access_key_name = None
        self.discriminator = None

        self.fqdn = fqdn
        self.hub_name = hub_name
        if metadata is not None:
            self.metadata = metadata
        if shared_access_key is not None:
            self.shared_access_key = shared_access_key
        if shared_access_key_name is not None:
            self.shared_access_key_name = shared_access_key_name
コード例 #17
0
    def __init__(self,
                 _continue=None,
                 remaining_item_count=None,
                 resource_version=None,
                 self_link=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1ListMeta - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self.__continue = None
        self._remaining_item_count = None
        self._resource_version = None
        self._self_link = None
        self.discriminator = None

        if _continue is not None:
            self._continue = _continue
        if remaining_item_count is not None:
            self.remaining_item_count = remaining_item_count
        if resource_version is not None:
            self.resource_version = resource_version
        if self_link is not None:
            self.self_link = self_link
    def __init__(self, connection_backoff=None, exchange_name=None, exchange_type=None, json_body=None, metadata=None, routing_key=None, tls=None, url=None, local_vars_configuration=None):  # noqa: E501
        """V1alpha1AMQPEventSource - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._connection_backoff = None
        self._exchange_name = None
        self._exchange_type = None
        self._json_body = None
        self._metadata = None
        self._routing_key = None
        self._tls = None
        self._url = None
        self.discriminator = None

        if connection_backoff is not None:
            self.connection_backoff = connection_backoff
        self.exchange_name = exchange_name
        self.exchange_type = exchange_type
        if json_body is not None:
            self.json_body = json_body
        if metadata is not None:
            self.metadata = metadata
        self.routing_key = routing_key
        if tls is not None:
            self.tls = tls
        self.url = url
コード例 #19
0
    def __init__(self,
                 parameters=None,
                 payload=None,
                 subject=None,
                 tls=None,
                 url=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1NATSTrigger - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._parameters = None
        self._payload = None
        self._subject = None
        self._tls = None
        self._url = None
        self.discriminator = None

        if parameters is not None:
            self.parameters = parameters
        self.payload = payload
        self.subject = subject
        if tls is not None:
            self.tls = tls
        self.url = url
コード例 #20
0
    def __init__(self,
                 caching_mode=None,
                 disk_name=None,
                 disk_uri=None,
                 fs_type=None,
                 kind=None,
                 read_only=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1VolumeAzureDisk - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._caching_mode = None
        self._disk_name = None
        self._disk_uri = None
        self._fs_type = None
        self._kind = None
        self._read_only = None
        self.discriminator = None

        if caching_mode is not None:
            self.caching_mode = caching_mode
        self.disk_name = disk_name
        self.disk_uri = disk_uri
        if fs_type is not None:
            self.fs_type = fs_type
        if kind is not None:
            self.kind = kind
        if read_only is not None:
            self.read_only = read_only
    def __init__(self,
                 exclusion_dates=None,
                 interval=None,
                 metadata=None,
                 persistence=None,
                 schedule=None,
                 timezone=None,
                 user_payload=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1CalendarEventSource - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._exclusion_dates = None
        self._interval = None
        self._metadata = None
        self._persistence = None
        self._schedule = None
        self._timezone = None
        self._user_payload = None
        self.discriminator = None

        if exclusion_dates is not None:
            self.exclusion_dates = exclusion_dates
        self.interval = interval
        if metadata is not None:
            self.metadata = metadata
        if persistence is not None:
            self.persistence = persistence
        self.schedule = schedule
        if timezone is not None:
            self.timezone = timezone
        if user_payload is not None:
            self.user_payload = user_payload
コード例 #22
0
    def __init__(self,
                 metadata=None,
                 signing_secret=None,
                 token=None,
                 webhook=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1SlackEventSource - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._metadata = None
        self._signing_secret = None
        self._token = None
        self._webhook = None
        self.discriminator = None

        if metadata is not None:
            self.metadata = metadata
        if signing_secret is not None:
            self.signing_secret = signing_secret
        if token is not None:
            self.token = token
        if webhook is not None:
            self.webhook = webhook
コード例 #23
0
    def __init__(self,
                 channels=None,
                 db=None,
                 host_address=None,
                 metadata=None,
                 namespace=None,
                 password=None,
                 tls=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1RedisEventSource - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._channels = None
        self._db = None
        self._host_address = None
        self._metadata = None
        self._namespace = None
        self._password = None
        self._tls = None
        self.discriminator = None

        self.channels = channels
        if db is not None:
            self.db = db
        self.host_address = host_address
        if metadata is not None:
            self.metadata = metadata
        if namespace is not None:
            self.namespace = namespace
        if password is not None:
            self.password = password
        if tls is not None:
            self.tls = tls
    def __init__(self, _exec=None, failure_threshold=None, http_get=None, initial_delay_seconds=None, period_seconds=None, success_threshold=None, tcp_socket=None, timeout_seconds=None, local_vars_configuration=None):  # noqa: E501
        """V1ContainerLivenessProbe - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self.__exec = None
        self._failure_threshold = None
        self._http_get = None
        self._initial_delay_seconds = None
        self._period_seconds = None
        self._success_threshold = None
        self._tcp_socket = None
        self._timeout_seconds = None
        self.discriminator = None

        if _exec is not None:
            self._exec = _exec
        if failure_threshold is not None:
            self.failure_threshold = failure_threshold
        if http_get is not None:
            self.http_get = http_get
        if initial_delay_seconds is not None:
            self.initial_delay_seconds = initial_delay_seconds
        if period_seconds is not None:
            self.period_seconds = period_seconds
        if success_threshold is not None:
            self.success_threshold = success_threshold
        if tcp_socket is not None:
            self.tcp_socket = tcp_socket
        if timeout_seconds is not None:
            self.timeout_seconds = timeout_seconds
コード例 #25
0
    def __init__(self,
                 name=None,
                 node_port=None,
                 port=None,
                 protocol=None,
                 target_port=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1ServicePort - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._node_port = None
        self._port = None
        self._protocol = None
        self._target_port = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if node_port is not None:
            self.node_port = node_port
        self.port = port
        if protocol is not None:
            self.protocol = protocol
        if target_port is not None:
            self.target_port = target_port
コード例 #26
0
    def __init__(self, monitors=None, path=None, read_only=None, secret_file=None, secret_ref=None, user=None, local_vars_configuration=None):  # noqa: E501
        """V1VolumeCephfs - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._monitors = None
        self._path = None
        self._read_only = None
        self._secret_file = None
        self._secret_ref = None
        self._user = None
        self.discriminator = None

        self.monitors = monitors
        if path is not None:
            self.path = path
        if read_only is not None:
            self.read_only = read_only
        if secret_file is not None:
            self.secret_file = secret_file
        if secret_ref is not None:
            self.secret_ref = secret_ref
        if user is not None:
            self.user = user
コード例 #27
0
    def __init__(self, context_key=None, context_template=None, data_key=None, data_template=None, dependency_name=None, value=None, local_vars_configuration=None):  # noqa: E501
        """V1alpha1TriggerParameterSource - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._context_key = None
        self._context_template = None
        self._data_key = None
        self._data_template = None
        self._dependency_name = None
        self._value = None
        self.discriminator = None

        if context_key is not None:
            self.context_key = context_key
        if context_template is not None:
            self.context_template = context_template
        if data_key is not None:
            self.data_key = data_key
        if data_template is not None:
            self.data_template = data_template
        self.dependency_name = dependency_name
        if value is not None:
            self.value = value
コード例 #28
0
    def __init__(self,
                 channel=None,
                 message=None,
                 parameters=None,
                 slack_token=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1alpha1SlackTrigger - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._channel = None
        self._message = None
        self._parameters = None
        self._slack_token = None
        self.discriminator = None

        if channel is not None:
            self.channel = channel
        if message is not None:
            self.message = message
        if parameters is not None:
            self.parameters = parameters
        if slack_token is not None:
            self.slack_token = slack_token
コード例 #29
0
    def __init__(self,
                 api_version=None,
                 fields_type=None,
                 fields_v1=None,
                 manager=None,
                 operation=None,
                 time=None,
                 local_vars_configuration=None):  # noqa: E501
        """V1ObjectMetaManagedFields - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._api_version = None
        self._fields_type = None
        self._fields_v1 = None
        self._manager = None
        self._operation = None
        self._time = None
        self.discriminator = None

        if api_version is not None:
            self.api_version = api_version
        if fields_type is not None:
            self.fields_type = fields_type
        if fields_v1 is not None:
            self.fields_v1 = fields_v1
        if manager is not None:
            self.manager = manager
        if operation is not None:
            self.operation = operation
        if time is not None:
            self.time = time
コード例 #30
0
    def __init__(self, client_id=None, connection_backoff=None, json_body=None, metadata=None, tls=None, topic=None, url=None, local_vars_configuration=None):  # noqa: E501
        """V1alpha1MQTTEventSource - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._client_id = None
        self._connection_backoff = None
        self._json_body = None
        self._metadata = None
        self._tls = None
        self._topic = None
        self._url = None
        self.discriminator = None

        self.client_id = client_id
        if connection_backoff is not None:
            self.connection_backoff = connection_backoff
        if json_body is not None:
            self.json_body = json_body
        if metadata is not None:
            self.metadata = metadata
        if tls is not None:
            self.tls = tls
        self.topic = topic
        self.url = url