Versions in this module Expand all Collapse all v33 v33.4.0 Sep 19, 2019 v33.3.0 Sep 19, 2019 v33.2.0 Sep 10, 2019 v33.1.0 Sep 5, 2019 v33.0.0 Aug 30, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type ARecord struct + Ipv4Address *string + type AaaaRecord struct + Ipv6Address *string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CaaRecord struct + Flags *int32 + Tag *string + Value *string + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Details *[]CloudErrorBody + Message *string + Target *string + type CnameRecord struct + Cname *string + type MxRecord struct + Exchange *string + Preference *int32 + type NsRecord struct + Nsdname *string + type PtrRecord struct + Ptrdname *string + type RecordSet struct + Etag *string + ID *string + Name *string + Type *string + func (rs *RecordSet) UnmarshalJSON(body []byte) error + func (rs RecordSet) MarshalJSON() ([]byte, error) + type RecordSetListResult struct + NextLink *string + Value *[]RecordSet + func (rslr RecordSetListResult) IsEmpty() bool + type RecordSetListResultIterator struct + func NewRecordSetListResultIterator(page RecordSetListResultPage) RecordSetListResultIterator + func (iter *RecordSetListResultIterator) Next() error + func (iter *RecordSetListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter RecordSetListResultIterator) NotDone() bool + func (iter RecordSetListResultIterator) Response() RecordSetListResult + func (iter RecordSetListResultIterator) Value() RecordSet + type RecordSetListResultPage struct + func NewRecordSetListResultPage(...) RecordSetListResultPage + func (page *RecordSetListResultPage) Next() error + func (page *RecordSetListResultPage) NextWithContext(ctx context.Context) (err error) + func (page RecordSetListResultPage) NotDone() bool + func (page RecordSetListResultPage) Response() RecordSetListResult + func (page RecordSetListResultPage) Values() []RecordSet + type RecordSetProperties struct + ARecords *[]ARecord + AaaaRecords *[]AaaaRecord + CaaRecords *[]CaaRecord + CnameRecord *CnameRecord + Fqdn *string + Metadata map[string]*string + MxRecords *[]MxRecord + NsRecords *[]NsRecord + ProvisioningState *string + PtrRecords *[]PtrRecord + SoaRecord *SoaRecord + SrvRecords *[]SrvRecord + TTL *int64 + TargetResource *SubResource + TxtRecords *[]TxtRecord + func (rsp RecordSetProperties) MarshalJSON() ([]byte, error) + type RecordSetUpdateParameters struct + RecordSet *RecordSet + type RecordSetsClient struct + func NewRecordSetsClient(subscriptionID string) RecordSetsClient + func NewRecordSetsClientWithBaseURI(baseURI string, subscriptionID string) RecordSetsClient + func (client RecordSetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSet, err error) + func (client RecordSetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error) + func (client RecordSetsClient) CreateOrUpdateResponder(resp *http.Response) (result RecordSet, err error) + func (client RecordSetsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client RecordSetsClient) Delete(ctx context.Context, resourceGroupName string, zoneName string, ...) (result autorest.Response, err error) + func (client RecordSetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error) + func (client RecordSetsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client RecordSetsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client RecordSetsClient) Get(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSet, err error) + func (client RecordSetsClient) GetPreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error) + func (client RecordSetsClient) GetResponder(resp *http.Response) (result RecordSet, err error) + func (client RecordSetsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RecordSetsClient) ListAllByDNSZone(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (result RecordSetListResultPage, err error) + func (client RecordSetsClient) ListAllByDNSZoneComplete(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (result RecordSetListResultIterator, err error) + func (client RecordSetsClient) ListAllByDNSZonePreparer(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (*http.Request, error) + func (client RecordSetsClient) ListAllByDNSZoneResponder(resp *http.Response) (result RecordSetListResult, err error) + func (client RecordSetsClient) ListAllByDNSZoneSender(req *http.Request) (*http.Response, error) + func (client RecordSetsClient) ListByDNSZone(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (result RecordSetListResultPage, err error) + func (client RecordSetsClient) ListByDNSZoneComplete(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (result RecordSetListResultIterator, err error) + func (client RecordSetsClient) ListByDNSZonePreparer(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (*http.Request, error) + func (client RecordSetsClient) ListByDNSZoneResponder(resp *http.Response) (result RecordSetListResult, err error) + func (client RecordSetsClient) ListByDNSZoneSender(req *http.Request) (*http.Response, error) + func (client RecordSetsClient) ListByType(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSetListResultPage, err error) + func (client RecordSetsClient) ListByTypeComplete(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSetListResultIterator, err error) + func (client RecordSetsClient) ListByTypePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error) + func (client RecordSetsClient) ListByTypeResponder(resp *http.Response) (result RecordSetListResult, err error) + func (client RecordSetsClient) ListByTypeSender(req *http.Request) (*http.Response, error) + func (client RecordSetsClient) Update(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSet, err error) + func (client RecordSetsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error) + func (client RecordSetsClient) UpdateResponder(resp *http.Response) (result RecordSet, err error) + func (client RecordSetsClient) UpdateSender(req *http.Request) (*http.Response, error) + type RecordType string + const A + const AAAA + const CAA + const CNAME + const MX + const NS + const PTR + const SOA + const SRV + const TXT + func PossibleRecordTypeValues() []RecordType + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceReference struct + DNSResources *[]SubResource + TargetResource *SubResource + type ResourceReferenceClient struct + func NewResourceReferenceClient(subscriptionID string) ResourceReferenceClient + func NewResourceReferenceClientWithBaseURI(baseURI string, subscriptionID string) ResourceReferenceClient + func (client ResourceReferenceClient) GetByTargetResources(ctx context.Context, parameters ResourceReferenceRequest) (result ResourceReferenceResult, err error) + func (client ResourceReferenceClient) GetByTargetResourcesPreparer(ctx context.Context, parameters ResourceReferenceRequest) (*http.Request, error) + func (client ResourceReferenceClient) GetByTargetResourcesResponder(resp *http.Response) (result ResourceReferenceResult, err error) + func (client ResourceReferenceClient) GetByTargetResourcesSender(req *http.Request) (*http.Response, error) + type ResourceReferenceRequest struct + func (rrr *ResourceReferenceRequest) UnmarshalJSON(body []byte) error + func (rrr ResourceReferenceRequest) MarshalJSON() ([]byte, error) + type ResourceReferenceRequestProperties struct + TargetResources *[]SubResource + type ResourceReferenceResult struct + func (rrr *ResourceReferenceResult) UnmarshalJSON(body []byte) error + func (rrr ResourceReferenceResult) MarshalJSON() ([]byte, error) + type ResourceReferenceResultProperties struct + DNSResourceReferences *[]ResourceReference + type SoaRecord struct + Email *string + ExpireTime *int64 + Host *string + MinimumTTL *int64 + RefreshTime *int64 + RetryTime *int64 + SerialNumber *int64 + type SrvRecord struct + Port *int32 + Priority *int32 + Target *string + Weight *int32 + type SubResource struct + ID *string + type TxtRecord struct + Value *[]string + type Zone struct + Etag *string + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (z *Zone) UnmarshalJSON(body []byte) error + func (z Zone) MarshalJSON() ([]byte, error) + type ZoneListResult struct + NextLink *string + Value *[]Zone + func (zlr ZoneListResult) IsEmpty() bool + type ZoneListResultIterator struct + func NewZoneListResultIterator(page ZoneListResultPage) ZoneListResultIterator + func (iter *ZoneListResultIterator) Next() error + func (iter *ZoneListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ZoneListResultIterator) NotDone() bool + func (iter ZoneListResultIterator) Response() ZoneListResult + func (iter ZoneListResultIterator) Value() Zone + type ZoneListResultPage struct + func NewZoneListResultPage(getNextPage func(context.Context, ZoneListResult) (ZoneListResult, error)) ZoneListResultPage + func (page *ZoneListResultPage) Next() error + func (page *ZoneListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ZoneListResultPage) NotDone() bool + func (page ZoneListResultPage) Response() ZoneListResult + func (page ZoneListResultPage) Values() []Zone + type ZoneProperties struct + MaxNumberOfRecordSets *int64 + NameServers *[]string + NumberOfRecordSets *int64 + RegistrationVirtualNetworks *[]SubResource + ResolutionVirtualNetworks *[]SubResource + ZoneType ZoneType + type ZoneType string + const Private + const Public + func PossibleZoneTypeValues() []ZoneType + type ZoneUpdate struct + Tags map[string]*string + func (zu ZoneUpdate) MarshalJSON() ([]byte, error) + type ZonesClient struct + func NewZonesClient(subscriptionID string) ZonesClient + func NewZonesClientWithBaseURI(baseURI string, subscriptionID string) ZonesClient + func (client ZonesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, zoneName string, ...) (result Zone, err error) + func (client ZonesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error) + func (client ZonesClient) CreateOrUpdateResponder(resp *http.Response) (result Zone, err error) + func (client ZonesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ZonesClient) Delete(ctx context.Context, resourceGroupName string, zoneName string, ifMatch string) (result ZonesDeleteFuture, err error) + func (client ZonesClient) DeletePreparer(ctx context.Context, resourceGroupName string, zoneName string, ifMatch string) (*http.Request, error) + func (client ZonesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ZonesClient) DeleteSender(req *http.Request) (future ZonesDeleteFuture, err error) + func (client ZonesClient) Get(ctx context.Context, resourceGroupName string, zoneName string) (result Zone, err error) + func (client ZonesClient) GetPreparer(ctx context.Context, resourceGroupName string, zoneName string) (*http.Request, error) + func (client ZonesClient) GetResponder(resp *http.Response) (result Zone, err error) + func (client ZonesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ZonesClient) List(ctx context.Context, top *int32) (result ZoneListResultPage, err error) + func (client ZonesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32) (result ZoneListResultPage, err error) + func (client ZonesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32) (result ZoneListResultIterator, err error) + func (client ZonesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32) (*http.Request, error) + func (client ZonesClient) ListByResourceGroupResponder(resp *http.Response) (result ZoneListResult, err error) + func (client ZonesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ZonesClient) ListComplete(ctx context.Context, top *int32) (result ZoneListResultIterator, err error) + func (client ZonesClient) ListPreparer(ctx context.Context, top *int32) (*http.Request, error) + func (client ZonesClient) ListResponder(resp *http.Response) (result ZoneListResult, err error) + func (client ZonesClient) ListSender(req *http.Request) (*http.Response, error) + func (client ZonesClient) Update(ctx context.Context, resourceGroupName string, zoneName string, ...) (result Zone, err error) + func (client ZonesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error) + func (client ZonesClient) UpdateResponder(resp *http.Response) (result Zone, err error) + func (client ZonesClient) UpdateSender(req *http.Request) (*http.Response, error) + type ZonesDeleteFuture struct + func (future *ZonesDeleteFuture) Result(client ZonesClient) (ar autorest.Response, err error) Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v30 gopkg.in/azure/azure-sdk-for-go.v31 gopkg.in/azure/azure-sdk-for-go.v32 gopkg.in/azure/azure-sdk-for-go.v34 gopkg.in/azure/azure-sdk-for-go.v35 gopkg.in/azure/azure-sdk-for-go.v36 gopkg.in/azure/azure-sdk-for-go.v37 gopkg.in/azure/azure-sdk-for-go.v38 gopkg.in/azure/azure-sdk-for-go.v39 gopkg.in/azure/azure-sdk-for-go.v40 gopkg.in/azure/azure-sdk-for-go.v41 gopkg.in/azure/azure-sdk-for-go.v42 gopkg.in/azure/azure-sdk-for-go.v43 gopkg.in/azure/azure-sdk-for-go.v44 gopkg.in/azure/azure-sdk-for-go.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49