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.