InstanceFromTemplateNetworkInterfaceAccessConfig class
Constructors
-
InstanceFromTemplateNetworkInterfaceAccessConfig({Input<
String?> ? natIp, Input<String?> ? networkTier, Input<String?> ? publicPtrDomainName, Input<String?> ? securityPolicy}) -
Creates a new InstanceFromTemplateNetworkInterfaceAccessConfig.
natIpThe IP address that is be 1:1 mapped to the instance's network ip.networkTierThe networking tier used for configuring this instance. One of PREMIUM or STANDARD.publicPtrDomainNameThe DNS domain name for the public PTR record.securityPolicyA full or partial URL to a security policy to add to this instance. If this field is set to an empty string it will remove the associated security policy.const -
InstanceFromTemplateNetworkInterfaceAccessConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
natIp
→ Input<
String?> ? -
The IP address that is be 1:1 mapped to the instance's network ip.
final
-
networkTier
→ Input<
String?> ? -
The networking tier used for configuring this instance. One of PREMIUM or STANDARD.
final
-
publicPtrDomainName
→ Input<
String?> ? -
The DNS domain name for the public PTR record.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
securityPolicy
→ Input<
String?> ? -
A full or partial URL to a security policy to add to this instance. If this field is set to an empty string it will remove the associated security policy.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited