Documentation ¶
Overview ¶
Package dns implements the Azure ARM Dns service API version 2018-03-01-preview.
The DNS Management Client.
Index ¶
- Constants
- func UserAgent() string
- func Version() stringdeprecated
- type ARecorddeprecated
- type AaaaRecorddeprecated
- type BaseClientdeprecated
- type CaaRecorddeprecated
- type CloudErrordeprecated
- type CloudErrorBodydeprecated
- type CnameRecorddeprecated
- type MxRecorddeprecated
- type NsRecorddeprecated
- type PtrRecorddeprecated
- type RecordSetdeprecated
- type RecordSetListResultdeprecated
- type RecordSetListResultIteratordeprecated
- type RecordSetListResultPagedeprecated
- type RecordSetPropertiesdeprecated
- type RecordSetUpdateParametersdeprecated
- type RecordSetsClientdeprecated
- func (client RecordSetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSet, err error)deprecated
- func (client RecordSetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error)deprecated
- func (client RecordSetsClient) CreateOrUpdateResponder(resp *http.Response) (result RecordSet, err error)deprecated
- func (client RecordSetsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)deprecated
- func (client RecordSetsClient) Delete(ctx context.Context, resourceGroupName string, zoneName string, ...) (result autorest.Response, err error)deprecated
- func (client RecordSetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error)deprecated
- func (client RecordSetsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)deprecated
- func (client RecordSetsClient) DeleteSender(req *http.Request) (*http.Response, error)deprecated
- func (client RecordSetsClient) Get(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSet, err error)deprecated
- func (client RecordSetsClient) GetPreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error)deprecated
- func (client RecordSetsClient) GetResponder(resp *http.Response) (result RecordSet, err error)deprecated
- func (client RecordSetsClient) GetSender(req *http.Request) (*http.Response, error)deprecated
- func (client RecordSetsClient) ListAllByDNSZone(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (result RecordSetListResultPage, err error)deprecated
- func (client RecordSetsClient) ListAllByDNSZoneComplete(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (result RecordSetListResultIterator, err error)deprecated
- func (client RecordSetsClient) ListAllByDNSZonePreparer(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (*http.Request, error)deprecated
- func (client RecordSetsClient) ListAllByDNSZoneResponder(resp *http.Response) (result RecordSetListResult, err error)deprecated
- func (client RecordSetsClient) ListAllByDNSZoneSender(req *http.Request) (*http.Response, error)deprecated
- func (client RecordSetsClient) ListByDNSZone(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (result RecordSetListResultPage, err error)deprecated
- func (client RecordSetsClient) ListByDNSZoneComplete(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (result RecordSetListResultIterator, err error)deprecated
- func (client RecordSetsClient) ListByDNSZonePreparer(ctx context.Context, resourceGroupName string, zoneName string, top *int32, ...) (*http.Request, error)deprecated
- func (client RecordSetsClient) ListByDNSZoneResponder(resp *http.Response) (result RecordSetListResult, err error)deprecated
- func (client RecordSetsClient) ListByDNSZoneSender(req *http.Request) (*http.Response, error)deprecated
- func (client RecordSetsClient) ListByType(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSetListResultPage, err error)deprecated
- func (client RecordSetsClient) ListByTypeComplete(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSetListResultIterator, err error)deprecated
- func (client RecordSetsClient) ListByTypePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error)deprecated
- func (client RecordSetsClient) ListByTypeResponder(resp *http.Response) (result RecordSetListResult, err error)deprecated
- func (client RecordSetsClient) ListByTypeSender(req *http.Request) (*http.Response, error)deprecated
- func (client RecordSetsClient) Update(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSet, err error)deprecated
- func (client RecordSetsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error)deprecated
- func (client RecordSetsClient) UpdateResponder(resp *http.Response) (result RecordSet, err error)deprecated
- func (client RecordSetsClient) UpdateSender(req *http.Request) (*http.Response, error)deprecated
- type RecordTypedeprecated
- type Resourcedeprecated
- type SoaRecorddeprecated
- type SrvRecorddeprecated
- type SubResourcedeprecated
- type TxtRecorddeprecated
- type Zonedeprecated
- type ZoneListResultdeprecated
- func (zlr ZoneListResult) IsEmpty() booldeprecated
- type ZoneListResultIteratordeprecated
- type ZoneListResultPagedeprecated
- type ZonePropertiesdeprecated
- type ZoneTypedeprecated
- type ZoneUpdatedeprecated
- type ZonesClientdeprecated
- func (client ZonesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, zoneName string, ...) (result Zone, err error)deprecated
- func (client ZonesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error)deprecated
- func (client ZonesClient) CreateOrUpdateResponder(resp *http.Response) (result Zone, err error)deprecated
- func (client ZonesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)deprecated
- func (client ZonesClient) Delete(ctx context.Context, resourceGroupName string, zoneName string, ifMatch string) (result ZonesDeleteFuture, err error)deprecated
- func (client ZonesClient) DeletePreparer(ctx context.Context, resourceGroupName string, zoneName string, ifMatch string) (*http.Request, error)deprecated
- func (client ZonesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)deprecated
- func (client ZonesClient) DeleteSender(req *http.Request) (future ZonesDeleteFuture, err error)deprecated
- func (client ZonesClient) Get(ctx context.Context, resourceGroupName string, zoneName string) (result Zone, err error)deprecated
- func (client ZonesClient) GetPreparer(ctx context.Context, resourceGroupName string, zoneName string) (*http.Request, error)deprecated
- func (client ZonesClient) GetResponder(resp *http.Response) (result Zone, err error)deprecated
- func (client ZonesClient) GetSender(req *http.Request) (*http.Response, error)deprecated
- func (client ZonesClient) List(ctx context.Context, top *int32) (result ZoneListResultPage, err error)deprecated
- func (client ZonesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32) (result ZoneListResultPage, err error)deprecated
- func (client ZonesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32) (result ZoneListResultIterator, err error)deprecated
- func (client ZonesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32) (*http.Request, error)deprecated
- func (client ZonesClient) ListByResourceGroupResponder(resp *http.Response) (result ZoneListResult, err error)deprecated
- func (client ZonesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)deprecated
- func (client ZonesClient) ListComplete(ctx context.Context, top *int32) (result ZoneListResultIterator, err error)deprecated
- func (client ZonesClient) ListPreparer(ctx context.Context, top *int32) (*http.Request, error)deprecated
- func (client ZonesClient) ListResponder(resp *http.Response) (result ZoneListResult, err error)deprecated
- func (client ZonesClient) ListSender(req *http.Request) (*http.Response, error)deprecated
- func (client ZonesClient) Update(ctx context.Context, resourceGroupName string, zoneName string, ...) (result Zone, err error)deprecated
- func (client ZonesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error)deprecated
- func (client ZonesClient) UpdateResponder(resp *http.Response) (result Zone, err error)deprecated
- func (client ZonesClient) UpdateSender(req *http.Request) (*http.Response, error)deprecated
- type ZonesDeleteFuturedeprecated
Constants ¶
const (
// DefaultBaseURI is the default URI used for the service Dns
DefaultBaseURI = "https://management.azure.com"
)
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
Copyright (c) Microsoft and contributors. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.
Code generated by Microsoft (R) AutoRest Code Generator. Changes may cause incorrect behavior and will be lost if the code is regenerated. Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead UserAgent returns the UserAgent string to use when sending http.Requests.
func Version
deprecated
func Version() string
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type AaaaRecord
deprecated
type AaaaRecord struct { // Ipv6Address - The IPv6 address of this AAAA record. Ipv6Address *string `json:"ipv6Address,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead AaaaRecord an AAAA record.
type BaseClient
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead BaseClient is the base client for Dns.
func New
deprecated
func New(subscriptionID string) BaseClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead New creates an instance of the BaseClient client.
func NewWithBaseURI
deprecated
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead NewWithBaseURI creates an instance of the BaseClient client.
type CaaRecord
deprecated
type CaaRecord struct { // Flags - The flags for this CAA record as an integer between 0 and 255. Flags *int32 `json:"flags,omitempty"` // Tag - The tag for this CAA record. Tag *string `json:"tag,omitempty"` // Value - The value for this CAA record. Value *string `json:"value,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CaaRecord a CAA record.
type CloudError
deprecated
type CloudError struct { // Error - The error message body Error *CloudErrorBody `json:"error,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CloudError an error message
type CloudErrorBody
deprecated
type CloudErrorBody struct { // Code - The error code Code *string `json:"code,omitempty"` // Message - A description of what caused the error Message *string `json:"message,omitempty"` // Target - The target resource of the error message Target *string `json:"target,omitempty"` // Details - Extra error information Details *[]CloudErrorBody `json:"details,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CloudErrorBody the body of an error message
type CnameRecord
deprecated
type CnameRecord struct { // Cname - The canonical name for this CNAME record. Cname *string `json:"cname,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CnameRecord a CNAME record.
type MxRecord
deprecated
type MxRecord struct { // Preference - The preference value for this MX record. Preference *int32 `json:"preference,omitempty"` // Exchange - The domain name of the mail host for this MX record. Exchange *string `json:"exchange,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead MxRecord an MX record.
type PtrRecord
deprecated
type PtrRecord struct { // Ptrdname - The PTR target domain name for this PTR record. Ptrdname *string `json:"ptrdname,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead PtrRecord a PTR record.
type RecordSet
deprecated
type RecordSet struct { autorest.Response `json:"-"` // ID - The ID of the record set. ID *string `json:"id,omitempty"` // Name - The name of the record set. Name *string `json:"name,omitempty"` // Type - The type of the record set. Type *string `json:"type,omitempty"` // Etag - The etag of the record set. Etag *string `json:"etag,omitempty"` // RecordSetProperties - The properties of the record set. *RecordSetProperties `json:"properties,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead RecordSet describes a DNS record set (a collection of DNS records with the same name and type).
func (RecordSet) MarshalJSON
deprecated
func (*RecordSet) UnmarshalJSON
deprecated
type RecordSetListResult
deprecated
type RecordSetListResult struct { autorest.Response `json:"-"` // Value - Information about the record sets in the response. Value *[]RecordSet `json:"value,omitempty"` // NextLink - The continuation token for the next page of results. NextLink *string `json:"nextLink,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead RecordSetListResult the response to a record set List operation.
func (RecordSetListResult) IsEmpty
deprecated
func (rslr RecordSetListResult) IsEmpty() bool
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead IsEmpty returns true if the ListResult contains no values.
type RecordSetListResultIterator
deprecated
type RecordSetListResultIterator struct {
// contains filtered or unexported fields
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead RecordSetListResultIterator provides access to a complete listing of RecordSet values.
func (*RecordSetListResultIterator) Next
deprecated
func (iter *RecordSetListResultIterator) Next() error
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (RecordSetListResultIterator) NotDone
deprecated
func (iter RecordSetListResultIterator) NotDone() bool
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead NotDone returns true if the enumeration should be started or is not yet complete.
func (RecordSetListResultIterator) Response
deprecated
func (iter RecordSetListResultIterator) Response() RecordSetListResult
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Response returns the raw server response from the last page request.
func (RecordSetListResultIterator) Value
deprecated
func (iter RecordSetListResultIterator) Value() RecordSet
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type RecordSetListResultPage
deprecated
type RecordSetListResultPage struct {
// contains filtered or unexported fields
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead RecordSetListResultPage contains a page of RecordSet values.
func (*RecordSetListResultPage) Next
deprecated
func (page *RecordSetListResultPage) Next() error
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (RecordSetListResultPage) NotDone
deprecated
func (page RecordSetListResultPage) NotDone() bool
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead NotDone returns true if the page enumeration should be started or is not yet complete.
func (RecordSetListResultPage) Response
deprecated
func (page RecordSetListResultPage) Response() RecordSetListResult
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Response returns the raw server response from the last page request.
func (RecordSetListResultPage) Values
deprecated
func (page RecordSetListResultPage) Values() []RecordSet
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Values returns the slice of values for the current page or nil if there are no values.
type RecordSetProperties
deprecated
type RecordSetProperties struct { // Metadata - The metadata attached to the record set. Metadata map[string]*string `json:"metadata"` // TTL - The TTL (time-to-live) of the records in the record set. TTL *int64 `json:"TTL,omitempty"` // Fqdn - Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // ARecords - The list of A records in the record set. ARecords *[]ARecord `json:"ARecords,omitempty"` // AaaaRecords - The list of AAAA records in the record set. AaaaRecords *[]AaaaRecord `json:"AAAARecords,omitempty"` // MxRecords - The list of MX records in the record set. MxRecords *[]MxRecord `json:"MXRecords,omitempty"` // NsRecords - The list of NS records in the record set. NsRecords *[]NsRecord `json:"NSRecords,omitempty"` // PtrRecords - The list of PTR records in the record set. PtrRecords *[]PtrRecord `json:"PTRRecords,omitempty"` // SrvRecords - The list of SRV records in the record set. SrvRecords *[]SrvRecord `json:"SRVRecords,omitempty"` // TxtRecords - The list of TXT records in the record set. TxtRecords *[]TxtRecord `json:"TXTRecords,omitempty"` // CnameRecord - The CNAME record in the record set. CnameRecord *CnameRecord `json:"CNAMERecord,omitempty"` // SoaRecord - The SOA record in the record set. SoaRecord *SoaRecord `json:"SOARecord,omitempty"` // CaaRecords - The list of CAA records in the record set. CaaRecords *[]CaaRecord `json:"caaRecords,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead RecordSetProperties represents the properties of the records in the record set.
func (RecordSetProperties) MarshalJSON
deprecated
func (rsp RecordSetProperties) MarshalJSON() ([]byte, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead MarshalJSON is the custom marshaler for RecordSetProperties.
type RecordSetUpdateParameters
deprecated
type RecordSetUpdateParameters struct { // RecordSet - Specifies information about the record set being updated. RecordSet *RecordSet `json:"RecordSet,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead RecordSetUpdateParameters parameters supplied to update a record set.
type RecordSetsClient
deprecated
type RecordSetsClient struct {
BaseClient
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead RecordSetsClient is the the DNS Management Client.
func NewRecordSetsClient
deprecated
func NewRecordSetsClient(subscriptionID string) RecordSetsClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead NewRecordSetsClient creates an instance of the RecordSetsClient client.
func NewRecordSetsClientWithBaseURI
deprecated
func NewRecordSetsClientWithBaseURI(baseURI string, subscriptionID string) RecordSetsClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead NewRecordSetsClientWithBaseURI creates an instance of the RecordSetsClient client.
func (RecordSetsClient) CreateOrUpdate
deprecated
func (client RecordSetsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, zoneName string, relativeRecordSetName string, recordType RecordType, parameters RecordSet, ifMatch string, ifNoneMatch string) (result RecordSet, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CreateOrUpdate creates or updates a record set within a DNS zone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). relativeRecordSetName is the name of the record set, relative to the name of the zone. recordType is the type of DNS record in this record set. Record sets of type SOA can be updated but not created (they are created when the DNS zone is created). parameters is parameters supplied to the CreateOrUpdate operation. ifMatch is the etag of the record set. Omit this value to always overwrite the current record set. Specify the last-seen etag value to prevent accidentally overwritting any concurrent changes. ifNoneMatch is set to '*' to allow a new record set to be created, but to prevent updating an existing record set. Other values will be ignored.
func (RecordSetsClient) CreateOrUpdatePreparer
deprecated
func (client RecordSetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, relativeRecordSetName string, recordType RecordType, parameters RecordSet, ifMatch string, ifNoneMatch string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (RecordSetsClient) CreateOrUpdateResponder
deprecated
func (client RecordSetsClient) CreateOrUpdateResponder(resp *http.Response) (result RecordSet, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (RecordSetsClient) CreateOrUpdateSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (RecordSetsClient) Delete
deprecated
func (client RecordSetsClient) Delete(ctx context.Context, resourceGroupName string, zoneName string, relativeRecordSetName string, recordType RecordType, ifMatch string) (result autorest.Response, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Delete deletes a record set from a DNS zone. This operation cannot be undone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). relativeRecordSetName is the name of the record set, relative to the name of the zone. recordType is the type of DNS record in this record set. Record sets of type SOA cannot be deleted (they are deleted when the DNS zone is deleted). ifMatch is the etag of the record set. Omit this value to always delete the current record set. Specify the last-seen etag value to prevent accidentally deleting any concurrent changes.
func (RecordSetsClient) DeletePreparer
deprecated
func (client RecordSetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, zoneName string, relativeRecordSetName string, recordType RecordType, ifMatch string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead DeletePreparer prepares the Delete request.
func (RecordSetsClient) DeleteResponder
deprecated
func (client RecordSetsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (RecordSetsClient) DeleteSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (RecordSetsClient) Get
deprecated
func (client RecordSetsClient) Get(ctx context.Context, resourceGroupName string, zoneName string, relativeRecordSetName string, recordType RecordType) (result RecordSet, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Get gets a record set.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). relativeRecordSetName is the name of the record set, relative to the name of the zone. recordType is the type of DNS record in this record set.
func (RecordSetsClient) GetPreparer
deprecated
func (client RecordSetsClient) GetPreparer(ctx context.Context, resourceGroupName string, zoneName string, relativeRecordSetName string, recordType RecordType) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead GetPreparer prepares the Get request.
func (RecordSetsClient) GetResponder
deprecated
func (client RecordSetsClient) GetResponder(resp *http.Response) (result RecordSet, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (RecordSetsClient) GetSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (RecordSetsClient) ListAllByDNSZone
deprecated
func (client RecordSetsClient) ListAllByDNSZone(ctx context.Context, resourceGroupName string, zoneName string, top *int32, recordSetNameSuffix string) (result RecordSetListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListAllByDNSZone lists all record sets in a DNS zone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). top is the maximum number of record sets to return. If not specified, returns up to 100 record sets. recordSetNameSuffix is the suffix label of the record set name that has to be used to filter the record set enumerations. If this parameter is specified, Enumeration will return only records that end with .<recordSetNameSuffix>
func (RecordSetsClient) ListAllByDNSZoneComplete
deprecated
func (client RecordSetsClient) ListAllByDNSZoneComplete(ctx context.Context, resourceGroupName string, zoneName string, top *int32, recordSetNameSuffix string) (result RecordSetListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListAllByDNSZoneComplete enumerates all values, automatically crossing page boundaries as required.
func (RecordSetsClient) ListAllByDNSZonePreparer
deprecated
func (client RecordSetsClient) ListAllByDNSZonePreparer(ctx context.Context, resourceGroupName string, zoneName string, top *int32, recordSetNameSuffix string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListAllByDNSZonePreparer prepares the ListAllByDNSZone request.
func (RecordSetsClient) ListAllByDNSZoneResponder
deprecated
func (client RecordSetsClient) ListAllByDNSZoneResponder(resp *http.Response) (result RecordSetListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListAllByDNSZoneResponder handles the response to the ListAllByDNSZone request. The method always closes the http.Response Body.
func (RecordSetsClient) ListAllByDNSZoneSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListAllByDNSZoneSender sends the ListAllByDNSZone request. The method will close the http.Response Body if it receives an error.
func (RecordSetsClient) ListByDNSZone
deprecated
func (client RecordSetsClient) ListByDNSZone(ctx context.Context, resourceGroupName string, zoneName string, top *int32, recordsetnamesuffix string) (result RecordSetListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByDNSZone lists all record sets in a DNS zone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). top is the maximum number of record sets to return. If not specified, returns up to 100 record sets. recordsetnamesuffix is the suffix label of the record set name that has to be used to filter the record set enumerations. If this parameter is specified, Enumeration will return only records that end with .<recordSetNameSuffix>
func (RecordSetsClient) ListByDNSZoneComplete
deprecated
func (client RecordSetsClient) ListByDNSZoneComplete(ctx context.Context, resourceGroupName string, zoneName string, top *int32, recordsetnamesuffix string) (result RecordSetListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByDNSZoneComplete enumerates all values, automatically crossing page boundaries as required.
func (RecordSetsClient) ListByDNSZonePreparer
deprecated
func (client RecordSetsClient) ListByDNSZonePreparer(ctx context.Context, resourceGroupName string, zoneName string, top *int32, recordsetnamesuffix string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByDNSZonePreparer prepares the ListByDNSZone request.
func (RecordSetsClient) ListByDNSZoneResponder
deprecated
func (client RecordSetsClient) ListByDNSZoneResponder(resp *http.Response) (result RecordSetListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByDNSZoneResponder handles the response to the ListByDNSZone request. The method always closes the http.Response Body.
func (RecordSetsClient) ListByDNSZoneSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByDNSZoneSender sends the ListByDNSZone request. The method will close the http.Response Body if it receives an error.
func (RecordSetsClient) ListByType
deprecated
func (client RecordSetsClient) ListByType(ctx context.Context, resourceGroupName string, zoneName string, recordType RecordType, top *int32, recordsetnamesuffix string) (result RecordSetListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByType lists the record sets of a specified type in a DNS zone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). recordType is the type of record sets to enumerate. top is the maximum number of record sets to return. If not specified, returns up to 100 record sets. recordsetnamesuffix is the suffix label of the record set name that has to be used to filter the record set enumerations. If this parameter is specified, Enumeration will return only records that end with .<recordSetNameSuffix>
func (RecordSetsClient) ListByTypeComplete
deprecated
func (client RecordSetsClient) ListByTypeComplete(ctx context.Context, resourceGroupName string, zoneName string, recordType RecordType, top *int32, recordsetnamesuffix string) (result RecordSetListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByTypeComplete enumerates all values, automatically crossing page boundaries as required.
func (RecordSetsClient) ListByTypePreparer
deprecated
func (client RecordSetsClient) ListByTypePreparer(ctx context.Context, resourceGroupName string, zoneName string, recordType RecordType, top *int32, recordsetnamesuffix string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByTypePreparer prepares the ListByType request.
func (RecordSetsClient) ListByTypeResponder
deprecated
func (client RecordSetsClient) ListByTypeResponder(resp *http.Response) (result RecordSetListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByTypeResponder handles the response to the ListByType request. The method always closes the http.Response Body.
func (RecordSetsClient) ListByTypeSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByTypeSender sends the ListByType request. The method will close the http.Response Body if it receives an error.
func (RecordSetsClient) Update
deprecated
func (client RecordSetsClient) Update(ctx context.Context, resourceGroupName string, zoneName string, relativeRecordSetName string, recordType RecordType, parameters RecordSet, ifMatch string) (result RecordSet, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Update updates a record set within a DNS zone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). relativeRecordSetName is the name of the record set, relative to the name of the zone. recordType is the type of DNS record in this record set. parameters is parameters supplied to the Update operation. ifMatch is the etag of the record set. Omit this value to always overwrite the current record set. Specify the last-seen etag value to prevent accidentally overwritting concurrent changes.
func (RecordSetsClient) UpdatePreparer
deprecated
func (client RecordSetsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, relativeRecordSetName string, recordType RecordType, parameters RecordSet, ifMatch string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead UpdatePreparer prepares the Update request.
func (RecordSetsClient) UpdateResponder
deprecated
func (client RecordSetsClient) UpdateResponder(resp *http.Response) (result RecordSet, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (RecordSetsClient) UpdateSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type RecordType
deprecated
type RecordType string
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead RecordType enumerates the values for record type.
const ( // A ... A RecordType = "A" // AAAA ... AAAA RecordType = "AAAA" // CAA ... CAA RecordType = "CAA" // CNAME ... CNAME RecordType = "CNAME" // MX ... MX RecordType = "MX" // NS ... NS RecordType = "NS" // PTR ... PTR RecordType = "PTR" // SOA ... SOA RecordType = "SOA" // SRV ... SRV RecordType = "SRV" // TXT ... TXT RecordType = "TXT" )
func PossibleRecordTypeValues
deprecated
func PossibleRecordTypeValues() [10]RecordType
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead PossibleRecordTypeValues returns an array of possible values for the RecordType const type.
type Resource
deprecated
type Resource struct { // ID - Resource ID. ID *string `json:"id,omitempty"` // Name - Resource name. Name *string `json:"name,omitempty"` // Type - Resource type. Type *string `json:"type,omitempty"` // Location - Resource location. Location *string `json:"location,omitempty"` // Tags - Resource tags. Tags map[string]*string `json:"tags"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Resource common properties of an Azure Resource Manager resource
func (Resource) MarshalJSON
deprecated
type SoaRecord
deprecated
type SoaRecord struct { // Host - The domain name of the authoritative name server for this SOA record. Host *string `json:"host,omitempty"` // Email - The email contact for this SOA record. Email *string `json:"email,omitempty"` // SerialNumber - The serial number for this SOA record. SerialNumber *int64 `json:"serialNumber,omitempty"` // RefreshTime - The refresh value for this SOA record. RefreshTime *int64 `json:"refreshTime,omitempty"` // RetryTime - The retry time for this SOA record. RetryTime *int64 `json:"retryTime,omitempty"` // ExpireTime - The expire time for this SOA record. ExpireTime *int64 `json:"expireTime,omitempty"` // MinimumTTL - The minimum value for this SOA record. By convention this is used to determine the negative caching duration. MinimumTTL *int64 `json:"minimumTTL,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead SoaRecord an SOA record.
type SrvRecord
deprecated
type SrvRecord struct { // Priority - The priority value for this SRV record. Priority *int32 `json:"priority,omitempty"` // Weight - The weight value for this SRV record. Weight *int32 `json:"weight,omitempty"` // Port - The port value for this SRV record. Port *int32 `json:"port,omitempty"` // Target - The target domain name for this SRV record. Target *string `json:"target,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead SrvRecord an SRV record.
type SubResource
deprecated
type SubResource struct { // ID - Resource Id. ID *string `json:"id,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead SubResource a reference to a another resource
type Zone
deprecated
type Zone struct { autorest.Response `json:"-"` // Etag - The etag of the zone. Etag *string `json:"etag,omitempty"` // ZoneProperties - The properties of the zone. *ZoneProperties `json:"properties,omitempty"` // ID - Resource ID. ID *string `json:"id,omitempty"` // Name - Resource name. Name *string `json:"name,omitempty"` // Type - Resource type. Type *string `json:"type,omitempty"` // Location - Resource location. Location *string `json:"location,omitempty"` // Tags - Resource tags. Tags map[string]*string `json:"tags"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Zone describes a DNS zone.
func (Zone) MarshalJSON
deprecated
func (*Zone) UnmarshalJSON
deprecated
type ZoneListResult
deprecated
type ZoneListResult struct { autorest.Response `json:"-"` // Value - Information about the DNS zones. Value *[]Zone `json:"value,omitempty"` // NextLink - The continuation token for the next page of results. NextLink *string `json:"nextLink,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ZoneListResult the response to a Zone List or ListAll operation.
func (ZoneListResult) IsEmpty
deprecated
func (zlr ZoneListResult) IsEmpty() bool
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead IsEmpty returns true if the ListResult contains no values.
type ZoneListResultIterator
deprecated
type ZoneListResultIterator struct {
// contains filtered or unexported fields
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ZoneListResultIterator provides access to a complete listing of Zone values.
func (*ZoneListResultIterator) Next
deprecated
func (iter *ZoneListResultIterator) Next() error
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (ZoneListResultIterator) NotDone
deprecated
func (iter ZoneListResultIterator) NotDone() bool
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead NotDone returns true if the enumeration should be started or is not yet complete.
func (ZoneListResultIterator) Response
deprecated
func (iter ZoneListResultIterator) Response() ZoneListResult
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Response returns the raw server response from the last page request.
func (ZoneListResultIterator) Value
deprecated
func (iter ZoneListResultIterator) Value() Zone
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type ZoneListResultPage
deprecated
type ZoneListResultPage struct {
// contains filtered or unexported fields
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ZoneListResultPage contains a page of Zone values.
func (*ZoneListResultPage) Next
deprecated
func (page *ZoneListResultPage) Next() error
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (ZoneListResultPage) NotDone
deprecated
func (page ZoneListResultPage) NotDone() bool
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead NotDone returns true if the page enumeration should be started or is not yet complete.
func (ZoneListResultPage) Response
deprecated
func (page ZoneListResultPage) Response() ZoneListResult
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Response returns the raw server response from the last page request.
func (ZoneListResultPage) Values
deprecated
func (page ZoneListResultPage) Values() []Zone
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Values returns the slice of values for the current page or nil if there are no values.
type ZoneProperties
deprecated
type ZoneProperties struct { // MaxNumberOfRecordSets - The maximum number of record sets that can be created in this DNS zone. This is a read-only property and any attempt to set this value will be ignored. MaxNumberOfRecordSets *int64 `json:"maxNumberOfRecordSets,omitempty"` // NumberOfRecordSets - The current number of record sets in this DNS zone. This is a read-only property and any attempt to set this value will be ignored. NumberOfRecordSets *int64 `json:"numberOfRecordSets,omitempty"` // NameServers - The name servers for this DNS zone. This is a read-only property and any attempt to set this value will be ignored. NameServers *[]string `json:"nameServers,omitempty"` // ZoneType - The type of this DNS zone (Public or Private). Possible values include: 'Public', 'Private' ZoneType ZoneType `json:"zoneType,omitempty"` // RegistrationVirtualNetworks - A list of references to virtual networks that register hostnames in this DNS zone. This is a only when ZoneType is Private. RegistrationVirtualNetworks *[]SubResource `json:"registrationVirtualNetworks,omitempty"` // ResolutionVirtualNetworks - A list of references to virtual networks that resolve records in this DNS zone. This is a only when ZoneType is Private. ResolutionVirtualNetworks *[]SubResource `json:"resolutionVirtualNetworks,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ZoneProperties represents the properties of the zone.
type ZoneType
deprecated
type ZoneType string
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ZoneType enumerates the values for zone type.
func PossibleZoneTypeValues
deprecated
func PossibleZoneTypeValues() [2]ZoneType
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead PossibleZoneTypeValues returns an array of possible values for the ZoneType const type.
type ZoneUpdate
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ZoneUpdate describes a request to update a DNS zone.
func (ZoneUpdate) MarshalJSON
deprecated
func (zu ZoneUpdate) MarshalJSON() ([]byte, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead MarshalJSON is the custom marshaler for ZoneUpdate.
type ZonesClient
deprecated
type ZonesClient struct {
BaseClient
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ZonesClient is the the DNS Management Client.
func NewZonesClient
deprecated
func NewZonesClient(subscriptionID string) ZonesClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead NewZonesClient creates an instance of the ZonesClient client.
func NewZonesClientWithBaseURI
deprecated
func NewZonesClientWithBaseURI(baseURI string, subscriptionID string) ZonesClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead NewZonesClientWithBaseURI creates an instance of the ZonesClient client.
func (ZonesClient) CreateOrUpdate
deprecated
func (client ZonesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, zoneName string, parameters Zone, ifMatch string, ifNoneMatch string) (result Zone, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CreateOrUpdate creates or updates a DNS zone. Does not modify DNS records within the zone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). parameters is parameters supplied to the CreateOrUpdate operation. ifMatch is the etag of the DNS zone. Omit this value to always overwrite the current zone. Specify the last-seen etag value to prevent accidentally overwritting any concurrent changes. ifNoneMatch is set to '*' to allow a new DNS zone to be created, but to prevent updating an existing zone. Other values will be ignored.
func (ZonesClient) CreateOrUpdatePreparer
deprecated
func (client ZonesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, parameters Zone, ifMatch string, ifNoneMatch string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (ZonesClient) CreateOrUpdateResponder
deprecated
func (client ZonesClient) CreateOrUpdateResponder(resp *http.Response) (result Zone, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (ZonesClient) CreateOrUpdateSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (ZonesClient) Delete
deprecated
func (client ZonesClient) Delete(ctx context.Context, resourceGroupName string, zoneName string, ifMatch string) (result ZonesDeleteFuture, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Delete deletes a DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot be undone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). ifMatch is the etag of the DNS zone. Omit this value to always delete the current zone. Specify the last-seen etag value to prevent accidentally deleting any concurrent changes.
func (ZonesClient) DeletePreparer
deprecated
func (client ZonesClient) DeletePreparer(ctx context.Context, resourceGroupName string, zoneName string, ifMatch string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead DeletePreparer prepares the Delete request.
func (ZonesClient) DeleteResponder
deprecated
func (client ZonesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ZonesClient) DeleteSender
deprecated
func (client ZonesClient) DeleteSender(req *http.Request) (future ZonesDeleteFuture, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (ZonesClient) Get
deprecated
func (client ZonesClient) Get(ctx context.Context, resourceGroupName string, zoneName string) (result Zone, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Get gets a DNS zone. Retrieves the zone properties, but not the record sets within the zone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot).
func (ZonesClient) GetPreparer
deprecated
func (ZonesClient) GetResponder
deprecated
func (client ZonesClient) GetResponder(resp *http.Response) (result Zone, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (ZonesClient) GetSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ZonesClient) List
deprecated
func (client ZonesClient) List(ctx context.Context, top *int32) (result ZoneListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead List lists the DNS zones in all resource groups in a subscription.
top is the maximum number of DNS zones to return. If not specified, returns up to 100 zones.
func (ZonesClient) ListByResourceGroup
deprecated
func (client ZonesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32) (result ZoneListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByResourceGroup lists the DNS zones within a resource group.
resourceGroupName is the name of the resource group. top is the maximum number of record sets to return. If not specified, returns up to 100 record sets.
func (ZonesClient) ListByResourceGroupComplete
deprecated
func (client ZonesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32) (result ZoneListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByResourceGroupComplete enumerates all values, automatically crossing page boundaries as required.
func (ZonesClient) ListByResourceGroupPreparer
deprecated
func (client ZonesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByResourceGroupPreparer prepares the ListByResourceGroup request.
func (ZonesClient) ListByResourceGroupResponder
deprecated
func (client ZonesClient) ListByResourceGroupResponder(resp *http.Response) (result ZoneListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByResourceGroupResponder handles the response to the ListByResourceGroup request. The method always closes the http.Response Body.
func (ZonesClient) ListByResourceGroupSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListByResourceGroupSender sends the ListByResourceGroup request. The method will close the http.Response Body if it receives an error.
func (ZonesClient) ListComplete
deprecated
func (client ZonesClient) ListComplete(ctx context.Context, top *int32) (result ZoneListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListComplete enumerates all values, automatically crossing page boundaries as required.
func (ZonesClient) ListPreparer
deprecated
func (ZonesClient) ListResponder
deprecated
func (client ZonesClient) ListResponder(resp *http.Response) (result ZoneListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (ZonesClient) ListSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (ZonesClient) Update
deprecated
func (client ZonesClient) Update(ctx context.Context, resourceGroupName string, zoneName string, parameters ZoneUpdate, ifMatch string) (result Zone, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Update updates a DNS zone. Does not modify DNS records within the zone.
resourceGroupName is the name of the resource group. zoneName is the name of the DNS zone (without a terminating dot). parameters is parameters supplied to the Update operation. ifMatch is the etag of the DNS zone. Omit this value to always overwrite the current zone. Specify the last-seen etag value to prevent accidentally overwritting any concurrent changes.
func (ZonesClient) UpdatePreparer
deprecated
func (client ZonesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, parameters ZoneUpdate, ifMatch string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead UpdatePreparer prepares the Update request.
func (ZonesClient) UpdateResponder
deprecated
func (client ZonesClient) UpdateResponder(resp *http.Response) (result Zone, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (ZonesClient) UpdateSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type ZonesDeleteFuture
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead ZonesDeleteFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (ZonesDeleteFuture) Result
deprecated
func (future ZonesDeleteFuture) Result(client ZonesClient) (ar autorest.Response, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2018-03-01-preview/dns instead Result returns the result of the asynchronous operation. If the operation has not completed it will return an error.