An access configuration attached to an instance's network interface. Only one access config per instance is supported.
More...
|
| virtual string | Kind [get, set] |
| | [Output Only] Type of the resource. Always compute::accessConfig for access configs. More...
|
| |
| virtual string | Name [get, set] |
| | The name of this access configuration. The default and recommended name is External NAT, but you can use any arbitrary string, such as My external IP or Network Access. More...
|
| |
| virtual string | NatIP [get, set] |
| | An external IP address associated with this instance. Specify an unused static external IP address available to the project or leave this field undefined to use an IP from a shared ephemeral IP address pool. If you specify a static external IP address, it must live in the same region as the zone of the instance. More...
|
| |
| virtual string | NetworkTier [get, set] |
| | This signifies the networking tier used for configuring this access configuration and can only take the following values: PREMIUM, STANDARD. More...
|
| |
| virtual string | PublicPtrDomainName [get, set] |
| | The DNS domain name for the public PTR record. You can set this field only if the setPublicPtr field is enabled. More...
|
| |
| virtual System.Nullable< bool > | SetPublicPtr [get, set] |
| | Specifies whether a public DNS 'PTR' record should be created to map the external IP address of the instance to a DNS domain name. More...
|
| |
| virtual string | Type [get, set] |
| | The type of configuration. The default and only option is ONE_TO_ONE_NAT. More...
|
| |
| virtual string | ETag [get, set] |
| | The ETag of the item. More...
|
| |
|
string | ETag |
| |
An access configuration attached to an instance's network interface. Only one access config per instance is supported.
◆ ETag
| virtual string Google.Apis.Compute.v1.Data.AccessConfig.ETag |
|
getset |
◆ Kind
| virtual string Google.Apis.Compute.v1.Data.AccessConfig.Kind |
|
getset |
[Output Only] Type of the resource. Always compute::accessConfig for access configs.
◆ Name
| virtual string Google.Apis.Compute.v1.Data.AccessConfig.Name |
|
getset |
The name of this access configuration. The default and recommended name is External NAT, but you can use any arbitrary string, such as My external IP or Network Access.
◆ NatIP
| virtual string Google.Apis.Compute.v1.Data.AccessConfig.NatIP |
|
getset |
An external IP address associated with this instance. Specify an unused static external IP address available to the project or leave this field undefined to use an IP from a shared ephemeral IP address pool. If you specify a static external IP address, it must live in the same region as the zone of the instance.
◆ NetworkTier
| virtual string Google.Apis.Compute.v1.Data.AccessConfig.NetworkTier |
|
getset |
This signifies the networking tier used for configuring this access configuration and can only take the following values: PREMIUM, STANDARD.
If an AccessConfig is specified without a valid external IP address, an ephemeral IP will be created with this networkTier.
If an AccessConfig with a valid external IP address is specified, it must match that of the networkTier associated with the Address resource owning that IP.
◆ PublicPtrDomainName
| virtual string Google.Apis.Compute.v1.Data.AccessConfig.PublicPtrDomainName |
|
getset |
The DNS domain name for the public PTR record. You can set this field only if the setPublicPtr field is enabled.
◆ SetPublicPtr
| virtual System.Nullable<bool> Google.Apis.Compute.v1.Data.AccessConfig.SetPublicPtr |
|
getset |
Specifies whether a public DNS 'PTR' record should be created to map the external IP address of the instance to a DNS domain name.
◆ Type
| virtual string Google.Apis.Compute.v1.Data.AccessConfig.Type |
|
getset |
The type of configuration. The default and only option is ONE_TO_ONE_NAT.
The documentation for this class was generated from the following file:
- Google.Apis.Compute.v1.cs