Skip to content

Commit

Permalink
Relocate ARM types for keyvault (#4303)
Browse files Browse the repository at this point in the history
* Remove exclusion for keyvault

* Update generated files
  • Loading branch information
theunrepentantgeek authored Oct 1, 2024
1 parent 3d40e66 commit 0ea726c
Show file tree
Hide file tree
Showing 25 changed files with 6,068 additions and 7,647 deletions.
251 changes: 251 additions & 0 deletions v2/api/keyvault/v1api20210401preview/arm/structure.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,251 @@
// Code generated by azure-service-operator-codegen. DO NOT EDIT.
github.com/Azure/azure-service-operator/v2/api/keyvault/v1api20210401preview/arm
--------------------------------------------------------------------------------
Vault_STATUS: Object (7 properties)
├── Id: *string
├── Location: *string
├── Name: *string
├── Properties: *Object (16 properties)
│ ├── AccessPolicies: Object (4 properties)[]
│ │ ├── ApplicationId: *string
│ │ ├── ObjectId: *string
│ │ ├── Permissions: *Object (4 properties)
│ │ │ ├── Certificates: Enum (16 values)[]
│ │ │ │ ├── "backup"
│ │ │ │ ├── "create"
│ │ │ │ ├── "delete"
│ │ │ │ ├── "deleteissuers"
│ │ │ │ ├── "get"
│ │ │ │ ├── "getissuers"
│ │ │ │ ├── "import"
│ │ │ │ ├── "list"
│ │ │ │ ├── "listissuers"
│ │ │ │ ├── "managecontacts"
│ │ │ │ ├── "manageissuers"
│ │ │ │ ├── "purge"
│ │ │ │ ├── "recover"
│ │ │ │ ├── "restore"
│ │ │ │ ├── "setissuers"
│ │ │ │ └── "update"
│ │ │ ├── Keys: Enum (17 values)[]
│ │ │ │ ├── "backup"
│ │ │ │ ├── "create"
│ │ │ │ ├── "decrypt"
│ │ │ │ ├── "delete"
│ │ │ │ ├── "encrypt"
│ │ │ │ ├── "get"
│ │ │ │ ├── "import"
│ │ │ │ ├── "list"
│ │ │ │ ├── "purge"
│ │ │ │ ├── "recover"
│ │ │ │ ├── "release"
│ │ │ │ ├── "restore"
│ │ │ │ ├── "sign"
│ │ │ │ ├── "unwrapKey"
│ │ │ │ ├── "update"
│ │ │ │ ├── "verify"
│ │ │ │ └── "wrapKey"
│ │ │ ├── Secrets: Enum (8 values)[]
│ │ │ │ ├── "backup"
│ │ │ │ ├── "delete"
│ │ │ │ ├── "get"
│ │ │ │ ├── "list"
│ │ │ │ ├── "purge"
│ │ │ │ ├── "recover"
│ │ │ │ ├── "restore"
│ │ │ │ └── "set"
│ │ │ └── Storage: Enum (14 values)[]
│ │ │ ├── "backup"
│ │ │ ├── "delete"
│ │ │ ├── "deletesas"
│ │ │ ├── "get"
│ │ │ ├── "getsas"
│ │ │ ├── "list"
│ │ │ ├── "listsas"
│ │ │ ├── "purge"
│ │ │ ├── "recover"
│ │ │ ├── "regeneratekey"
│ │ │ ├── "restore"
│ │ │ ├── "set"
│ │ │ ├── "setsas"
│ │ │ └── "update"
│ │ └── TenantId: *string
│ ├── CreateMode: *Enum (4 values)
│ │ ├── "createOrRecover"
│ │ ├── "default"
│ │ ├── "purgeThenCreate"
│ │ └── "recover"
│ ├── EnablePurgeProtection: *bool
│ ├── EnableRbacAuthorization: *bool
│ ├── EnableSoftDelete: *bool
│ ├── EnabledForDeployment: *bool
│ ├── EnabledForDiskEncryption: *bool
│ ├── EnabledForTemplateDeployment: *bool
│ ├── HsmPoolResourceId: *string
│ ├── NetworkAcls: *Object (4 properties)
│ │ ├── Bypass: *Enum (2 values)
│ │ │ ├── "AzureServices"
│ │ │ └── "None"
│ │ ├── DefaultAction: *Enum (2 values)
│ │ │ ├── "Allow"
│ │ │ └── "Deny"
│ │ ├── IpRules: Object (1 property)[]
│ │ │ └── Value: *string
│ │ └── VirtualNetworkRules: Object (2 properties)[]
│ │ ├── Id: *string
│ │ └── IgnoreMissingVnetServiceEndpoint: *bool
│ ├── PrivateEndpointConnections: Object (3 properties)[]
│ │ ├── Etag: *string
│ │ ├── Id: *string
│ │ └── Properties: *Object (3 properties)
│ │ ├── PrivateEndpoint: *Object (1 property)
│ │ │ └── Id: *string
│ │ ├── PrivateLinkServiceConnectionState: *Object (3 properties)
│ │ │ ├── ActionsRequired: *Enum (1 value)
│ │ │ │ └── "None"
│ │ │ ├── Description: *string
│ │ │ └── Status: *Enum (4 values)
│ │ │ ├── "Approved"
│ │ │ ├── "Disconnected"
│ │ │ ├── "Pending"
│ │ │ └── "Rejected"
│ │ └── ProvisioningState: *Enum (6 values)
│ │ ├── "Creating"
│ │ ├── "Deleting"
│ │ ├── "Disconnected"
│ │ ├── "Failed"
│ │ ├── "Succeeded"
│ │ └── "Updating"
│ ├── ProvisioningState: *Enum (2 values)
│ │ ├── "RegisteringDns"
│ │ └── "Succeeded"
│ ├── Sku: *Object (2 properties)
│ │ ├── Family: *Enum (1 value)
│ │ │ └── "A"
│ │ └── Name: *Enum (2 values)
│ │ ├── "premium"
│ │ └── "standard"
│ ├── SoftDeleteRetentionInDays: *int
│ ├── TenantId: *string
│ └── VaultUri: *string
├── SystemData: *Object (6 properties)
│ ├── CreatedAt: *string
│ ├── CreatedBy: *string
│ ├── CreatedByType: *Enum (4 values)
│ │ ├── "Application"
│ │ ├── "Key"
│ │ ├── "ManagedIdentity"
│ │ └── "User"
│ ├── LastModifiedAt: *string
│ ├── LastModifiedBy: *string
│ └── LastModifiedByType: *Enum (4 values)
│ ├── "Application"
│ ├── "Key"
│ ├── "ManagedIdentity"
│ └── "User"
├── Tags: map[string]string
└── Type: *string
Vault_Spec: Object (4 properties)
├── Location: *string
├── Name: string
├── Properties: *Object (14 properties)
│ ├── AccessPolicies: Object (4 properties)[]
│ │ ├── ApplicationId: *string
│ │ ├── ObjectId: *string
│ │ ├── Permissions: *Object (4 properties)
│ │ │ ├── Certificates: Enum (16 values)[]
│ │ │ │ ├── "backup"
│ │ │ │ ├── "create"
│ │ │ │ ├── "delete"
│ │ │ │ ├── "deleteissuers"
│ │ │ │ ├── "get"
│ │ │ │ ├── "getissuers"
│ │ │ │ ├── "import"
│ │ │ │ ├── "list"
│ │ │ │ ├── "listissuers"
│ │ │ │ ├── "managecontacts"
│ │ │ │ ├── "manageissuers"
│ │ │ │ ├── "purge"
│ │ │ │ ├── "recover"
│ │ │ │ ├── "restore"
│ │ │ │ ├── "setissuers"
│ │ │ │ └── "update"
│ │ │ ├── Keys: Enum (17 values)[]
│ │ │ │ ├── "backup"
│ │ │ │ ├── "create"
│ │ │ │ ├── "decrypt"
│ │ │ │ ├── "delete"
│ │ │ │ ├── "encrypt"
│ │ │ │ ├── "get"
│ │ │ │ ├── "import"
│ │ │ │ ├── "list"
│ │ │ │ ├── "purge"
│ │ │ │ ├── "recover"
│ │ │ │ ├── "release"
│ │ │ │ ├── "restore"
│ │ │ │ ├── "sign"
│ │ │ │ ├── "unwrapKey"
│ │ │ │ ├── "update"
│ │ │ │ ├── "verify"
│ │ │ │ └── "wrapKey"
│ │ │ ├── Secrets: Enum (8 values)[]
│ │ │ │ ├── "backup"
│ │ │ │ ├── "delete"
│ │ │ │ ├── "get"
│ │ │ │ ├── "list"
│ │ │ │ ├── "purge"
│ │ │ │ ├── "recover"
│ │ │ │ ├── "restore"
│ │ │ │ └── "set"
│ │ │ └── Storage: Enum (14 values)[]
│ │ │ ├── "backup"
│ │ │ ├── "delete"
│ │ │ ├── "deletesas"
│ │ │ ├── "get"
│ │ │ ├── "getsas"
│ │ │ ├── "list"
│ │ │ ├── "listsas"
│ │ │ ├── "purge"
│ │ │ ├── "recover"
│ │ │ ├── "regeneratekey"
│ │ │ ├── "restore"
│ │ │ ├── "set"
│ │ │ ├── "setsas"
│ │ │ └── "update"
│ │ └── TenantId: *string
│ ├── CreateMode: *Enum (4 values)
│ │ ├── "createOrRecover"
│ │ ├── "default"
│ │ ├── "purgeThenCreate"
│ │ └── "recover"
│ ├── EnablePurgeProtection: *bool
│ ├── EnableRbacAuthorization: *bool
│ ├── EnableSoftDelete: *bool
│ ├── EnabledForDeployment: *bool
│ ├── EnabledForDiskEncryption: *bool
│ ├── EnabledForTemplateDeployment: *bool
│ ├── NetworkAcls: *Object (4 properties)
│ │ ├── Bypass: *Enum (2 values)
│ │ │ ├── "AzureServices"
│ │ │ └── "None"
│ │ ├── DefaultAction: *Enum (2 values)
│ │ │ ├── "Allow"
│ │ │ └── "Deny"
│ │ ├── IpRules: Object (1 property)[]
│ │ │ └── Value: *string
│ │ └── VirtualNetworkRules: Object (2 properties)[]
│ │ ├── Id: *string
│ │ └── IgnoreMissingVnetServiceEndpoint: *bool
│ ├── ProvisioningState: *Enum (2 values)
│ │ ├── "RegisteringDns"
│ │ └── "Succeeded"
│ ├── Sku: *Object (2 properties)
│ │ ├── Family: *Enum (1 value)
│ │ │ └── "A"
│ │ └── Name: *Enum (2 values)
│ │ ├── "premium"
│ │ └── "standard"
│ ├── SoftDeleteRetentionInDays: *int
│ ├── TenantId: *string
│ └── VaultUri: *string
└── Tags: map[string]string
Loading

0 comments on commit 0ea726c

Please sign in to comment.