vendor: update all dependencies to latest versions
This commit is contained in:
+145
-65
@@ -14,9 +14,8 @@ package batch
|
||||
// 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"
|
||||
@@ -40,20 +39,16 @@ func NewAccountClientWithBaseURI(baseURI string, subscriptionID string) AccountC
|
||||
return AccountClient{NewWithBaseURI(baseURI, subscriptionID)}
|
||||
}
|
||||
|
||||
// Create creates a new Batch account with the specified parameters. Existing
|
||||
// accounts cannot be updated with this API and should instead be updated with
|
||||
// the Update Batch Account API. 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 Batch account with the specified parameters. Existing accounts cannot be updated with this API
|
||||
// and should instead be updated with the Update Batch Account API. 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 the name of the resource group that contains the new
|
||||
// Batch account. accountName is a name for the Batch account which must be
|
||||
// unique within the region. Batch account names must be between 3 and 24
|
||||
// characters in length and must use only numbers and lowercase letters. This
|
||||
// name is used as part of the DNS name that is used to access the Batch
|
||||
// service in the region in which the account is created. For example:
|
||||
// http://accountname.region.batch.azure.com/. parameters is additional
|
||||
// parameters for account creation.
|
||||
// resourceGroupName is the name of the resource group that contains the Batch account. accountName is a name for the
|
||||
// Batch account which must be unique within the region. Batch account names must be between 3 and 24 characters in
|
||||
// length and must use only numbers and lowercase letters. This name is used as part of the DNS name that is used to
|
||||
// access the Batch service in the region in which the account is created. For example:
|
||||
// http://accountname.region.batch.azure.com/. parameters is additional parameters for account creation.
|
||||
func (client AccountClient) Create(resourceGroupName string, accountName string, parameters AccountCreateParameters, cancel <-chan struct{}) (<-chan Account, <-chan error) {
|
||||
resultChan := make(chan Account, 1)
|
||||
errChan := make(chan error, 1)
|
||||
@@ -66,12 +61,12 @@ func (client AccountClient) Create(resourceGroupName string, accountName string,
|
||||
{Target: "accountName", Name: validation.Pattern, Rule: `^[-\w\._]+$`, Chain: nil}}},
|
||||
{TargetValue: parameters,
|
||||
Constraints: []validation.Constraint{{Target: "parameters.Location", Name: validation.Null, Rule: true, Chain: nil},
|
||||
{Target: "parameters.AccountBaseProperties", Name: validation.Null, Rule: false,
|
||||
Chain: []validation.Constraint{{Target: "parameters.AccountBaseProperties.AutoStorage", Name: validation.Null, Rule: false,
|
||||
Chain: []validation.Constraint{{Target: "parameters.AccountBaseProperties.AutoStorage.StorageAccountID", Name: validation.Null, Rule: true, Chain: nil}}},
|
||||
{Target: "parameters.AccountBaseProperties.KeyVaultReference", Name: validation.Null, Rule: false,
|
||||
Chain: []validation.Constraint{{Target: "parameters.AccountBaseProperties.KeyVaultReference.ID", Name: validation.Null, Rule: true, Chain: nil},
|
||||
{Target: "parameters.AccountBaseProperties.KeyVaultReference.URL", Name: validation.Null, Rule: true, Chain: nil},
|
||||
{Target: "parameters.AccountCreateProperties", Name: validation.Null, Rule: false,
|
||||
Chain: []validation.Constraint{{Target: "parameters.AccountCreateProperties.AutoStorage", Name: validation.Null, Rule: false,
|
||||
Chain: []validation.Constraint{{Target: "parameters.AccountCreateProperties.AutoStorage.StorageAccountID", Name: validation.Null, Rule: true, Chain: nil}}},
|
||||
{Target: "parameters.AccountCreateProperties.KeyVaultReference", Name: validation.Null, Rule: false,
|
||||
Chain: []validation.Constraint{{Target: "parameters.AccountCreateProperties.KeyVaultReference.ID", Name: validation.Null, Rule: true, Chain: nil},
|
||||
{Target: "parameters.AccountCreateProperties.KeyVaultReference.URL", Name: validation.Null, Rule: true, Chain: nil},
|
||||
}},
|
||||
}}}}}); err != nil {
|
||||
errChan <- validation.NewErrorWithValidationError(err, "batch.AccountClient", "Create")
|
||||
@@ -84,8 +79,10 @@ func (client AccountClient) Create(resourceGroupName string, accountName string,
|
||||
var err error
|
||||
var result Account
|
||||
defer func() {
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
}
|
||||
resultChan <- result
|
||||
errChan <- err
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
@@ -118,7 +115,7 @@ func (client AccountClient) CreatePreparer(resourceGroupName string, accountName
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2017-01-01"
|
||||
const APIVersion = "2017-05-01"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -154,13 +151,11 @@ func (client AccountClient) CreateResponder(resp *http.Response) (result Account
|
||||
return
|
||||
}
|
||||
|
||||
// Delete deletes the specified Batch account. 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 the specified Batch account. 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 the name of the resource group that contains the Batch
|
||||
// account to be deleted. accountName is the name of the account to be deleted.
|
||||
// resourceGroupName is the name of the resource group that contains the Batch account. accountName is the name of the
|
||||
// Batch account.
|
||||
func (client AccountClient) Delete(resourceGroupName string, accountName string, cancel <-chan struct{}) (<-chan autorest.Response, <-chan error) {
|
||||
resultChan := make(chan autorest.Response, 1)
|
||||
errChan := make(chan error, 1)
|
||||
@@ -181,8 +176,10 @@ func (client AccountClient) Delete(resourceGroupName string, accountName string,
|
||||
var err error
|
||||
var result autorest.Response
|
||||
defer func() {
|
||||
if err != nil {
|
||||
errChan <- err
|
||||
}
|
||||
resultChan <- result
|
||||
errChan <- err
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
@@ -215,7 +212,7 @@ func (client AccountClient) DeletePreparer(resourceGroupName string, accountName
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2017-01-01"
|
||||
const APIVersion = "2017-05-01"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -242,7 +239,7 @@ func (client AccountClient) DeleteResponder(resp *http.Response) (result autores
|
||||
err = autorest.Respond(
|
||||
resp,
|
||||
client.ByInspecting(),
|
||||
azure.WithErrorUnlessStatusCode(http.StatusOK, http.StatusAccepted),
|
||||
azure.WithErrorUnlessStatusCode(http.StatusOK, http.StatusAccepted, http.StatusNoContent),
|
||||
autorest.ByClosing())
|
||||
result.Response = resp
|
||||
return
|
||||
@@ -250,8 +247,8 @@ func (client AccountClient) DeleteResponder(resp *http.Response) (result autores
|
||||
|
||||
// Get gets information about the specified Batch account.
|
||||
//
|
||||
// resourceGroupName is the name of the resource group that contains the Batch
|
||||
// account. accountName is the name of the account.
|
||||
// resourceGroupName is the name of the resource group that contains the Batch account. accountName is the name of the
|
||||
// Batch account.
|
||||
func (client AccountClient) Get(resourceGroupName string, accountName string) (result Account, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -292,7 +289,7 @@ func (client AccountClient) GetPreparer(resourceGroupName string, accountName st
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2017-01-01"
|
||||
const APIVersion = "2017-05-01"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -324,14 +321,12 @@ func (client AccountClient) GetResponder(resp *http.Response) (result Account, e
|
||||
return
|
||||
}
|
||||
|
||||
// GetKeys this operation applies only to Batch accounts created with a
|
||||
// poolAllocationMode of 'BatchService'. If the Batch account was created with
|
||||
// a poolAllocationMode of 'UserSubscription', clients cannot use access to
|
||||
// keys to authenticate, and must use Azure Active Directory instead. In this
|
||||
// case, getting the keys will fail.
|
||||
// GetKeys this operation applies only to Batch accounts created with a poolAllocationMode of 'BatchService'. If the
|
||||
// Batch account was created with a poolAllocationMode of 'UserSubscription', clients cannot use access to keys to
|
||||
// authenticate, and must use Azure Active Directory instead. In this case, getting the keys will fail.
|
||||
//
|
||||
// resourceGroupName is the name of the resource group that contains the Batch
|
||||
// account. accountName is the name of the account.
|
||||
// resourceGroupName is the name of the resource group that contains the Batch account. accountName is the name of the
|
||||
// Batch account.
|
||||
func (client AccountClient) GetKeys(resourceGroupName string, accountName string) (result AccountKeys, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -372,7 +367,7 @@ func (client AccountClient) GetKeysPreparer(resourceGroupName string, accountNam
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2017-01-01"
|
||||
const APIVersion = "2017-05-01"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -404,8 +399,7 @@ func (client AccountClient) GetKeysResponder(resp *http.Response) (result Accoun
|
||||
return
|
||||
}
|
||||
|
||||
// List gets information about the Batch accounts associated with the
|
||||
// subscription.
|
||||
// List gets information about the Batch accounts associated with the subscription.
|
||||
func (client AccountClient) List() (result AccountListResult, err error) {
|
||||
req, err := client.ListPreparer()
|
||||
if err != nil {
|
||||
@@ -434,7 +428,7 @@ func (client AccountClient) ListPreparer() (*http.Request, error) {
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2017-01-01"
|
||||
const APIVersion = "2017-05-01"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -490,11 +484,54 @@ func (client AccountClient) ListNextResults(lastResults AccountListResult) (resu
|
||||
return
|
||||
}
|
||||
|
||||
// ListByResourceGroup gets information about the Batch accounts associated
|
||||
// within the specified resource group.
|
||||
// ListComplete gets all elements from the list without paging.
|
||||
func (client AccountClient) ListComplete(cancel <-chan struct{}) (<-chan Account, <-chan error) {
|
||||
resultChan := make(chan Account)
|
||||
errChan := make(chan error, 1)
|
||||
go func() {
|
||||
defer func() {
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
list, err := client.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
|
||||
}
|
||||
}
|
||||
}
|
||||
for list.NextLink != nil {
|
||||
list, err = client.ListNextResults(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
|
||||
}
|
||||
|
||||
// ListByResourceGroup gets information about the Batch accounts associated with the specified resource group.
|
||||
//
|
||||
// resourceGroupName is the name of the resource group whose Batch accounts to
|
||||
// list.
|
||||
// resourceGroupName is the name of the resource group that contains the Batch account.
|
||||
func (client AccountClient) ListByResourceGroup(resourceGroupName string) (result AccountListResult, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -530,7 +567,7 @@ func (client AccountClient) ListByResourceGroupPreparer(resourceGroupName string
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2017-01-01"
|
||||
const APIVersion = "2017-05-01"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -586,11 +623,55 @@ func (client AccountClient) ListByResourceGroupNextResults(lastResults AccountLi
|
||||
return
|
||||
}
|
||||
|
||||
// ListByResourceGroupComplete gets all elements from the list without paging.
|
||||
func (client AccountClient) ListByResourceGroupComplete(resourceGroupName string, cancel <-chan struct{}) (<-chan Account, <-chan error) {
|
||||
resultChan := make(chan Account)
|
||||
errChan := make(chan error, 1)
|
||||
go func() {
|
||||
defer func() {
|
||||
close(resultChan)
|
||||
close(errChan)
|
||||
}()
|
||||
list, err := client.ListByResourceGroup(resourceGroupName)
|
||||
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.ListByResourceGroupNextResults(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
|
||||
}
|
||||
|
||||
// RegenerateKey regenerates the specified account key for the Batch account.
|
||||
//
|
||||
// resourceGroupName is the name of the resource group that contains the Batch
|
||||
// account. accountName is the name of the account. parameters is the type of
|
||||
// key to regenerate.
|
||||
// resourceGroupName is the name of the resource group that contains the Batch account. accountName is the name of the
|
||||
// Batch account. parameters is the type of key to regenerate.
|
||||
func (client AccountClient) RegenerateKey(resourceGroupName string, accountName string, parameters AccountRegenerateKeyParameters) (result AccountKeys, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -631,7 +712,7 @@ func (client AccountClient) RegenerateKeyPreparer(resourceGroupName string, acco
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2017-01-01"
|
||||
const APIVersion = "2017-05-01"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -665,11 +746,11 @@ func (client AccountClient) RegenerateKeyResponder(resp *http.Response) (result
|
||||
return
|
||||
}
|
||||
|
||||
// SynchronizeAutoStorageKeys synchronizes access keys for the auto storage
|
||||
// account configured for the specified Batch account.
|
||||
// SynchronizeAutoStorageKeys synchronizes access keys for the auto-storage account configured for the specified Batch
|
||||
// account.
|
||||
//
|
||||
// resourceGroupName is the name of the resource group that contains the Batch
|
||||
// account. accountName is the name of the Batch account.
|
||||
// resourceGroupName is the name of the resource group that contains the Batch account. accountName is the name of the
|
||||
// Batch account.
|
||||
func (client AccountClient) SynchronizeAutoStorageKeys(resourceGroupName string, accountName string) (result autorest.Response, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -710,7 +791,7 @@ func (client AccountClient) SynchronizeAutoStorageKeysPreparer(resourceGroupName
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2017-01-01"
|
||||
const APIVersion = "2017-05-01"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
@@ -743,9 +824,8 @@ func (client AccountClient) SynchronizeAutoStorageKeysResponder(resp *http.Respo
|
||||
|
||||
// Update updates the properties of an existing Batch account.
|
||||
//
|
||||
// resourceGroupName is the name of the resource group that contains the Batch
|
||||
// account. accountName is the name of the account. parameters is additional
|
||||
// parameters for account update.
|
||||
// resourceGroupName is the name of the resource group that contains the Batch account. accountName is the name of the
|
||||
// Batch account. parameters is additional parameters for account update.
|
||||
func (client AccountClient) Update(resourceGroupName string, accountName string, parameters AccountUpdateParameters) (result Account, err error) {
|
||||
if err := validation.Validate([]validation.Validation{
|
||||
{TargetValue: resourceGroupName,
|
||||
@@ -786,7 +866,7 @@ func (client AccountClient) UpdatePreparer(resourceGroupName string, accountName
|
||||
"subscriptionId": autorest.Encode("path", client.SubscriptionID),
|
||||
}
|
||||
|
||||
const APIVersion = "2017-01-01"
|
||||
const APIVersion = "2017-05-01"
|
||||
queryParameters := map[string]interface{}{
|
||||
"api-version": APIVersion,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user