Class ServicesResource.DnsRecordSetsResource
The "dnsRecordSets" collection of methods.
Inherited Members
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
|
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
|
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
|
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
|
Returns
| Type | Description |
|---|---|
| ServicesResource.DnsRecordSetsResource.UpdateRequest |