Class: Google::Cloud::CloudDMS::V1::SqlIpConfig
- Inherits:
-
Object
- Object
- Google::Cloud::CloudDMS::V1::SqlIpConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb
Overview
IP Management configuration.
Instance Attribute Summary collapse
-
#allocated_ip_range ⇒ ::String
Optional.
-
#authorized_networks ⇒ ::Array<::Google::Cloud::CloudDMS::V1::SqlAclEntry>
The list of external networks that are allowed to connect to the instance using the IP.
-
#enable_ipv4 ⇒ ::Google::Protobuf::BoolValue
Whether the instance should be assigned an IPv4 address or not.
-
#private_network ⇒ ::String
The resource link for the VPC network from which the Cloud SQL instance is accessible for private IP.
-
#require_ssl ⇒ ::Google::Protobuf::BoolValue
Whether SSL connections over IP should be enforced or not.
Instance Attribute Details
#allocated_ip_range ⇒ ::String
Returns Optional. The name of the allocated IP address range for the private IP Cloud SQL instance. This name refers to an already allocated IP range address. If set, the instance IP address will be created in the allocated range. Note that this IP address range can't be modified after the instance is created. If you change the VPC when configuring connectivity settings for the migration job, this field is not relevant.
270 271 272 273 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 270 class SqlIpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#authorized_networks ⇒ ::Array<::Google::Cloud::CloudDMS::V1::SqlAclEntry>
Returns The list of external networks that are allowed to connect to the instance
using the IP. See
https://en.wikipedia.org/wiki/CIDR_notation#CIDR_notation, also known as
'slash' notation (e.g. 192.168.100.0/24
).
270 271 272 273 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 270 class SqlIpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#enable_ipv4 ⇒ ::Google::Protobuf::BoolValue
Returns Whether the instance should be assigned an IPv4 address or not.
270 271 272 273 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 270 class SqlIpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#private_network ⇒ ::String
Returns The resource link for the VPC network from which the Cloud SQL instance is
accessible for private IP. For example,
projects/myProject/global/networks/default
. This setting can
be updated, but it cannot be removed after it is set.
270 271 272 273 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 270 class SqlIpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#require_ssl ⇒ ::Google::Protobuf::BoolValue
Returns Whether SSL connections over IP should be enforced or not.
270 271 272 273 |
# File 'proto_docs/google/cloud/clouddms/v1/clouddms_resources.rb', line 270 class SqlIpConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |