Skip to content

Commit 0ea726c

Browse files
Relocate ARM types for keyvault (#4303)
* Remove exclusion for keyvault * Update generated files
1 parent 3d40e66 commit 0ea726c

25 files changed

+6068
-7647
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,251 @@
1+
// Code generated by azure-service-operator-codegen. DO NOT EDIT.
2+
github.com/Azure/azure-service-operator/v2/api/keyvault/v1api20210401preview/arm
3+
--------------------------------------------------------------------------------
4+
Vault_STATUS: Object (7 properties)
5+
├── Id: *string
6+
├── Location: *string
7+
├── Name: *string
8+
├── Properties: *Object (16 properties)
9+
│ ├── AccessPolicies: Object (4 properties)[]
10+
│ │ ├── ApplicationId: *string
11+
│ │ ├── ObjectId: *string
12+
│ │ ├── Permissions: *Object (4 properties)
13+
│ │ │ ├── Certificates: Enum (16 values)[]
14+
│ │ │ │ ├── "backup"
15+
│ │ │ │ ├── "create"
16+
│ │ │ │ ├── "delete"
17+
│ │ │ │ ├── "deleteissuers"
18+
│ │ │ │ ├── "get"
19+
│ │ │ │ ├── "getissuers"
20+
│ │ │ │ ├── "import"
21+
│ │ │ │ ├── "list"
22+
│ │ │ │ ├── "listissuers"
23+
│ │ │ │ ├── "managecontacts"
24+
│ │ │ │ ├── "manageissuers"
25+
│ │ │ │ ├── "purge"
26+
│ │ │ │ ├── "recover"
27+
│ │ │ │ ├── "restore"
28+
│ │ │ │ ├── "setissuers"
29+
│ │ │ │ └── "update"
30+
│ │ │ ├── Keys: Enum (17 values)[]
31+
│ │ │ │ ├── "backup"
32+
│ │ │ │ ├── "create"
33+
│ │ │ │ ├── "decrypt"
34+
│ │ │ │ ├── "delete"
35+
│ │ │ │ ├── "encrypt"
36+
│ │ │ │ ├── "get"
37+
│ │ │ │ ├── "import"
38+
│ │ │ │ ├── "list"
39+
│ │ │ │ ├── "purge"
40+
│ │ │ │ ├── "recover"
41+
│ │ │ │ ├── "release"
42+
│ │ │ │ ├── "restore"
43+
│ │ │ │ ├── "sign"
44+
│ │ │ │ ├── "unwrapKey"
45+
│ │ │ │ ├── "update"
46+
│ │ │ │ ├── "verify"
47+
│ │ │ │ └── "wrapKey"
48+
│ │ │ ├── Secrets: Enum (8 values)[]
49+
│ │ │ │ ├── "backup"
50+
│ │ │ │ ├── "delete"
51+
│ │ │ │ ├── "get"
52+
│ │ │ │ ├── "list"
53+
│ │ │ │ ├── "purge"
54+
│ │ │ │ ├── "recover"
55+
│ │ │ │ ├── "restore"
56+
│ │ │ │ └── "set"
57+
│ │ │ └── Storage: Enum (14 values)[]
58+
│ │ │ ├── "backup"
59+
│ │ │ ├── "delete"
60+
│ │ │ ├── "deletesas"
61+
│ │ │ ├── "get"
62+
│ │ │ ├── "getsas"
63+
│ │ │ ├── "list"
64+
│ │ │ ├── "listsas"
65+
│ │ │ ├── "purge"
66+
│ │ │ ├── "recover"
67+
│ │ │ ├── "regeneratekey"
68+
│ │ │ ├── "restore"
69+
│ │ │ ├── "set"
70+
│ │ │ ├── "setsas"
71+
│ │ │ └── "update"
72+
│ │ └── TenantId: *string
73+
│ ├── CreateMode: *Enum (4 values)
74+
│ │ ├── "createOrRecover"
75+
│ │ ├── "default"
76+
│ │ ├── "purgeThenCreate"
77+
│ │ └── "recover"
78+
│ ├── EnablePurgeProtection: *bool
79+
│ ├── EnableRbacAuthorization: *bool
80+
│ ├── EnableSoftDelete: *bool
81+
│ ├── EnabledForDeployment: *bool
82+
│ ├── EnabledForDiskEncryption: *bool
83+
│ ├── EnabledForTemplateDeployment: *bool
84+
│ ├── HsmPoolResourceId: *string
85+
│ ├── NetworkAcls: *Object (4 properties)
86+
│ │ ├── Bypass: *Enum (2 values)
87+
│ │ │ ├── "AzureServices"
88+
│ │ │ └── "None"
89+
│ │ ├── DefaultAction: *Enum (2 values)
90+
│ │ │ ├── "Allow"
91+
│ │ │ └── "Deny"
92+
│ │ ├── IpRules: Object (1 property)[]
93+
│ │ │ └── Value: *string
94+
│ │ └── VirtualNetworkRules: Object (2 properties)[]
95+
│ │ ├── Id: *string
96+
│ │ └── IgnoreMissingVnetServiceEndpoint: *bool
97+
│ ├── PrivateEndpointConnections: Object (3 properties)[]
98+
│ │ ├── Etag: *string
99+
│ │ ├── Id: *string
100+
│ │ └── Properties: *Object (3 properties)
101+
│ │ ├── PrivateEndpoint: *Object (1 property)
102+
│ │ │ └── Id: *string
103+
│ │ ├── PrivateLinkServiceConnectionState: *Object (3 properties)
104+
│ │ │ ├── ActionsRequired: *Enum (1 value)
105+
│ │ │ │ └── "None"
106+
│ │ │ ├── Description: *string
107+
│ │ │ └── Status: *Enum (4 values)
108+
│ │ │ ├── "Approved"
109+
│ │ │ ├── "Disconnected"
110+
│ │ │ ├── "Pending"
111+
│ │ │ └── "Rejected"
112+
│ │ └── ProvisioningState: *Enum (6 values)
113+
│ │ ├── "Creating"
114+
│ │ ├── "Deleting"
115+
│ │ ├── "Disconnected"
116+
│ │ ├── "Failed"
117+
│ │ ├── "Succeeded"
118+
│ │ └── "Updating"
119+
│ ├── ProvisioningState: *Enum (2 values)
120+
│ │ ├── "RegisteringDns"
121+
│ │ └── "Succeeded"
122+
│ ├── Sku: *Object (2 properties)
123+
│ │ ├── Family: *Enum (1 value)
124+
│ │ │ └── "A"
125+
│ │ └── Name: *Enum (2 values)
126+
│ │ ├── "premium"
127+
│ │ └── "standard"
128+
│ ├── SoftDeleteRetentionInDays: *int
129+
│ ├── TenantId: *string
130+
│ └── VaultUri: *string
131+
├── SystemData: *Object (6 properties)
132+
│ ├── CreatedAt: *string
133+
│ ├── CreatedBy: *string
134+
│ ├── CreatedByType: *Enum (4 values)
135+
│ │ ├── "Application"
136+
│ │ ├── "Key"
137+
│ │ ├── "ManagedIdentity"
138+
│ │ └── "User"
139+
│ ├── LastModifiedAt: *string
140+
│ ├── LastModifiedBy: *string
141+
│ └── LastModifiedByType: *Enum (4 values)
142+
│ ├── "Application"
143+
│ ├── "Key"
144+
│ ├── "ManagedIdentity"
145+
│ └── "User"
146+
├── Tags: map[string]string
147+
└── Type: *string
148+
Vault_Spec: Object (4 properties)
149+
├── Location: *string
150+
├── Name: string
151+
├── Properties: *Object (14 properties)
152+
│ ├── AccessPolicies: Object (4 properties)[]
153+
│ │ ├── ApplicationId: *string
154+
│ │ ├── ObjectId: *string
155+
│ │ ├── Permissions: *Object (4 properties)
156+
│ │ │ ├── Certificates: Enum (16 values)[]
157+
│ │ │ │ ├── "backup"
158+
│ │ │ │ ├── "create"
159+
│ │ │ │ ├── "delete"
160+
│ │ │ │ ├── "deleteissuers"
161+
│ │ │ │ ├── "get"
162+
│ │ │ │ ├── "getissuers"
163+
│ │ │ │ ├── "import"
164+
│ │ │ │ ├── "list"
165+
│ │ │ │ ├── "listissuers"
166+
│ │ │ │ ├── "managecontacts"
167+
│ │ │ │ ├── "manageissuers"
168+
│ │ │ │ ├── "purge"
169+
│ │ │ │ ├── "recover"
170+
│ │ │ │ ├── "restore"
171+
│ │ │ │ ├── "setissuers"
172+
│ │ │ │ └── "update"
173+
│ │ │ ├── Keys: Enum (17 values)[]
174+
│ │ │ │ ├── "backup"
175+
│ │ │ │ ├── "create"
176+
│ │ │ │ ├── "decrypt"
177+
│ │ │ │ ├── "delete"
178+
│ │ │ │ ├── "encrypt"
179+
│ │ │ │ ├── "get"
180+
│ │ │ │ ├── "import"
181+
│ │ │ │ ├── "list"
182+
│ │ │ │ ├── "purge"
183+
│ │ │ │ ├── "recover"
184+
│ │ │ │ ├── "release"
185+
│ │ │ │ ├── "restore"
186+
│ │ │ │ ├── "sign"
187+
│ │ │ │ ├── "unwrapKey"
188+
│ │ │ │ ├── "update"
189+
│ │ │ │ ├── "verify"
190+
│ │ │ │ └── "wrapKey"
191+
│ │ │ ├── Secrets: Enum (8 values)[]
192+
│ │ │ │ ├── "backup"
193+
│ │ │ │ ├── "delete"
194+
│ │ │ │ ├── "get"
195+
│ │ │ │ ├── "list"
196+
│ │ │ │ ├── "purge"
197+
│ │ │ │ ├── "recover"
198+
│ │ │ │ ├── "restore"
199+
│ │ │ │ └── "set"
200+
│ │ │ └── Storage: Enum (14 values)[]
201+
│ │ │ ├── "backup"
202+
│ │ │ ├── "delete"
203+
│ │ │ ├── "deletesas"
204+
│ │ │ ├── "get"
205+
│ │ │ ├── "getsas"
206+
│ │ │ ├── "list"
207+
│ │ │ ├── "listsas"
208+
│ │ │ ├── "purge"
209+
│ │ │ ├── "recover"
210+
│ │ │ ├── "regeneratekey"
211+
│ │ │ ├── "restore"
212+
│ │ │ ├── "set"
213+
│ │ │ ├── "setsas"
214+
│ │ │ └── "update"
215+
│ │ └── TenantId: *string
216+
│ ├── CreateMode: *Enum (4 values)
217+
│ │ ├── "createOrRecover"
218+
│ │ ├── "default"
219+
│ │ ├── "purgeThenCreate"
220+
│ │ └── "recover"
221+
│ ├── EnablePurgeProtection: *bool
222+
│ ├── EnableRbacAuthorization: *bool
223+
│ ├── EnableSoftDelete: *bool
224+
│ ├── EnabledForDeployment: *bool
225+
│ ├── EnabledForDiskEncryption: *bool
226+
│ ├── EnabledForTemplateDeployment: *bool
227+
│ ├── NetworkAcls: *Object (4 properties)
228+
│ │ ├── Bypass: *Enum (2 values)
229+
│ │ │ ├── "AzureServices"
230+
│ │ │ └── "None"
231+
│ │ ├── DefaultAction: *Enum (2 values)
232+
│ │ │ ├── "Allow"
233+
│ │ │ └── "Deny"
234+
│ │ ├── IpRules: Object (1 property)[]
235+
│ │ │ └── Value: *string
236+
│ │ └── VirtualNetworkRules: Object (2 properties)[]
237+
│ │ ├── Id: *string
238+
│ │ └── IgnoreMissingVnetServiceEndpoint: *bool
239+
│ ├── ProvisioningState: *Enum (2 values)
240+
│ │ ├── "RegisteringDns"
241+
│ │ └── "Succeeded"
242+
│ ├── Sku: *Object (2 properties)
243+
│ │ ├── Family: *Enum (1 value)
244+
│ │ │ └── "A"
245+
│ │ └── Name: *Enum (2 values)
246+
│ │ ├── "premium"
247+
│ │ └── "standard"
248+
│ ├── SoftDeleteRetentionInDays: *int
249+
│ ├── TenantId: *string
250+
│ └── VaultUri: *string
251+
└── Tags: map[string]string

0 commit comments

Comments
 (0)