|
| 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