AccessConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An access configuration attached to an instance's network interface. Only one access config per instance is supported.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
type_ |
google.cloud.backupdr_v1.types.AccessConfig.AccessType
Optional. In accessConfigs (IPv4), the default and only option is ONE_TO_ONE_NAT. In ipv6AccessConfigs, the default and only option is DIRECT_IPV6. This field is a member of oneof _ _type .
|
name |
str
Optional. The name of this access configuration. This field is a member of oneof _ _name .
|
external_ip |
str
Optional. The external IP address of this access configuration. This field is a member of oneof _ _external_ip .
|
external_ipv6 |
str
Optional. The external IPv6 address of this access configuration. This field is a member of oneof _ _external_ipv6 .
|
external_ipv6_prefix_length |
int
Optional. The prefix length of the external IPv6 range. This field is a member of oneof _ _external_ipv6_prefix_length .
|
set_public_ptr |
bool
Optional. Specifies whether a public DNS 'PTR' record should be created to map the external IP address of the instance to a DNS domain name. This field is a member of oneof _ _set_public_ptr .
|
public_ptr_domain_name |
str
Optional. The DNS domain name for the public PTR record. This field is a member of oneof _ _public_ptr_domain_name .
|
network_tier |
google.cloud.backupdr_v1.types.AccessConfig.NetworkTier
Optional. This signifies the networking tier used for configuring this access This field is a member of oneof _ _network_tier .
|
Classes
AccessType
AccessType(value)
The type of configuration.
NetworkTier
NetworkTier(value)
Network tier property used by addresses, instances and forwarding rules.