dns

package
v0.32.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2026 License: MIT Imports: 5 Imported by: 2

Documentation

Overview

nolint

nolint

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DNS

type DNS struct {
	// contains filtered or unexported fields
}

DNS provides access to "dns" component of Yandex.Cloud

func NewDNS

func NewDNS(g func(ctx context.Context) (*grpc.ClientConn, error)) *DNS

NewDNS creates instance of DNS

func (*DNS) DnsFirewall added in v0.32.0

func (d *DNS) DnsFirewall() *DnsFirewallServiceClient

DnsFirewall gets DnsFirewallService client

func (*DNS) DnsInboundEndpoint added in v0.32.0

func (d *DNS) DnsInboundEndpoint() *DnsInboundEndpointServiceClient

DnsInboundEndpoint gets DnsInboundEndpointService client

func (*DNS) DnsZone

func (d *DNS) DnsZone() *DnsZoneServiceClient

DnsZone gets DnsZoneService client

type DnsFirewallAccessBindingsIterator added in v0.32.0

type DnsFirewallAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*DnsFirewallAccessBindingsIterator) Error added in v0.32.0

func (*DnsFirewallAccessBindingsIterator) Next added in v0.32.0

func (*DnsFirewallAccessBindingsIterator) Take added in v0.32.0

func (*DnsFirewallAccessBindingsIterator) TakeAll added in v0.32.0

func (*DnsFirewallAccessBindingsIterator) Value added in v0.32.0

type DnsFirewallIterator added in v0.32.0

type DnsFirewallIterator struct {
	// contains filtered or unexported fields
}

func (*DnsFirewallIterator) Error added in v0.32.0

func (it *DnsFirewallIterator) Error() error

func (*DnsFirewallIterator) Next added in v0.32.0

func (it *DnsFirewallIterator) Next() bool

func (*DnsFirewallIterator) Take added in v0.32.0

func (it *DnsFirewallIterator) Take(size int64) ([]*dns.DnsFirewall, error)

func (*DnsFirewallIterator) TakeAll added in v0.32.0

func (it *DnsFirewallIterator) TakeAll() ([]*dns.DnsFirewall, error)

func (*DnsFirewallIterator) Value added in v0.32.0

func (it *DnsFirewallIterator) Value() *dns.DnsFirewall

type DnsFirewallOperationsIterator added in v0.32.0

type DnsFirewallOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*DnsFirewallOperationsIterator) Error added in v0.32.0

func (*DnsFirewallOperationsIterator) Next added in v0.32.0

func (*DnsFirewallOperationsIterator) Take added in v0.32.0

func (*DnsFirewallOperationsIterator) TakeAll added in v0.32.0

func (*DnsFirewallOperationsIterator) Value added in v0.32.0

type DnsFirewallServiceClient added in v0.32.0

type DnsFirewallServiceClient struct {
	// contains filtered or unexported fields
}

DnsFirewallServiceClient is a dns.DnsFirewallServiceClient with lazy GRPC connection initialization.

func (*DnsFirewallServiceClient) Create added in v0.32.0

Create implements dns.DnsFirewallServiceClient

func (*DnsFirewallServiceClient) Delete added in v0.32.0

Delete implements dns.DnsFirewallServiceClient

func (*DnsFirewallServiceClient) DnsFirewallAccessBindingsIterator added in v0.32.0

func (*DnsFirewallServiceClient) DnsFirewallIterator added in v0.32.0

func (*DnsFirewallServiceClient) DnsFirewallOperationsIterator added in v0.32.0

func (*DnsFirewallServiceClient) Get added in v0.32.0

Get implements dns.DnsFirewallServiceClient

func (*DnsFirewallServiceClient) List added in v0.32.0

List implements dns.DnsFirewallServiceClient

func (*DnsFirewallServiceClient) ListAccessBindings added in v0.32.0

ListAccessBindings implements dns.DnsFirewallServiceClient

func (*DnsFirewallServiceClient) ListOperations added in v0.32.0

ListOperations implements dns.DnsFirewallServiceClient

func (*DnsFirewallServiceClient) Move added in v0.32.0

Move implements dns.DnsFirewallServiceClient

func (*DnsFirewallServiceClient) SetAccessBindings added in v0.32.0

SetAccessBindings implements dns.DnsFirewallServiceClient

func (*DnsFirewallServiceClient) Update added in v0.32.0

Update implements dns.DnsFirewallServiceClient

func (*DnsFirewallServiceClient) UpdateAccessBindings added in v0.32.0

UpdateAccessBindings implements dns.DnsFirewallServiceClient

type DnsInboundEndpointAccessBindingsIterator added in v0.32.0

type DnsInboundEndpointAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*DnsInboundEndpointAccessBindingsIterator) Error added in v0.32.0

func (*DnsInboundEndpointAccessBindingsIterator) Next added in v0.32.0

func (*DnsInboundEndpointAccessBindingsIterator) Take added in v0.32.0

func (*DnsInboundEndpointAccessBindingsIterator) TakeAll added in v0.32.0

func (*DnsInboundEndpointAccessBindingsIterator) Value added in v0.32.0

type DnsInboundEndpointIterator added in v0.32.0

type DnsInboundEndpointIterator struct {
	// contains filtered or unexported fields
}

func (*DnsInboundEndpointIterator) Error added in v0.32.0

func (it *DnsInboundEndpointIterator) Error() error

func (*DnsInboundEndpointIterator) Next added in v0.32.0

func (it *DnsInboundEndpointIterator) Next() bool

func (*DnsInboundEndpointIterator) Take added in v0.32.0

func (*DnsInboundEndpointIterator) TakeAll added in v0.32.0

func (*DnsInboundEndpointIterator) Value added in v0.32.0

type DnsInboundEndpointOperationsIterator added in v0.32.0

type DnsInboundEndpointOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*DnsInboundEndpointOperationsIterator) Error added in v0.32.0

func (*DnsInboundEndpointOperationsIterator) Next added in v0.32.0

func (*DnsInboundEndpointOperationsIterator) Take added in v0.32.0

func (*DnsInboundEndpointOperationsIterator) TakeAll added in v0.32.0

func (*DnsInboundEndpointOperationsIterator) Value added in v0.32.0

type DnsInboundEndpointServiceClient added in v0.32.0

type DnsInboundEndpointServiceClient struct {
	// contains filtered or unexported fields
}

DnsInboundEndpointServiceClient is a dns.DnsInboundEndpointServiceClient with lazy GRPC connection initialization.

func (*DnsInboundEndpointServiceClient) Create added in v0.32.0

Create implements dns.DnsInboundEndpointServiceClient

func (*DnsInboundEndpointServiceClient) Delete added in v0.32.0

Delete implements dns.DnsInboundEndpointServiceClient

func (*DnsInboundEndpointServiceClient) DnsInboundEndpointAccessBindingsIterator added in v0.32.0

func (*DnsInboundEndpointServiceClient) DnsInboundEndpointIterator added in v0.32.0

func (*DnsInboundEndpointServiceClient) DnsInboundEndpointOperationsIterator added in v0.32.0

func (*DnsInboundEndpointServiceClient) Get added in v0.32.0

Get implements dns.DnsInboundEndpointServiceClient

func (*DnsInboundEndpointServiceClient) List added in v0.32.0

List implements dns.DnsInboundEndpointServiceClient

func (*DnsInboundEndpointServiceClient) ListAccessBindings added in v0.32.0

ListAccessBindings implements dns.DnsInboundEndpointServiceClient

func (*DnsInboundEndpointServiceClient) ListOperations added in v0.32.0

ListOperations implements dns.DnsInboundEndpointServiceClient

func (*DnsInboundEndpointServiceClient) SetAccessBindings added in v0.32.0

SetAccessBindings implements dns.DnsInboundEndpointServiceClient

func (*DnsInboundEndpointServiceClient) Update added in v0.32.0

Update implements dns.DnsInboundEndpointServiceClient

func (*DnsInboundEndpointServiceClient) UpdateAccessBindings added in v0.32.0

UpdateAccessBindings implements dns.DnsInboundEndpointServiceClient

type DnsZoneAccessBindingsIterator

type DnsZoneAccessBindingsIterator struct {
	// contains filtered or unexported fields
}

func (*DnsZoneAccessBindingsIterator) Error

func (*DnsZoneAccessBindingsIterator) Next

func (*DnsZoneAccessBindingsIterator) Take

func (*DnsZoneAccessBindingsIterator) TakeAll

func (*DnsZoneAccessBindingsIterator) Value

type DnsZoneIterator

type DnsZoneIterator struct {
	// contains filtered or unexported fields
}

func (*DnsZoneIterator) Error

func (it *DnsZoneIterator) Error() error

func (*DnsZoneIterator) Next

func (it *DnsZoneIterator) Next() bool

func (*DnsZoneIterator) Take

func (it *DnsZoneIterator) Take(size int64) ([]*dns.DnsZone, error)

func (*DnsZoneIterator) TakeAll

func (it *DnsZoneIterator) TakeAll() ([]*dns.DnsZone, error)

func (*DnsZoneIterator) Value

func (it *DnsZoneIterator) Value() *dns.DnsZone

type DnsZoneOperationsIterator

type DnsZoneOperationsIterator struct {
	// contains filtered or unexported fields
}

func (*DnsZoneOperationsIterator) Error

func (it *DnsZoneOperationsIterator) Error() error

func (*DnsZoneOperationsIterator) Next

func (it *DnsZoneOperationsIterator) Next() bool

func (*DnsZoneOperationsIterator) Take

func (*DnsZoneOperationsIterator) TakeAll

func (it *DnsZoneOperationsIterator) TakeAll() ([]*operation.Operation, error)

func (*DnsZoneOperationsIterator) Value

type DnsZoneRecordSetsIterator

type DnsZoneRecordSetsIterator struct {
	// contains filtered or unexported fields
}

func (*DnsZoneRecordSetsIterator) Error

func (it *DnsZoneRecordSetsIterator) Error() error

func (*DnsZoneRecordSetsIterator) Next

func (it *DnsZoneRecordSetsIterator) Next() bool

func (*DnsZoneRecordSetsIterator) Take

func (it *DnsZoneRecordSetsIterator) Take(size int64) ([]*dns.RecordSet, error)

func (*DnsZoneRecordSetsIterator) TakeAll

func (it *DnsZoneRecordSetsIterator) TakeAll() ([]*dns.RecordSet, error)

func (*DnsZoneRecordSetsIterator) Value

type DnsZoneServiceClient

type DnsZoneServiceClient struct {
	// contains filtered or unexported fields
}

DnsZoneServiceClient is a dns.DnsZoneServiceClient with lazy GRPC connection initialization.

func (*DnsZoneServiceClient) Create

Create implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) Delete

Delete implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) DnsZoneAccessBindingsIterator

func (*DnsZoneServiceClient) DnsZoneIterator

func (*DnsZoneServiceClient) DnsZoneOperationsIterator

func (*DnsZoneServiceClient) DnsZoneRecordSetsIterator

func (*DnsZoneServiceClient) Get

Get implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) GetRecordSet

GetRecordSet implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) List

List implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) ListAccessBindings

ListAccessBindings implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) ListOperations

ListOperations implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) ListRecordSets

ListRecordSets implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) Move added in v0.26.0

Move implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) SetAccessBindings

SetAccessBindings implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) Update

Update implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) UpdateAccessBindings

UpdateAccessBindings implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) UpdatePrivateNetworks

UpdatePrivateNetworks implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) UpdateRecordSets

UpdateRecordSets implements dns.DnsZoneServiceClient

func (*DnsZoneServiceClient) UpsertRecordSets

UpsertRecordSets implements dns.DnsZoneServiceClient

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL