UpdateChannelSourceFromMysqlDetails¶
-
class
oci.mysql.models.
UpdateChannelSourceFromMysqlDetails
(**kwargs)¶ Bases:
oci.mysql.models.update_channel_source_details.UpdateChannelSourceDetails
Parameters detailing how to provision the source endpoint that is a MySQL Server. Typically a MySQL Server that is not managed by the MySQL Database Service.
Methods
__init__
(**kwargs)Initializes a new UpdateChannelSourceFromMysqlDetails object with values from keyword arguments. get_subtype
(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. Attributes
hostname
Gets the hostname of this UpdateChannelSourceFromMysqlDetails. password
Gets the password of this UpdateChannelSourceFromMysqlDetails. port
Gets the port of this UpdateChannelSourceFromMysqlDetails. source_type
[Required] Gets the source_type of this UpdateChannelSourceDetails. ssl_ca_certificate
Gets the ssl_ca_certificate of this UpdateChannelSourceFromMysqlDetails. ssl_mode
Gets the ssl_mode of this UpdateChannelSourceFromMysqlDetails. username
Gets the username of this UpdateChannelSourceFromMysqlDetails. -
__init__
(**kwargs)¶ Initializes a new UpdateChannelSourceFromMysqlDetails object with values from keyword arguments. The default value of the
source_type
attribute of this class isMYSQL
and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - source_type (str) – The value to assign to the source_type property of this UpdateChannelSourceFromMysqlDetails.
- hostname (str) – The value to assign to the hostname property of this UpdateChannelSourceFromMysqlDetails.
- port (int) – The value to assign to the port property of this UpdateChannelSourceFromMysqlDetails.
- username (str) – The value to assign to the username property of this UpdateChannelSourceFromMysqlDetails.
- password (str) – The value to assign to the password property of this UpdateChannelSourceFromMysqlDetails.
- ssl_mode (str) – The value to assign to the ssl_mode property of this UpdateChannelSourceFromMysqlDetails.
- ssl_ca_certificate (oci.mysql.models.CaCertificate) – The value to assign to the ssl_ca_certificate property of this UpdateChannelSourceFromMysqlDetails.
-
static
get_subtype
(object_dictionary)¶ Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
-
hostname
¶ Gets the hostname of this UpdateChannelSourceFromMysqlDetails. The network address of the MySQL instance.
Returns: The hostname of this UpdateChannelSourceFromMysqlDetails. Return type: str
-
password
¶ Gets the password of this UpdateChannelSourceFromMysqlDetails. The password for the replication user. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character.
Returns: The password of this UpdateChannelSourceFromMysqlDetails. Return type: str
-
port
¶ Gets the port of this UpdateChannelSourceFromMysqlDetails. The port the source MySQL instance listens on.
Returns: The port of this UpdateChannelSourceFromMysqlDetails. Return type: int
-
source_type
¶ [Required] Gets the source_type of this UpdateChannelSourceDetails. The specific source identifier.
Returns: The source_type of this UpdateChannelSourceDetails. Return type: str
-
ssl_ca_certificate
¶ Gets the ssl_ca_certificate of this UpdateChannelSourceFromMysqlDetails.
Returns: The ssl_ca_certificate of this UpdateChannelSourceFromMysqlDetails. Return type: oci.mysql.models.CaCertificate
-
ssl_mode
¶ Gets the ssl_mode of this UpdateChannelSourceFromMysqlDetails. The SSL mode of the Channel.
Returns: The ssl_mode of this UpdateChannelSourceFromMysqlDetails. Return type: str
-
username
¶ Gets the username of this UpdateChannelSourceFromMysqlDetails. The name of the replication user on the source MySQL instance. The username has a maximum length of 96 characters. For more information, please see the MySQL documentation
Returns: The username of this UpdateChannelSourceFromMysqlDetails. Return type: str
-