Show / Hide Table of Contents

Class ServicesResource.DnsRecordSetsResource

The "dnsRecordSets" collection of methods.

Inheritance
object
ServicesResource.DnsRecordSetsResource
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.DnsRecordSetsResource

Constructors

DnsRecordSetsResource(IClientService)

Constructs a new resource.

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

Methods

Add(AddDnsRecordSetRequest, string)

Service producers can use this method to add DNS record sets to private DNS zones in the shared producer host project.

Declaration
public virtual ServicesResource.DnsRecordSetsResource.AddRequest Add(AddDnsRecordSetRequest body, string parent)
Parameters
Type Name Description
AddDnsRecordSetRequest body

The body of the request.

string parent

Required. The service that is managing peering connectivity for a service producer's organization. For Google services that support this functionality, this value is services/servicenetworking.googleapis.com.

Returns
Type Description
ServicesResource.DnsRecordSetsResource.AddRequest

Get(string)

Producers can use this method to retrieve information about the DNS record set added to the private zone inside the shared tenant host project associated with a consumer network.

Declaration
public virtual ServicesResource.DnsRecordSetsResource.GetRequest Get(string parent)
Parameters
Type Name Description
string parent

Required. Parent resource identifying the connection which owns this collection of DNS zones in the format services/{service}.

Returns
Type Description
ServicesResource.DnsRecordSetsResource.GetRequest

List(string)

Producers can use this method to retrieve a list of available DNS RecordSets available inside the private zone on the tenant host project accessible from their network.

Declaration
public virtual ServicesResource.DnsRecordSetsResource.ListRequest List(string parent)
Parameters
Type Name Description
string parent

Required. The service that is managing peering connectivity for a service producer's organization. For Google services that support this functionality, this value is services/servicenetworking.googleapis.com.

Returns
Type Description
ServicesResource.DnsRecordSetsResource.ListRequest

Remove(RemoveDnsRecordSetRequest, string)

Service producers can use this method to remove DNS record sets from private DNS zones in the shared producer host project.

Declaration
public virtual ServicesResource.DnsRecordSetsResource.RemoveRequest Remove(RemoveDnsRecordSetRequest body, string parent)
Parameters
Type Name Description
RemoveDnsRecordSetRequest body

The body of the request.

string parent

Required. The service that is managing peering connectivity for a service producer's organization. For Google services that support this functionality, this value is services/servicenetworking.googleapis.com.

Returns
Type Description
ServicesResource.DnsRecordSetsResource.RemoveRequest

Update(UpdateDnsRecordSetRequest, string)

Service producers can use this method to update DNS record sets from private DNS zones in the shared producer host project.

Declaration
public virtual ServicesResource.DnsRecordSetsResource.UpdateRequest Update(UpdateDnsRecordSetRequest body, string parent)
Parameters
Type Name Description
UpdateDnsRecordSetRequest body

The body of the request.

string parent

Required. The service that is managing peering connectivity for a service producer's organization. For Google services that support this functionality, this value is services/servicenetworking.googleapis.com.

Returns
Type Description
ServicesResource.DnsRecordSetsResource.UpdateRequest
In this article
Back to top Generated by DocFX