Update vendored dependencies
This includes github.com/kurin/blazer 0.2.0, which resolves #1291
This commit is contained in:
parent
ba23d24dd1
commit
61cb1cc6f8
1044 changed files with 203022 additions and 97709 deletions
183
vendor/github.com/Azure/azure-sdk-for-go/arm/keyvault/models.go
generated
vendored
183
vendor/github.com/Azure/azure-sdk-for-go/arm/keyvault/models.go
generated
vendored
|
@ -14,14 +14,14 @@ package keyvault
|
|||
// 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"
|
||||
"github.com/Azure/go-autorest/autorest/date"
|
||||
"github.com/Azure/go-autorest/autorest/to"
|
||||
"github.com/satori/uuid"
|
||||
uuid "github.com/satori/go.uuid"
|
||||
"net/http"
|
||||
)
|
||||
|
||||
|
@ -29,14 +29,11 @@ import (
|
|||
type CertificatePermissions string
|
||||
|
||||
const (
|
||||
// All specifies the all state for certificate permissions.
|
||||
All CertificatePermissions = "all"
|
||||
// Create specifies the create state for certificate permissions.
|
||||
Create CertificatePermissions = "create"
|
||||
// Delete specifies the delete state for certificate permissions.
|
||||
Delete CertificatePermissions = "delete"
|
||||
// Deleteissuers specifies the deleteissuers state for certificate
|
||||
// permissions.
|
||||
// Deleteissuers specifies the deleteissuers state for certificate permissions.
|
||||
Deleteissuers CertificatePermissions = "deleteissuers"
|
||||
// Get specifies the get state for certificate permissions.
|
||||
Get CertificatePermissions = "get"
|
||||
|
@ -48,66 +45,65 @@ const (
|
|||
List CertificatePermissions = "list"
|
||||
// Listissuers specifies the listissuers state for certificate permissions.
|
||||
Listissuers CertificatePermissions = "listissuers"
|
||||
// Managecontacts specifies the managecontacts state for certificate
|
||||
// permissions.
|
||||
// Managecontacts specifies the managecontacts state for certificate permissions.
|
||||
Managecontacts CertificatePermissions = "managecontacts"
|
||||
// Manageissuers specifies the manageissuers state for certificate
|
||||
// permissions.
|
||||
// Manageissuers specifies the manageissuers state for certificate permissions.
|
||||
Manageissuers CertificatePermissions = "manageissuers"
|
||||
// Purge specifies the purge state for certificate permissions.
|
||||
Purge CertificatePermissions = "purge"
|
||||
// Recover specifies the recover state for certificate permissions.
|
||||
Recover CertificatePermissions = "recover"
|
||||
// Setissuers specifies the setissuers state for certificate permissions.
|
||||
Setissuers CertificatePermissions = "setissuers"
|
||||
// Update specifies the update state for certificate permissions.
|
||||
Update CertificatePermissions = "update"
|
||||
)
|
||||
|
||||
// CreateMode enumerates the values for create mode.
|
||||
type CreateMode string
|
||||
|
||||
const (
|
||||
// CreateModeDefault specifies the create mode default state for create mode.
|
||||
CreateModeDefault CreateMode = "default"
|
||||
// CreateModeRecover specifies the create mode recover state for create mode.
|
||||
CreateModeRecover CreateMode = "recover"
|
||||
)
|
||||
|
||||
// KeyPermissions enumerates the values for key permissions.
|
||||
type KeyPermissions string
|
||||
|
||||
const (
|
||||
// KeyPermissionsAll specifies the key permissions all state for key
|
||||
// permissions.
|
||||
KeyPermissionsAll KeyPermissions = "all"
|
||||
// KeyPermissionsBackup specifies the key permissions backup state for key
|
||||
// permissions.
|
||||
// KeyPermissionsBackup specifies the key permissions backup state for key permissions.
|
||||
KeyPermissionsBackup KeyPermissions = "backup"
|
||||
// KeyPermissionsCreate specifies the key permissions create state for key
|
||||
// permissions.
|
||||
// KeyPermissionsCreate specifies the key permissions create state for key permissions.
|
||||
KeyPermissionsCreate KeyPermissions = "create"
|
||||
// KeyPermissionsDecrypt specifies the key permissions decrypt state for
|
||||
// key permissions.
|
||||
// KeyPermissionsDecrypt specifies the key permissions decrypt state for key permissions.
|
||||
KeyPermissionsDecrypt KeyPermissions = "decrypt"
|
||||
// KeyPermissionsDelete specifies the key permissions delete state for key
|
||||
// permissions.
|
||||
// KeyPermissionsDelete specifies the key permissions delete state for key permissions.
|
||||
KeyPermissionsDelete KeyPermissions = "delete"
|
||||
// KeyPermissionsEncrypt specifies the key permissions encrypt state for
|
||||
// key permissions.
|
||||
// KeyPermissionsEncrypt specifies the key permissions encrypt state for key permissions.
|
||||
KeyPermissionsEncrypt KeyPermissions = "encrypt"
|
||||
// KeyPermissionsGet specifies the key permissions get state for key
|
||||
// permissions.
|
||||
// KeyPermissionsGet specifies the key permissions get state for key permissions.
|
||||
KeyPermissionsGet KeyPermissions = "get"
|
||||
// KeyPermissionsImport specifies the key permissions import state for key
|
||||
// permissions.
|
||||
// KeyPermissionsImport specifies the key permissions import state for key permissions.
|
||||
KeyPermissionsImport KeyPermissions = "import"
|
||||
// KeyPermissionsList specifies the key permissions list state for key
|
||||
// permissions.
|
||||
// KeyPermissionsList specifies the key permissions list state for key permissions.
|
||||
KeyPermissionsList KeyPermissions = "list"
|
||||
// KeyPermissionsRestore specifies the key permissions restore state for
|
||||
// key permissions.
|
||||
// KeyPermissionsPurge specifies the key permissions purge state for key permissions.
|
||||
KeyPermissionsPurge KeyPermissions = "purge"
|
||||
// KeyPermissionsRecover specifies the key permissions recover state for key permissions.
|
||||
KeyPermissionsRecover KeyPermissions = "recover"
|
||||
// KeyPermissionsRestore specifies the key permissions restore state for key permissions.
|
||||
KeyPermissionsRestore KeyPermissions = "restore"
|
||||
// KeyPermissionsSign specifies the key permissions sign state for key
|
||||
// permissions.
|
||||
// KeyPermissionsSign specifies the key permissions sign state for key permissions.
|
||||
KeyPermissionsSign KeyPermissions = "sign"
|
||||
// KeyPermissionsUnwrapKey specifies the key permissions unwrap key state
|
||||
// for key permissions.
|
||||
// KeyPermissionsUnwrapKey specifies the key permissions unwrap key state for key permissions.
|
||||
KeyPermissionsUnwrapKey KeyPermissions = "unwrapKey"
|
||||
// KeyPermissionsUpdate specifies the key permissions update state for key
|
||||
// permissions.
|
||||
// KeyPermissionsUpdate specifies the key permissions update state for key permissions.
|
||||
KeyPermissionsUpdate KeyPermissions = "update"
|
||||
// KeyPermissionsVerify specifies the key permissions verify state for key
|
||||
// permissions.
|
||||
// KeyPermissionsVerify specifies the key permissions verify state for key permissions.
|
||||
KeyPermissionsVerify KeyPermissions = "verify"
|
||||
// KeyPermissionsWrapKey specifies the key permissions wrap key state for
|
||||
// key permissions.
|
||||
// KeyPermissionsWrapKey specifies the key permissions wrap key state for key permissions.
|
||||
KeyPermissionsWrapKey KeyPermissions = "wrapKey"
|
||||
)
|
||||
|
||||
|
@ -115,20 +111,21 @@ const (
|
|||
type SecretPermissions string
|
||||
|
||||
const (
|
||||
// SecretPermissionsAll specifies the secret permissions all state for
|
||||
// secret permissions.
|
||||
SecretPermissionsAll SecretPermissions = "all"
|
||||
// SecretPermissionsDelete specifies the secret permissions delete state
|
||||
// for secret permissions.
|
||||
// SecretPermissionsBackup specifies the secret permissions backup state for secret permissions.
|
||||
SecretPermissionsBackup SecretPermissions = "backup"
|
||||
// SecretPermissionsDelete specifies the secret permissions delete state for secret permissions.
|
||||
SecretPermissionsDelete SecretPermissions = "delete"
|
||||
// SecretPermissionsGet specifies the secret permissions get state for
|
||||
// secret permissions.
|
||||
// SecretPermissionsGet specifies the secret permissions get state for secret permissions.
|
||||
SecretPermissionsGet SecretPermissions = "get"
|
||||
// SecretPermissionsList specifies the secret permissions list state for
|
||||
// secret permissions.
|
||||
// SecretPermissionsList specifies the secret permissions list state for secret permissions.
|
||||
SecretPermissionsList SecretPermissions = "list"
|
||||
// SecretPermissionsSet specifies the secret permissions set state for
|
||||
// secret permissions.
|
||||
// SecretPermissionsPurge specifies the secret permissions purge state for secret permissions.
|
||||
SecretPermissionsPurge SecretPermissions = "purge"
|
||||
// SecretPermissionsRecover specifies the secret permissions recover state for secret permissions.
|
||||
SecretPermissionsRecover SecretPermissions = "recover"
|
||||
// SecretPermissionsRestore specifies the secret permissions restore state for secret permissions.
|
||||
SecretPermissionsRestore SecretPermissions = "restore"
|
||||
// SecretPermissionsSet specifies the secret permissions set state for secret permissions.
|
||||
SecretPermissionsSet SecretPermissions = "set"
|
||||
)
|
||||
|
||||
|
@ -142,9 +139,34 @@ const (
|
|||
Standard SkuName = "standard"
|
||||
)
|
||||
|
||||
// AccessPolicyEntry is an identity that have access to the key vault. All
|
||||
// identities in the array must use the same tenant ID as the key vault's
|
||||
// tenant ID.
|
||||
// StoragePermissions enumerates the values for storage permissions.
|
||||
type StoragePermissions string
|
||||
|
||||
const (
|
||||
// StoragePermissionsDelete specifies the storage permissions delete state for storage permissions.
|
||||
StoragePermissionsDelete StoragePermissions = "delete"
|
||||
// StoragePermissionsDeletesas specifies the storage permissions deletesas state for storage permissions.
|
||||
StoragePermissionsDeletesas StoragePermissions = "deletesas"
|
||||
// StoragePermissionsGet specifies the storage permissions get state for storage permissions.
|
||||
StoragePermissionsGet StoragePermissions = "get"
|
||||
// StoragePermissionsGetsas specifies the storage permissions getsas state for storage permissions.
|
||||
StoragePermissionsGetsas StoragePermissions = "getsas"
|
||||
// StoragePermissionsList specifies the storage permissions list state for storage permissions.
|
||||
StoragePermissionsList StoragePermissions = "list"
|
||||
// StoragePermissionsListsas specifies the storage permissions listsas state for storage permissions.
|
||||
StoragePermissionsListsas StoragePermissions = "listsas"
|
||||
// StoragePermissionsRegeneratekey specifies the storage permissions regeneratekey state for storage permissions.
|
||||
StoragePermissionsRegeneratekey StoragePermissions = "regeneratekey"
|
||||
// StoragePermissionsSet specifies the storage permissions set state for storage permissions.
|
||||
StoragePermissionsSet StoragePermissions = "set"
|
||||
// StoragePermissionsSetsas specifies the storage permissions setsas state for storage permissions.
|
||||
StoragePermissionsSetsas StoragePermissions = "setsas"
|
||||
// StoragePermissionsUpdate specifies the storage permissions update state for storage permissions.
|
||||
StoragePermissionsUpdate StoragePermissions = "update"
|
||||
)
|
||||
|
||||
// AccessPolicyEntry is an identity that have access to the key vault. All identities in the array must use the same
|
||||
// tenant ID as the key vault's tenant ID.
|
||||
type AccessPolicyEntry struct {
|
||||
TenantID *uuid.UUID `json:"tenantId,omitempty"`
|
||||
ObjectID *string `json:"objectId,omitempty"`
|
||||
|
@ -152,12 +174,49 @@ type AccessPolicyEntry struct {
|
|||
Permissions *Permissions `json:"permissions,omitempty"`
|
||||
}
|
||||
|
||||
// Permissions is permissions the identity has for keys, secrets and
|
||||
// certificates.
|
||||
// DeletedVault is deleted vault information with extended details.
|
||||
type DeletedVault struct {
|
||||
autorest.Response `json:"-"`
|
||||
ID *string `json:"id,omitempty"`
|
||||
Name *string `json:"name,omitempty"`
|
||||
Type *string `json:"type,omitempty"`
|
||||
Properties *DeletedVaultProperties `json:"properties,omitempty"`
|
||||
}
|
||||
|
||||
// DeletedVaultListResult is list of vaults
|
||||
type DeletedVaultListResult struct {
|
||||
autorest.Response `json:"-"`
|
||||
Value *[]DeletedVault `json:"value,omitempty"`
|
||||
NextLink *string `json:"nextLink,omitempty"`
|
||||
}
|
||||
|
||||
// DeletedVaultListResultPreparer prepares a request to retrieve the next set of results. It returns
|
||||
// nil if no more results exist.
|
||||
func (client DeletedVaultListResult) DeletedVaultListResultPreparer() (*http.Request, error) {
|
||||
if client.NextLink == nil || len(to.String(client.NextLink)) <= 0 {
|
||||
return nil, nil
|
||||
}
|
||||
return autorest.Prepare(&http.Request{},
|
||||
autorest.AsJSON(),
|
||||
autorest.AsGet(),
|
||||
autorest.WithBaseURL(to.String(client.NextLink)))
|
||||
}
|
||||
|
||||
// DeletedVaultProperties is properties of the deleted vault.
|
||||
type DeletedVaultProperties struct {
|
||||
VaultID *string `json:"vaultId,omitempty"`
|
||||
Location *string `json:"location,omitempty"`
|
||||
DeletionDate *date.Time `json:"deletionDate,omitempty"`
|
||||
ScheduledPurgeDate *date.Time `json:"scheduledPurgeDate,omitempty"`
|
||||
Tags *map[string]*string `json:"tags,omitempty"`
|
||||
}
|
||||
|
||||
// Permissions is permissions the identity has for keys, secrets, certificates and storage.
|
||||
type Permissions struct {
|
||||
Keys *[]KeyPermissions `json:"keys,omitempty"`
|
||||
Secrets *[]SecretPermissions `json:"secrets,omitempty"`
|
||||
Certificates *[]CertificatePermissions `json:"certificates,omitempty"`
|
||||
Storage *[]StoragePermissions `json:"storage,omitempty"`
|
||||
}
|
||||
|
||||
// Resource is key Vault resource
|
||||
|
@ -188,7 +247,7 @@ func (client ResourceListResult) ResourceListResultPreparer() (*http.Request, er
|
|||
autorest.WithBaseURL(to.String(client.NextLink)))
|
||||
}
|
||||
|
||||
// Sku is sKU details
|
||||
// Sku is SKU details
|
||||
type Sku struct {
|
||||
Family *string `json:"family,omitempty"`
|
||||
Name SkuName `json:"name,omitempty"`
|
||||
|
@ -233,11 +292,13 @@ func (client VaultListResult) VaultListResultPreparer() (*http.Request, error) {
|
|||
|
||||
// VaultProperties is properties of the vault
|
||||
type VaultProperties struct {
|
||||
VaultURI *string `json:"vaultUri,omitempty"`
|
||||
TenantID *uuid.UUID `json:"tenantId,omitempty"`
|
||||
Sku *Sku `json:"sku,omitempty"`
|
||||
AccessPolicies *[]AccessPolicyEntry `json:"accessPolicies,omitempty"`
|
||||
VaultURI *string `json:"vaultUri,omitempty"`
|
||||
EnabledForDeployment *bool `json:"enabledForDeployment,omitempty"`
|
||||
EnabledForDiskEncryption *bool `json:"enabledForDiskEncryption,omitempty"`
|
||||
EnabledForTemplateDeployment *bool `json:"enabledForTemplateDeployment,omitempty"`
|
||||
EnableSoftDelete *bool `json:"enableSoftDelete,omitempty"`
|
||||
CreateMode CreateMode `json:"createMode,omitempty"`
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue