vendor: update all dependencies to latest versions
This commit is contained in:
+186
-114
@@ -14,9 +14,8 @@ package cdn
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Code generated by Microsoft (R) AutoRest Code Generator 1.0.1.0
|
||||
// Changes may cause incorrect behavior and will be lost if the code is
|
||||
// regenerated.
|
||||
// Code generated by Microsoft (R) AutoRest Code Generator.
|
||||
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
|
||||
|
||||
import (
|
||||
"github.com/Azure/go-autorest/autorest"
|
||||
@@ -25,9 +24,8 @@ import (
|
||||
"net/http"
|
||||
)
|
||||
|
||||
// EndpointsClient is the use these APIs to manage Azure CDN resources through
|
||||
// the Azure Resource Manager. You must make sure that requests made to these
|
||||
// resources are secure.
|
||||
// EndpointsClient is the use these APIs to manage Azure CDN resources through the Azure Resource Manager. You must
|
||||
// make sure that requests made to these resources are secure.
|
||||
type EndpointsClient struct {
|
||||
ManagementClient
|
||||
}
|
||||
@@ -37,22 +35,18 @@ func NewEndpointsClient(subscriptionID string) EndpointsClient {
|
||||
return NewEndpointsClientWithBaseURI(DefaultBaseURI, subscriptionID)
|
||||
}
|
||||
|
||||
// NewEndpointsClientWithBaseURI creates an instance of the EndpointsClient
|
||||
// client.
|
||||
// NewEndpointsClientWithBaseURI creates an instance of the EndpointsClient client.
|
||||
func NewEndpointsClientWithBaseURI(baseURI string, subscriptionID string) EndpointsClient {
|
||||
return EndpointsClient{NewWithBaseURI(baseURI, subscriptionID)}
|
||||
}
|
||||
|
||||
// Create creates a new CDN endpoint with the specified endpoint name under the
|
||||
// specified subscription, resource group and profile. This method may poll for
|
||||
// completion. Polling can be canceled by passing the cancel channel argument.
|
||||
// The channel will be used to cancel polling and any outstanding HTTP
|
||||
// requests.
|
||||
// Create creates a new CDN endpoint with the specified endpoint name under the specified subscription, resource group
|
||||
// and profile. This method may poll for completion. Polling can be canceled by passing the cancel channel argument.
|
||||
// The channel will be used to cancel polling and any outstanding HTTP requests.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally. endpoint is endpoint properties
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally. endpoint is endpoint properties
|
||||
func (client EndpointsClient) Create(resourceGroupName string, profileName string, endpointName string, endpoint Endpoint, cancel <-chan struct{}) (<-chan Endpoint, <-chan error) {
|
||||
resultChan := make(chan Endpoint, 1)
|
||||
errChan := make(chan error, 1)
|
||||
@@ -74,8 +68,10 @@ func (client EndpointsClient) Create(resourceGroupName string, profileName strin
|
||||
var err error
|
||||
var result Endpoint
|
||||
defer func() {
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
}
|
||||
resultChan <- result
|
||||
errChan <- err
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
@@ -109,7 +105,7 @@ func (client EndpointsClient) CreatePreparer(resourceGroupName string, profileNa
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -145,16 +141,13 @@ func (client EndpointsClient) CreateResponder(resp *http.Response) (result Endpo
|
||||
return
|
||||
}
|
||||
|
||||
// Delete deletes an existing CDN endpoint with the specified endpoint name
|
||||
// under the specified subscription, resource group and profile. This method
|
||||
// may poll for completion. Polling can be canceled by passing the cancel
|
||||
// channel argument. The channel will be used to cancel polling and any
|
||||
// outstanding HTTP requests.
|
||||
// Delete deletes an existing CDN endpoint with the specified endpoint name under the specified subscription, resource
|
||||
// group and profile. This method may poll for completion. Polling can be canceled by passing the cancel channel
|
||||
// argument. The channel will be used to cancel polling and any outstanding HTTP requests.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally.
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally.
|
||||
func (client EndpointsClient) Delete(resourceGroupName string, profileName string, endpointName string, cancel <-chan struct{}) (<-chan autorest.Response, <-chan error) {
|
||||
resultChan := make(chan autorest.Response, 1)
|
||||
errChan := make(chan error, 1)
|
||||
@@ -173,8 +166,10 @@ func (client EndpointsClient) Delete(resourceGroupName string, profileName strin
|
||||
var err error
|
||||
var result autorest.Response
|
||||
defer func() {
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
}
|
||||
resultChan <- result
|
||||
errChan <- err
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
@@ -208,7 +203,7 @@ func (client EndpointsClient) DeletePreparer(resourceGroupName string, profileNa
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -241,13 +236,12 @@ func (client EndpointsClient) DeleteResponder(resp *http.Response) (result autor
|
||||
return
|
||||
}
|
||||
|
||||
// Get gets an existing CDN endpoint with the specified endpoint name under the
|
||||
// specified subscription, resource group and profile.
|
||||
// Get gets an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group
|
||||
// and profile.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally.
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally.
|
||||
func (client EndpointsClient) Get(resourceGroupName string, profileName string, endpointName string) (result Endpoint, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -287,7 +281,7 @@ func (client EndpointsClient) GetPreparer(resourceGroupName string, profileName
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -321,9 +315,8 @@ func (client EndpointsClient) GetResponder(resp *http.Response) (result Endpoint
|
||||
|
||||
// ListByProfile lists existing CDN endpoints.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group.
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group.
|
||||
func (client EndpointsClient) ListByProfile(resourceGroupName string, profileName string) (result EndpointListResult, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -362,7 +355,7 @@ func (client EndpointsClient) ListByProfilePreparer(resourceGroupName string, pr
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -418,13 +411,56 @@ func (client EndpointsClient) ListByProfileNextResults(lastResults EndpointListR
|
||||
return
|
||||
}
|
||||
|
||||
// ListResourceUsage checks the quota and usage of geo filters and custom
|
||||
// domains under the given endpoint.
|
||||
// ListByProfileComplete gets all elements from the list without paging.
|
||||
func (client EndpointsClient) ListByProfileComplete(resourceGroupName string, profileName string, cancel <-chan struct{}) (<-chan Endpoint, <-chan error) {
|
||||
resultChan := make(chan Endpoint)
|
||||
errChan := make(chan error, 1)
|
||||
go func() {
|
||||
defer func() {
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
list, err := client.ListByProfile(resourceGroupName, profileName)
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
return
|
||||
}
|
||||
if list.Value != nil {
|
||||
for _, item := range *list.Value {
|
||||
select {
|
||||
case <-cancel:
|
||||
return
|
||||
case resultChan <- item:
|
||||
// Intentionally left blank
|
||||
}
|
||||
}
|
||||
}
|
||||
for list.NextLink != nil {
|
||||
list, err = client.ListByProfileNextResults(list)
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
return
|
||||
}
|
||||
if list.Value != nil {
|
||||
for _, item := range *list.Value {
|
||||
select {
|
||||
case <-cancel:
|
||||
return
|
||||
case resultChan <- item:
|
||||
// Intentionally left blank
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}()
|
||||
return resultChan, errChan
|
||||
}
|
||||
|
||||
// ListResourceUsage checks the quota and usage of geo filters and custom domains under the given endpoint.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally.
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally.
|
||||
func (client EndpointsClient) ListResourceUsage(resourceGroupName string, profileName string, endpointName string) (result ResourceUsageListResult, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -464,7 +500,7 @@ func (client EndpointsClient) ListResourceUsagePreparer(resourceGroupName string
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -520,17 +556,59 @@ func (client EndpointsClient) ListResourceUsageNextResults(lastResults ResourceU
|
||||
return
|
||||
}
|
||||
|
||||
// LoadContent pre-loads a content to CDN. Available for Verizon Profiles. This
|
||||
// method may poll for completion. Polling can be canceled by passing the
|
||||
// cancel channel argument. The channel will be used to cancel polling and any
|
||||
// ListResourceUsageComplete gets all elements from the list without paging.
|
||||
func (client EndpointsClient) ListResourceUsageComplete(resourceGroupName string, profileName string, endpointName string, cancel <-chan struct{}) (<-chan ResourceUsage, <-chan error) {
|
||||
resultChan := make(chan ResourceUsage)
|
||||
errChan := make(chan error, 1)
|
||||
go func() {
|
||||
defer func() {
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
list, err := client.ListResourceUsage(resourceGroupName, profileName, endpointName)
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
return
|
||||
}
|
||||
if list.Value != nil {
|
||||
for _, item := range *list.Value {
|
||||
select {
|
||||
case <-cancel:
|
||||
return
|
||||
case resultChan <- item:
|
||||
// Intentionally left blank
|
||||
}
|
||||
}
|
||||
}
|
||||
for list.NextLink != nil {
|
||||
list, err = client.ListResourceUsageNextResults(list)
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
return
|
||||
}
|
||||
if list.Value != nil {
|
||||
for _, item := range *list.Value {
|
||||
select {
|
||||
case <-cancel:
|
||||
return
|
||||
case resultChan <- item:
|
||||
// Intentionally left blank
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}()
|
||||
return resultChan, errChan
|
||||
}
|
||||
|
||||
// LoadContent pre-loads a content to CDN. Available for Verizon Profiles. This method may poll for completion. Polling
|
||||
// can be canceled by passing the cancel channel argument. The channel will be used to cancel polling and any
|
||||
// outstanding HTTP requests.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally. contentFilePaths is the path to the content to be
|
||||
// loaded. Path should be a full URL, e.g. ‘/pictires/city.png' which loads a
|
||||
// single file
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally. contentFilePaths is the path to the content to be loaded. Path should be a full URL, e.g.
|
||||
// ‘/pictires/city.png' which loads a single file
|
||||
func (client EndpointsClient) LoadContent(resourceGroupName string, profileName string, endpointName string, contentFilePaths LoadParameters, cancel <-chan struct{}) (<-chan autorest.Response, <-chan error) {
|
||||
resultChan := make(chan autorest.Response, 1)
|
||||
errChan := make(chan error, 1)
|
||||
@@ -551,8 +629,10 @@ func (client EndpointsClient) LoadContent(resourceGroupName string, profileName
|
||||
var err error
|
||||
var result autorest.Response
|
||||
defer func() {
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
}
|
||||
resultChan <- result
|
||||
errChan <- err
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
@@ -586,7 +666,7 @@ func (client EndpointsClient) LoadContentPreparer(resourceGroupName string, prof
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -621,18 +701,14 @@ func (client EndpointsClient) LoadContentResponder(resp *http.Response) (result
|
||||
return
|
||||
}
|
||||
|
||||
// PurgeContent removes a content from CDN. This method may poll for
|
||||
// completion. Polling can be canceled by passing the cancel channel argument.
|
||||
// The channel will be used to cancel polling and any outstanding HTTP
|
||||
// requests.
|
||||
// PurgeContent removes a content from CDN. This method may poll for completion. Polling can be canceled by passing the
|
||||
// cancel channel argument. The channel will be used to cancel polling and any outstanding HTTP requests.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally. contentFilePaths is the path to the content to be
|
||||
// purged. Path can be a full URL, e.g. '/pictures/city.png' which removes a
|
||||
// single file, or a directory with a wildcard, e.g. '/pictures/*' which
|
||||
// removes all folders and files in the directory.
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally. contentFilePaths is the path to the content to be purged. Path can be a full URL, e.g.
|
||||
// '/pictures/city.png' which removes a single file, or a directory with a wildcard, e.g. '/pictures/*' which removes
|
||||
// all folders and files in the directory.
|
||||
func (client EndpointsClient) PurgeContent(resourceGroupName string, profileName string, endpointName string, contentFilePaths PurgeParameters, cancel <-chan struct{}) (<-chan autorest.Response, <-chan error) {
|
||||
resultChan := make(chan autorest.Response, 1)
|
||||
errChan := make(chan error, 1)
|
||||
@@ -653,8 +729,10 @@ func (client EndpointsClient) PurgeContent(resourceGroupName string, profileName
|
||||
var err error
|
||||
var result autorest.Response
|
||||
defer func() {
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
}
|
||||
resultChan <- result
|
||||
errChan <- err
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
@@ -688,7 +766,7 @@ func (client EndpointsClient) PurgeContentPreparer(resourceGroupName string, pro
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -723,15 +801,13 @@ func (client EndpointsClient) PurgeContentResponder(resp *http.Response) (result
|
||||
return
|
||||
}
|
||||
|
||||
// Start starts an existing CDN endpoint that is on a stopped state. This
|
||||
// method may poll for completion. Polling can be canceled by passing the
|
||||
// cancel channel argument. The channel will be used to cancel polling and any
|
||||
// outstanding HTTP requests.
|
||||
// Start starts an existing CDN endpoint that is on a stopped state. This method may poll for completion. Polling can
|
||||
// be canceled by passing the cancel channel argument. The channel will be used to cancel polling and any outstanding
|
||||
// HTTP requests.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally.
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally.
|
||||
func (client EndpointsClient) Start(resourceGroupName string, profileName string, endpointName string, cancel <-chan struct{}) (<-chan Endpoint, <-chan error) {
|
||||
resultChan := make(chan Endpoint, 1)
|
||||
errChan := make(chan error, 1)
|
||||
@@ -750,8 +826,10 @@ func (client EndpointsClient) Start(resourceGroupName string, profileName string
|
||||
var err error
|
||||
var result Endpoint
|
||||
defer func() {
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
}
|
||||
resultChan <- result
|
||||
errChan <- err
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
@@ -785,7 +863,7 @@ func (client EndpointsClient) StartPreparer(resourceGroupName string, profileNam
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -819,15 +897,12 @@ func (client EndpointsClient) StartResponder(resp *http.Response) (result Endpoi
|
||||
return
|
||||
}
|
||||
|
||||
// Stop stops an existing running CDN endpoint. This method may poll for
|
||||
// completion. Polling can be canceled by passing the cancel channel argument.
|
||||
// The channel will be used to cancel polling and any outstanding HTTP
|
||||
// requests.
|
||||
// Stop stops an existing running CDN endpoint. This method may poll for completion. Polling can be canceled by passing
|
||||
// the cancel channel argument. The channel will be used to cancel polling and any outstanding HTTP requests.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally.
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally.
|
||||
func (client EndpointsClient) Stop(resourceGroupName string, profileName string, endpointName string, cancel <-chan struct{}) (<-chan Endpoint, <-chan error) {
|
||||
resultChan := make(chan Endpoint, 1)
|
||||
errChan := make(chan error, 1)
|
||||
@@ -846,8 +921,10 @@ func (client EndpointsClient) Stop(resourceGroupName string, profileName string,
|
||||
var err error
|
||||
var result Endpoint
|
||||
defer func() {
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
}
|
||||
resultChan <- result
|
||||
errChan <- err
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
@@ -881,7 +958,7 @@ func (client EndpointsClient) StopPreparer(resourceGroupName string, profileName
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -915,19 +992,15 @@ func (client EndpointsClient) StopResponder(resp *http.Response) (result Endpoin
|
||||
return
|
||||
}
|
||||
|
||||
// Update updates an existing CDN endpoint with the specified endpoint name
|
||||
// under the specified subscription, resource group and profile. Only tags and
|
||||
// Origin HostHeader can be updated after creating an endpoint. To update
|
||||
// origins, use the Update Origin operation. To update custom domains, use the
|
||||
// Update Custom Domain operation. This method may poll for completion. Polling
|
||||
// can be canceled by passing the cancel channel argument. The channel will be
|
||||
// used to cancel polling and any outstanding HTTP requests.
|
||||
// Update updates an existing CDN endpoint with the specified endpoint name under the specified subscription, resource
|
||||
// group and profile. Only tags and Origin HostHeader can be updated after creating an endpoint. To update origins, use
|
||||
// the Update Origin operation. To update custom domains, use the Update Custom Domain operation. This method may poll
|
||||
// for completion. Polling can be canceled by passing the cancel channel argument. The channel will be used to cancel
|
||||
// polling and any outstanding HTTP requests.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally. endpointUpdateProperties is endpoint update
|
||||
// properties
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally. endpointUpdateProperties is endpoint update properties
|
||||
func (client EndpointsClient) Update(resourceGroupName string, profileName string, endpointName string, endpointUpdateProperties EndpointUpdateParameters, cancel <-chan struct{}) (<-chan Endpoint, <-chan error) {
|
||||
resultChan := make(chan Endpoint, 1)
|
||||
errChan := make(chan error, 1)
|
||||
@@ -946,8 +1019,10 @@ func (client EndpointsClient) Update(resourceGroupName string, profileName strin
|
||||
var err error
|
||||
var result Endpoint
|
||||
defer func() {
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
}
|
||||
resultChan <- result
|
||||
errChan <- err
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
@@ -981,7 +1056,7 @@ func (client EndpointsClient) UpdatePreparer(resourceGroupName string, profileNa
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -1017,14 +1092,11 @@ func (client EndpointsClient) UpdateResponder(resp *http.Response) (result Endpo
|
||||
return
|
||||
}
|
||||
|
||||
// ValidateCustomDomain validates the custom domain mapping to ensure it maps
|
||||
// to the correct CDN endpoint in DNS.
|
||||
// ValidateCustomDomain validates the custom domain mapping to ensure it maps to the correct CDN endpoint in DNS.
|
||||
//
|
||||
// resourceGroupName is name of the Resource group within the Azure
|
||||
// subscription. profileName is name of the CDN profile which is unique within
|
||||
// the resource group. endpointName is name of the endpoint under the profile
|
||||
// which is unique globally. customDomainProperties is custom domain to be
|
||||
// validated.
|
||||
// resourceGroupName is name of the Resource group within the Azure subscription. profileName is name of the CDN
|
||||
// profile which is unique within the resource group. endpointName is name of the endpoint under the profile which is
|
||||
// unique globally. customDomainProperties is custom domain to be validated.
|
||||
func (client EndpointsClient) ValidateCustomDomain(resourceGroupName string, profileName string, endpointName string, customDomainProperties ValidateCustomDomainInput) (result ValidateCustomDomainOutput, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -1066,7 +1138,7 @@ func (client EndpointsClient) ValidateCustomDomainPreparer(resourceGroupName str
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2016-10-02"
|
||||
const APIVersion = "2017-04-02"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user