Documentation ¶
Overview ¶
Package dns implements the Azure ARM Dns service API version 2015-05-04-preview.
Client for managing DNS zones and record.
Index ¶
- Constants
- func UserAgent() string
- func Version() stringdeprecated
- type ARecorddeprecated
- type AaaaRecorddeprecated
- type BaseClientdeprecated
- type CnameRecorddeprecated
- type MxRecorddeprecated
- type NsRecorddeprecated
- type PtrRecorddeprecated
- type RecordSetdeprecated
- type RecordSetListResultdeprecated
- type RecordSetListResultIteratordeprecated
- type RecordSetListResultPagedeprecated
- type RecordSetPropertiesdeprecated
- 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) List(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSetListResultPage, err error)deprecated
- func (client RecordSetsClient) ListAll(ctx context.Context, resourceGroupName string, zoneName string, top string, ...) (result RecordSetListResultPage, err error)deprecated
- func (client RecordSetsClient) ListAllComplete(ctx context.Context, resourceGroupName string, zoneName string, top string, ...) (result RecordSetListResultIterator, err error)deprecated
- func (client RecordSetsClient) ListAllPreparer(ctx context.Context, resourceGroupName string, zoneName string, top string, ...) (*http.Request, error)deprecated
- func (client RecordSetsClient) ListAllResponder(resp *http.Response) (result RecordSetListResult, err error)deprecated
- func (client RecordSetsClient) ListAllSender(req *http.Request) (*http.Response, error)deprecated
- func (client RecordSetsClient) ListComplete(ctx context.Context, resourceGroupName string, zoneName string, ...) (result RecordSetListResultIterator, err error)deprecated
- func (client RecordSetsClient) ListPreparer(ctx context.Context, resourceGroupName string, zoneName string, ...) (*http.Request, error)deprecated
- func (client RecordSetsClient) ListResponder(resp *http.Response) (result RecordSetListResult, err error)deprecated
- func (client RecordSetsClient) ListSender(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 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 autorest.Response, 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) (*http.Response, 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) ListZonesInResourceGroup(ctx context.Context, resourceGroupName string, top string, filter string) (result ZoneListResultPage, err error)deprecated
- func (client ZonesClient) ListZonesInResourceGroupComplete(ctx context.Context, resourceGroupName string, top string, filter string) (result ZoneListResultIterator, err error)deprecated
- func (client ZonesClient) ListZonesInResourceGroupPreparer(ctx context.Context, resourceGroupName string, top string, filter string) (*http.Request, error)deprecated
- func (client ZonesClient) ListZonesInResourceGroupResponder(resp *http.Response) (result ZoneListResult, err error)deprecated
- func (client ZonesClient) ListZonesInResourceGroupSender(req *http.Request) (*http.Response, error)deprecated
- func (client ZonesClient) ListZonesInSubscription(ctx context.Context, top string, filter string) (result ZoneListResultPage, err error)deprecated
- func (client ZonesClient) ListZonesInSubscriptionComplete(ctx context.Context, top string, filter string) (result ZoneListResultIterator, err error)deprecated
- func (client ZonesClient) ListZonesInSubscriptionPreparer(ctx context.Context, top string, filter string) (*http.Request, error)deprecated
- func (client ZonesClient) ListZonesInSubscriptionResponder(resp *http.Response) (result ZoneListResult, err error)deprecated
- func (client ZonesClient) ListZonesInSubscriptionSender(req *http.Request) (*http.Response, error)deprecated
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/2015-05-04-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/2015-05-04-preview/dns instead. Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type ARecord
deprecated
type ARecord struct { // Ipv4Address - Gets or sets the IPv4 address of this A record in string notation. Ipv4Address *string `json:"ipv4Address,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ARecord an A record.
type AaaaRecord
deprecated
type AaaaRecord struct { // Ipv6Address - Gets or sets the IPv6 address of this AAAA record in string notation. Ipv6Address *string `json:"ipv6Address,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-preview/dns instead. NewWithBaseURI creates an instance of the BaseClient client.
type CnameRecord
deprecated
type CnameRecord struct { // Cname - Gets or sets the canonical name for this record without a terminating dot. Cname *string `json:"cname,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. CnameRecord a CNAME record.
type MxRecord
deprecated
type MxRecord struct { // Preference - Gets or sets the preference metric for this record. Preference *int32 `json:"preference,omitempty"` // Exchange - Gets or sets the domain name of the mail host, without a terminating dot. Exchange *string `json:"exchange,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. MxRecord an MX record.
type NsRecord
deprecated
type NsRecord struct { // Nsdname - Gets or sets the name server name for this record, without a terminating dot. Nsdname *string `json:"nsdname,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. NsRecord an NS record.
type PtrRecord
deprecated
type PtrRecord struct { // Ptrdname - Gets or sets the PTR target domain name for this record without a terminating dot. Ptrdname *string `json:"ptrdname,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. PtrRecord a PTR record.
type RecordSet
deprecated
type RecordSet struct { autorest.Response `json:"-"` // Etag - Gets or sets the ETag of the RecordSet. Etag *string `json:"etag,omitempty"` // Properties - Gets or sets the properties of the RecordSet. Properties *RecordSetProperties `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/2015-05-04-preview/dns instead. RecordSet describes a DNS RecordSet (a set of DNS records with the same name and type).
func (RecordSet) MarshalJSON
deprecated
type RecordSetListResult
deprecated
type RecordSetListResult struct { autorest.Response `json:"-"` // Value - Gets or sets information about the RecordSets in the response. Value *[]RecordSet `json:"value,omitempty"` // NextLink - Gets or sets the continuation token for the next page. NextLink *string `json:"nextLink,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. RecordSetListResult the response to a RecordSet 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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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 { // TTL - Gets or sets the TTL of the records in the RecordSet. TTL *int64 `json:"TTL,omitempty"` // ARecords - Gets or sets the list of A records in the RecordSet. ARecords *[]ARecord `json:"ARecords,omitempty"` // AAAARecords - Gets or sets the list of AAAA records in the RecordSet. AAAARecords *[]AaaaRecord `json:"AAAARecords,omitempty"` // MXRecords - Gets or sets the list of MX records in the RecordSet. MXRecords *[]MxRecord `json:"MXRecords,omitempty"` // NSRecords - Gets or sets the list of NS records in the RecordSet. NSRecords *[]NsRecord `json:"NSRecords,omitempty"` // PTRRecords - Gets or sets the list of PTR records in the RecordSet. PTRRecords *[]PtrRecord `json:"PTRRecords,omitempty"` // SRVRecords - Gets or sets the list of SRV records in the RecordSet. SRVRecords *[]SrvRecord `json:"SRVRecords,omitempty"` // TXTRecords - Gets or sets the list of TXT records in the RecordSet. TXTRecords *[]TxtRecord `json:"TXTRecords,omitempty"` // CNAMERecord - Gets or sets the CNAME record in the RecordSet. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // SOARecord - Gets or sets the SOA record in the RecordSet. SOARecord *SoaRecord `json:"SOARecord,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. RecordSetProperties represents the properties of the records in the RecordSet.
type RecordSetsClient
deprecated
type RecordSetsClient struct {
BaseClient
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. RecordSetsClient is the client for managing DNS zones and record.
func NewRecordSetsClient
deprecated
func NewRecordSetsClient(subscriptionID string) RecordSetsClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-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, recordType RecordType, relativeRecordSetName string, 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/2015-05-04-preview/dns instead. CreateOrUpdate creates a RecordSet within a DNS zone.
resourceGroupName is the name of the resource group. zoneName is the name of the zone without a terminating dot. recordType is the type of DNS record. relativeRecordSetName is the name of the RecordSet, relative to the name of the zone. parameters is parameters supplied to the CreateOrUpdate operation. ifMatch is the etag of RecordSet. ifNoneMatch is defines the If-None-Match condition. Set to '*' to force Create-If-Not-Exist. Other values will be ignored.
func (RecordSetsClient) CreateOrUpdatePreparer
deprecated
func (client RecordSetsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, zoneName string, recordType RecordType, relativeRecordSetName string, parameters RecordSet, ifMatch string, ifNoneMatch string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-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/2015-05-04-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, recordType RecordType, relativeRecordSetName string, ifMatch string) (result autorest.Response, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. Delete removes a RecordSet from a DNS zone.
resourceGroupName is the name of the resource group. zoneName is the name of the zone without a terminating dot. recordType is the type of DNS record. relativeRecordSetName is the name of the RecordSet, relative to the name of the zone. ifMatch is defines the If-Match condition. The delete operation will be performed only if the ETag of the zone on the server matches this value.
func (RecordSetsClient) DeletePreparer
deprecated
func (client RecordSetsClient) DeletePreparer(ctx context.Context, resourceGroupName string, zoneName string, recordType RecordType, relativeRecordSetName string, ifMatch string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-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/2015-05-04-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, recordType RecordType, relativeRecordSetName string) (result RecordSet, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. Get gets a RecordSet.
resourceGroupName is the name of the resource group. zoneName is the name of the zone without a terminating dot. recordType is the type of DNS record. relativeRecordSetName is the name of the RecordSet, relative to the name of the zone.
func (RecordSetsClient) GetPreparer
deprecated
func (client RecordSetsClient) GetPreparer(ctx context.Context, resourceGroupName string, zoneName string, recordType RecordType, relativeRecordSetName string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-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/2015-05-04-preview/dns instead. GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (RecordSetsClient) List
deprecated
func (client RecordSetsClient) List(ctx context.Context, resourceGroupName string, zoneName string, recordType RecordType, top string, filter string) (result RecordSetListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. List lists the RecordSets of a specified type in a DNS zone.
resourceGroupName is the name of the resource group that contains the zone. zoneName is the name of the zone from which to enumerate RecordsSets. recordType is the type of record sets to enumerate. top is query parameters. If null is passed returns the default number of zones. filter is the filter to apply on the operation.
func (RecordSetsClient) ListAll
deprecated
func (client RecordSetsClient) ListAll(ctx context.Context, resourceGroupName string, zoneName string, top string, filter string) (result RecordSetListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListAll lists all RecordSets in a DNS zone.
resourceGroupName is the name of the resource group that contains the zone. zoneName is the name of the zone from which to enumerate RecordSets. top is query parameters. If null is passed returns the default number of zones. filter is the filter to apply on the operation.
func (RecordSetsClient) ListAllComplete
deprecated
func (client RecordSetsClient) ListAllComplete(ctx context.Context, resourceGroupName string, zoneName string, top string, filter string) (result RecordSetListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListAllComplete enumerates all values, automatically crossing page boundaries as required.
func (RecordSetsClient) ListAllPreparer
deprecated
func (client RecordSetsClient) ListAllPreparer(ctx context.Context, resourceGroupName string, zoneName string, top string, filter string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListAllPreparer prepares the ListAll request.
func (RecordSetsClient) ListAllResponder
deprecated
func (client RecordSetsClient) ListAllResponder(resp *http.Response) (result RecordSetListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListAllResponder handles the response to the ListAll request. The method always closes the http.Response Body.
func (RecordSetsClient) ListAllSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListAllSender sends the ListAll request. The method will close the http.Response Body if it receives an error.
func (RecordSetsClient) ListComplete
deprecated
func (client RecordSetsClient) ListComplete(ctx context.Context, resourceGroupName string, zoneName string, recordType RecordType, top string, filter string) (result RecordSetListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListComplete enumerates all values, automatically crossing page boundaries as required.
func (RecordSetsClient) ListPreparer
deprecated
func (client RecordSetsClient) ListPreparer(ctx context.Context, resourceGroupName string, zoneName string, recordType RecordType, top string, filter string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListPreparer prepares the List request.
func (RecordSetsClient) ListResponder
deprecated
func (client RecordSetsClient) ListResponder(resp *http.Response) (result RecordSetListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (RecordSetsClient) ListSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListSender sends the List 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/2015-05-04-preview/dns instead. RecordType enumerates the values for record type.
const ( // A ... A RecordType = "A" // AAAA ... AAAA RecordType = "AAAA" // 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() []RecordType
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-preview/dns instead. Resource ...
func (Resource) MarshalJSON
deprecated
type SoaRecord
deprecated
type SoaRecord struct { // Host - Gets or sets the domain name of the authoritative name server, without a temrinating dot. Host *string `json:"host,omitempty"` // Email - Gets or sets the email for this record. Email *string `json:"email,omitempty"` // SerialNumber - Gets or sets the serial number for this record. SerialNumber *int64 `json:"serialNumber,omitempty"` // RefreshTime - Gets or sets the refresh value for this record. RefreshTime *int64 `json:"refreshTime,omitempty"` // RetryTime - Gets or sets the retry time for this record. RetryTime *int64 `json:"retryTime,omitempty"` // ExpireTime - Gets or sets the expire time for this record. ExpireTime *int64 `json:"expireTime,omitempty"` // MinimumTTL - Gets or sets the minimum TTL value for this record. MinimumTTL *int64 `json:"minimumTTL,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. SoaRecord an SOA record.
type SrvRecord
deprecated
type SrvRecord struct { // Priority - Gets or sets the priority metric for this record. Priority *int32 `json:"priority,omitempty"` // Weight - Gets or sets the weight metric for this this record. Weight *int32 `json:"weight,omitempty"` // Port - Gets or sets the port of the service for this record. Port *int32 `json:"port,omitempty"` // Target - Gets or sets the domain name of the target for this record, without a terminating dot. Target *string `json:"target,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-preview/dns instead. SubResource ...
type Zone
deprecated
type Zone struct { autorest.Response `json:"-"` // Etag - Gets or sets the ETag of the zone that is being updated, as received from a Get operation. Etag *string `json:"etag,omitempty"` // Properties - Gets or sets the properties of the zone. Properties *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/2015-05-04-preview/dns instead. Zone describes a DNS zone.
func (Zone) MarshalJSON
deprecated
type ZoneListResult
deprecated
type ZoneListResult struct { autorest.Response `json:"-"` // Value - Gets or sets information about the zones in the response. Value *[]Zone `json:"value,omitempty"` // NextLink - Gets or sets the continuation token for the next page. NextLink *string `json:"nextLink,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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/2015-05-04-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 - Gets or sets the maximum number of record sets that can be created in this zone. MaxNumberOfRecordSets *int64 `json:"maxNumberOfRecordSets,omitempty"` // NumberOfRecordSets - Gets or sets the current number of record sets in this zone. NumberOfRecordSets *int64 `json:"numberOfRecordSets,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ZoneProperties represents the properties of the zone.
type ZonesClient
deprecated
type ZonesClient struct {
BaseClient
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ZonesClient is the client for managing DNS zones and record.
func NewZonesClient
deprecated
func NewZonesClient(subscriptionID string) ZonesClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-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/2015-05-04-preview/dns instead. CreateOrUpdate creates a DNS zone within a resource group.
resourceGroupName is the name of the resource group. zoneName is the name of the zone without a terminating dot. parameters is parameters supplied to the CreateOrUpdate operation. ifMatch is the etag of Zone. ifNoneMatch is defines the If-None-Match condition. Set to '*' to force Create-If-Not-Exist. 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/2015-05-04-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/2015-05-04-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/2015-05-04-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 autorest.Response, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. Delete removes a DNS zone from a resource group.
resourceGroupName is the name of the resource group. zoneName is the name of the zone without a terminating dot. ifMatch is defines the If-Match condition. The delete operation will be performed only if the ETag of the zone on the server matches this value.
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/2015-05-04-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/2015-05-04-preview/dns instead. DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (ZonesClient) DeleteSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-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/2015-05-04-preview/dns instead. Get gets a DNS zone.
resourceGroupName is the name of the resource group. zoneName is the name of the 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/2015-05-04-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/2015-05-04-preview/dns instead. GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (ZonesClient) ListZonesInResourceGroup
deprecated
func (client ZonesClient) ListZonesInResourceGroup(ctx context.Context, resourceGroupName string, top string, filter string) (result ZoneListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInResourceGroup lists the DNS zones within a resource group.
resourceGroupName is the name of the resource group. top is query parameters. If null is passed returns the default number of zones. filter is the filter to apply on the operation.
func (ZonesClient) ListZonesInResourceGroupComplete
deprecated
func (client ZonesClient) ListZonesInResourceGroupComplete(ctx context.Context, resourceGroupName string, top string, filter string) (result ZoneListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInResourceGroupComplete enumerates all values, automatically crossing page boundaries as required.
func (ZonesClient) ListZonesInResourceGroupPreparer
deprecated
func (client ZonesClient) ListZonesInResourceGroupPreparer(ctx context.Context, resourceGroupName string, top string, filter string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInResourceGroupPreparer prepares the ListZonesInResourceGroup request.
func (ZonesClient) ListZonesInResourceGroupResponder
deprecated
func (client ZonesClient) ListZonesInResourceGroupResponder(resp *http.Response) (result ZoneListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInResourceGroupResponder handles the response to the ListZonesInResourceGroup request. The method always closes the http.Response Body.
func (ZonesClient) ListZonesInResourceGroupSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInResourceGroupSender sends the ListZonesInResourceGroup request. The method will close the http.Response Body if it receives an error.
func (ZonesClient) ListZonesInSubscription
deprecated
func (client ZonesClient) ListZonesInSubscription(ctx context.Context, top string, filter string) (result ZoneListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInSubscription lists the DNS zones within a resource group.
top is query parameters. If null is passed returns the default number of zones. filter is the filter to apply on the operation.
func (ZonesClient) ListZonesInSubscriptionComplete
deprecated
func (client ZonesClient) ListZonesInSubscriptionComplete(ctx context.Context, top string, filter string) (result ZoneListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInSubscriptionComplete enumerates all values, automatically crossing page boundaries as required.
func (ZonesClient) ListZonesInSubscriptionPreparer
deprecated
func (client ZonesClient) ListZonesInSubscriptionPreparer(ctx context.Context, top string, filter string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInSubscriptionPreparer prepares the ListZonesInSubscription request.
func (ZonesClient) ListZonesInSubscriptionResponder
deprecated
func (client ZonesClient) ListZonesInSubscriptionResponder(resp *http.Response) (result ZoneListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInSubscriptionResponder handles the response to the ListZonesInSubscription request. The method always closes the http.Response Body.
func (ZonesClient) ListZonesInSubscriptionSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/dns/mgmt/2015-05-04-preview/dns instead. ListZonesInSubscriptionSender sends the ListZonesInSubscription request. The method will close the http.Response Body if it receives an error.