Resource: NetworkProfilesGetResponse
JSON representation |
---|
{ "resource" : { "kind" : string , "id" : string , "creationTimestamp" : string , "name" : string , "description" : string , "selfLink" : string , "selfLinkWithId" : string , "location" : { "scope" : enum , "name" : string } , "features" : { "allowSameNetworkUnicast" : enum , "unicast" : enum , "allowAutoModeSubnet" : enum , "allowVpcPeering" : enum , "allowMultiNicInSameNetwork" : enum , "allowLoadBalancing" : enum , "allowStaticRoutes" : enum , "allowPsc" : enum , "allowCloudRouter" : enum , "allowCloudNat" : enum , "allowVpn" : enum , "allowInterconnect" : enum , "allowPacketMirroring" : enum , "subnetworkPurposes" : [ enum ] , "subnetworkStackTypes" : [ enum ] , "subnetPurposes" : [ enum ] , "subnetStackTypes" : [ enum ] , "allowPrivateGoogleAccess" : enum , "interfaceTypes" : [ enum ] , "allowClassDFirewalls" : enum , "allowSubInterfaces" : enum , "allowExternalIpAccess" : enum , "addressPurposes" : [ enum ] , "allowAliasIpRanges" : enum , "allowDefaultNicAttachment" : enum , "allowNcc" : enum , "allowIpForwarding" : enum , "allowNetworkMigration" : enum } } , "etag" : string } |
Fields | |
---|---|
resource
|
|
resource.kind
|
[Output Only] Type of the resource. Always |
resource.id
|
[Output Only] The unique identifier for the resource. This identifier is defined by the server. |
resource.creationTimestamp
|
[Output Only] Creation timestamp in RFC3339 text format. |
resource.name
|
[Output Only] Name of the resource. |
resource.description
|
[Output Only] An optional description of this resource. |
resource.selfLink
|
[Output Only] Server-defined URL for the resource. |
resource.selfLinkWithId
|
[Output Only] Server-defined URL for this resource with the resource id. |
resource.location
|
[Output Only] Location to which the network is restricted. |
resource.location.scope
|
|
resource.location.name
|
|
resource.features
|
[Output Only] Features supported by the network. |
resource.features.allowSameNetworkUnicast
|
Specifies whether unicast within the same network is allowed. |
resource.features.unicast
|
Specifies which type of unicast is supported. |
resource.features.allowAutoModeSubnet
|
Specifies whether auto mode subnet creation is allowed. |
resource.features.allowVpcPeering
|
Specifies whether VPC peering is allowed. |
resource.features.allowMultiNicInSameNetwork
|
Specifies whether multi-nic in the same network is allowed. |
resource.features.allowLoadBalancing
|
Specifies whether cloud load balancing is allowed. |
resource.features.allowStaticRoutes
|
Specifies whether static route creation is allowed. |
resource.features.allowPsc
|
Specifies whether PSC creation is allowed. |
resource.features.allowCloudRouter
|
Specifies whether cloud router creation is allowed. |
resource.features.allowCloudNat
|
Specifies whether cloud NAT creation is allowed. |
resource.features.allowVpn
|
Specifies whether VPN creation is allowed. |
resource.features.allowInterconnect
|
Specifies whether Cloud Interconnect creation is allowed. |
resource.features.allowPacketMirroring
|
Specifies whether Packet Mirroring 1.0 is supported. |
resource.features.subnetworkPurposes[]
|
Specifies which subnetwork purposes are supported. |
resource.features.subnetworkStackTypes[]
|
Specifies which subnetwork stack types are supported. |
resource.features.subnetPurposes[]
|
Specifies which subnetwork purposes are supported. |
resource.features.subnetStackTypes[]
|
Specifies which subnetwork stack types are supported. |
resource.features.allowPrivateGoogleAccess
|
Specifies whether private Google access is allowed. |
resource.features.interfaceTypes[]
|
If set, limits the interface types that the network supports. If empty, all interface types are supported. |
resource.features.allowClassDFirewalls
|
Specifies whether firewalls for Class D address ranges are supported. |
resource.features.allowSubInterfaces
|
Specifies whether sub interfaces are allowed. |
resource.features.allowExternalIpAccess
|
Specifies whether VMs are allowed to have external IP access on network interfaces connected to this VPC. |
resource.features.addressPurposes[]
|
Specifies what address purposes are supported. If empty, all address purposes are supported. |
resource.features.allowAliasIpRanges
|
Specifies whether alias IP ranges (and secondary address ranges) are allowed. |
resource.features.allowDefaultNicAttachment
|
Specifies whether default NIC attachment is allowed. |
resource.features.allowNcc
|
Specifies whether NCC is allowed. |
resource.features.allowIpForwarding
|
Specifies whether IP forwarding is allowed. |
resource.features.allowNetworkMigration
|
Specifies whether VM network migration is allowed. |
etag
|
|
Methods |
|
---|---|
|
Returns the specified network profile. |
|
Retrieves a list of network profiles available to the specified project. |