Show / Hide Table of Contents

Class ServicesResource.ProjectsResource.GlobalResource.NetworksResource

The "networks" collection of methods.

Inheritance
object
ServicesResource.ProjectsResource.GlobalResource.NetworksResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ServiceNetworking.v1
Assembly: Google.Apis.ServiceNetworking.v1.dll
Syntax
public class ServicesResource.ProjectsResource.GlobalResource.NetworksResource

Constructors

NetworksResource(IClientService)

Constructs a new resource.

Declaration
public NetworksResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

DnsZones

Gets the DnsZones resource.

Declaration
public virtual ServicesResource.ProjectsResource.GlobalResource.NetworksResource.DnsZonesResource DnsZones { get; }
Property Value
Type Description
ServicesResource.ProjectsResource.GlobalResource.NetworksResource.DnsZonesResource

PeeredDnsDomains

Gets the PeeredDnsDomains resource.

Declaration
public virtual ServicesResource.ProjectsResource.GlobalResource.NetworksResource.PeeredDnsDomainsResource PeeredDnsDomains { get; }
Property Value
Type Description
ServicesResource.ProjectsResource.GlobalResource.NetworksResource.PeeredDnsDomainsResource

Methods

Get(string)

Service producers use this method to get the configuration of their connection including the import/export of custom routes and subnetwork routes with public IP.

Declaration
public virtual ServicesResource.ProjectsResource.GlobalResource.NetworksResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. Name of the consumer config to retrieve in the format: services/{service}/projects/{project}/global/networks/{network}. {service} is the peering service that is managing connectivity for the service producer's organization. For Google services that support this functionality, this value is servicenetworking.googleapis.com. {project} is a project number e.g. 12345 that contains the service consumer's VPC network. {network} is the name of the service consumer's VPC network.

Returns
Type Description
ServicesResource.ProjectsResource.GlobalResource.NetworksResource.GetRequest

GetVpcServiceControls(string)

Consumers use this method to find out the state of VPC Service Controls. The controls could be enabled or disabled for a connection.

Declaration
public virtual ServicesResource.ProjectsResource.GlobalResource.NetworksResource.GetVpcServiceControlsRequest GetVpcServiceControls(string name)
Parameters
Type Name Description
string name

Required. Name of the VPC Service Controls config to retrieve in the format: services/{service}/projects/{project}/global/networks/{network}. {service} is the peering service that is managing connectivity for the service producer's organization. For Google services that support this functionality, this value is servicenetworking.googleapis.com. {project} is a project number e.g. 12345 that contains the service consumer's VPC network. {network} is the name of the service consumer's VPC network.

Returns
Type Description
ServicesResource.ProjectsResource.GlobalResource.NetworksResource.GetVpcServiceControlsRequest

UpdateConsumerConfig(UpdateConsumerConfigRequest, string)

Service producers use this method to update the configuration of their connection including the import/export of custom routes and subnetwork routes with public IP.

Declaration
public virtual ServicesResource.ProjectsResource.GlobalResource.NetworksResource.UpdateConsumerConfigRequest UpdateConsumerConfig(UpdateConsumerConfigRequest body, string parent)
Parameters
Type Name Description
UpdateConsumerConfigRequest body

The body of the request.

string parent

Required. Parent resource identifying the connection for which the consumer config is being updated in the format: services/{service}/projects/{project}/global/networks/{network} {service} is the peering service that is managing connectivity for the service producer's organization. For Google services that support this functionality, this value is servicenetworking.googleapis.com. {project} is the number of the project that contains the service consumer's VPC network e.g. 12345. {network} is the name of the service consumer's VPC network.

Returns
Type Description
ServicesResource.ProjectsResource.GlobalResource.NetworksResource.UpdateConsumerConfigRequest
In this article
Back to top Generated by DocFX