lib/google/apis/datastream_v1/classes.rb in google-apis-datastream_v1-0.40.0 vs lib/google/apis/datastream_v1/classes.rb in google-apis-datastream_v1-0.41.0
- old
+ new
@@ -283,36 +283,36 @@
# Labels.
# Corresponds to the JSON property `labels`
# @return [Hash<String,String>]
attr_accessor :labels
- # MySQL database profile.
+ # MySQL database profile. Next ID: 7.
# Corresponds to the JSON property `mysqlProfile`
# @return [Google::Apis::DatastreamV1::MysqlProfile]
attr_accessor :mysql_profile
# Output only. The resource's name.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name
- # Oracle database profile.
+ # Oracle database profile. Next ID: 10.
# Corresponds to the JSON property `oracleProfile`
# @return [Google::Apis::DatastreamV1::OracleProfile]
attr_accessor :oracle_profile
- # PostgreSQL database profile.
+ # PostgreSQL database profile. Next ID: 7.
# Corresponds to the JSON property `postgresqlProfile`
# @return [Google::Apis::DatastreamV1::PostgresqlProfile]
attr_accessor :postgresql_profile
# Private Connectivity
# Corresponds to the JSON property `privateConnectivity`
# @return [Google::Apis::DatastreamV1::PrivateConnectivity]
attr_accessor :private_connectivity
- # SQLServer database profile
+ # SQLServer database profile. Next ID: 8.
# Corresponds to the JSON property `sqlServerProfile`
# @return [Google::Apis::DatastreamV1::SqlServerProfile]
attr_accessor :sql_server_profile
# Static IP address connectivity. Used when the source database is configured to
@@ -1198,20 +1198,21 @@
@database = args[:database] if args.key?(:database)
@table = args[:table] if args.key?(:table)
end
end
- # MySQL database profile.
+ # MySQL database profile. Next ID: 7.
class MysqlProfile
include Google::Apis::Core::Hashable
# Required. Hostname for the MySQL connection.
# Corresponds to the JSON property `hostname`
# @return [String]
attr_accessor :hostname
- # Required. Input only. Password for the MySQL connection.
+ # Optional. Input only. Password for the MySQL connection. Mutually exclusive
+ # with the `secret_manager_stored_password` field.
# Corresponds to the JSON property `password`
# @return [String]
attr_accessor :password
# Port for the MySQL connection, default value is 3306.
@@ -1617,11 +1618,11 @@
@schema = args[:schema] if args.key?(:schema)
@table = args[:table] if args.key?(:table)
end
end
- # Oracle database profile.
+ # Oracle database profile. Next ID: 10.
class OracleProfile
include Google::Apis::Core::Hashable
# Connection string attributes
# Corresponds to the JSON property `connectionAttributes`
@@ -1641,11 +1642,12 @@
# Oracle SSL configuration information.
# Corresponds to the JSON property `oracleSslConfig`
# @return [Google::Apis::DatastreamV1::OracleSslConfig]
attr_accessor :oracle_ssl_config
- # Required. Password for the Oracle connection.
+ # Optional. Password for the Oracle connection. Mutually exclusive with the `
+ # secret_manager_stored_password` field.
# Corresponds to the JSON property `password`
# @return [String]
attr_accessor :password
# Port for the Oracle connection, default value is 1521.
@@ -1928,11 +1930,11 @@
@schema = args[:schema] if args.key?(:schema)
@table = args[:table] if args.key?(:table)
end
end
- # PostgreSQL database profile.
+ # PostgreSQL database profile. Next ID: 7.
class PostgresqlProfile
include Google::Apis::Core::Hashable
# Required. Database for the PostgreSQL connection.
# Corresponds to the JSON property `database`
@@ -1942,11 +1944,12 @@
# Required. Hostname for the PostgreSQL connection.
# Corresponds to the JSON property `hostname`
# @return [String]
attr_accessor :hostname
- # Required. Password for the PostgreSQL connection.
+ # Optional. Password for the PostgreSQL connection. Mutually exclusive with the `
+ # secret_manager_stored_password` field.
# Corresponds to the JSON property `password`
# @return [String]
attr_accessor :password
# Port for the PostgreSQL connection, default value is 5432.
@@ -2499,11 +2502,11 @@
@schema = args[:schema] if args.key?(:schema)
@table = args[:table] if args.key?(:table)
end
end
- # SQLServer database profile
+ # SQLServer database profile. Next ID: 8.
class SqlServerProfile
include Google::Apis::Core::Hashable
# Required. Database for the SQLServer connection.
# Corresponds to the JSON property `database`
@@ -2513,10 +2516,11 @@
# Required. Hostname for the SQLServer connection.
# Corresponds to the JSON property `hostname`
# @return [String]
attr_accessor :hostname
- # Required. Password for the SQLServer connection.
+ # Optional. Password for the SQLServer connection. Mutually exclusive with the `
+ # secret_manager_stored_password` field.
# Corresponds to the JSON property `password`
# @return [String]
attr_accessor :password
# Port for the SQLServer connection, default value is 1433.