Class NetworkPlacementNetworkFeatures
Implements
Inherited Members
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class NetworkPlacementNetworkFeatures : IDirectResponseSchema
Properties
AllowAutoModeSubnet
Specifies whether auto mode subnet creation is allowed.
Declaration
[JsonProperty("allowAutoModeSubnet")]
public virtual string AllowAutoModeSubnet { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowCloudNat
Specifies whether cloud NAT creation is allowed.
Declaration
[JsonProperty("allowCloudNat")]
public virtual string AllowCloudNat { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowCloudRouter
Specifies whether cloud router creation is allowed.
Declaration
[JsonProperty("allowCloudRouter")]
public virtual string AllowCloudRouter { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowInterconnect
Specifies whether Cloud Interconnect creation is allowed.
Declaration
[JsonProperty("allowInterconnect")]
public virtual string AllowInterconnect { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowLoadBalancing
Specifies whether cloud load balancing is allowed.
Declaration
[JsonProperty("allowLoadBalancing")]
public virtual string AllowLoadBalancing { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowMultiNicInSameNetwork
Specifies whether multi-nic in the same network is allowed.
Declaration
[JsonProperty("allowMultiNicInSameNetwork")]
public virtual string AllowMultiNicInSameNetwork { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowPacketMirroring
Specifies whether Packet Mirroring 1.0 is supported.
Declaration
[JsonProperty("allowPacketMirroring")]
public virtual string AllowPacketMirroring { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowPrivateGoogleAccess
Specifies whether private Google access is allowed.
Declaration
[JsonProperty("allowPrivateGoogleAccess")]
public virtual string AllowPrivateGoogleAccess { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowPsc
Specifies whether PSC creation is allowed.
Declaration
[JsonProperty("allowPsc")]
public virtual string AllowPsc { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowSameNetworkUnicast
Specifies whether unicast within the same network is allowed.
Declaration
[JsonProperty("allowSameNetworkUnicast")]
public virtual string AllowSameNetworkUnicast { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowStaticRoutes
Specifies whether static route creation is allowed.
Declaration
[JsonProperty("allowStaticRoutes")]
public virtual string AllowStaticRoutes { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowVpcPeering
Specifies whether VPC peering is allowed.
Declaration
[JsonProperty("allowVpcPeering")]
public virtual string AllowVpcPeering { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowVpn
Specifies whether VPN creation is allowed.
Declaration
[JsonProperty("allowVpn")]
public virtual string AllowVpn { get; set; }
Property Value
Type | Description |
---|---|
string |
AllowedSubnetPurposes
Specifies which subnetwork purposes are supported.
Declaration
[JsonProperty("allowedSubnetPurposes")]
public virtual IList<string> AllowedSubnetPurposes { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
AllowedSubnetStackTypes
Specifies which subnetwork stack types are supported.
Declaration
[JsonProperty("allowedSubnetStackTypes")]
public virtual IList<string> AllowedSubnetStackTypes { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
InterfaceTypes
If set, limits the interface types that the network supports. If empty, all interface types are supported.
Declaration
[JsonProperty("interfaceTypes")]
public virtual IList<string> InterfaceTypes { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Multicast
Specifies which type of multicast is supported.
Declaration
[JsonProperty("multicast")]
public virtual string Multicast { get; set; }
Property Value
Type | Description |
---|---|
string |
Unicast
Specifies which type of unicast is supported.
Declaration
[JsonProperty("unicast")]
public virtual string Unicast { get; set; }
Property Value
Type | Description |
---|---|
string |