|
3012 | 3012 | },
|
3013 | 3013 | "ContainerServiceVnetSubnetID": {
|
3014 | 3014 | "type": "string",
|
| 3015 | + "format": "arm-id", |
| 3016 | + "x-ms-arm-id-details": { |
| 3017 | + "allowedResources": [ |
| 3018 | + { |
| 3019 | + "type": "Microsoft.Network/virtualNetworks/subnets" |
| 3020 | + } |
| 3021 | + ] |
| 3022 | + }, |
3015 | 3023 | "description": "specifies a subnet's resource id with subscription, resource group, vnet and subnet name"
|
3016 | 3024 | },
|
3017 | 3025 | "ContainerServiceVMSize": {
|
|
3302 | 3310 | },
|
3303 | 3311 | "vnetSubnetID": {
|
3304 | 3312 | "type": "string",
|
| 3313 | + "format": "arm-id", |
| 3314 | + "x-ms-arm-id-details": { |
| 3315 | + "allowedResources": [ |
| 3316 | + { |
| 3317 | + "type": "Microsoft.Network/virtualNetworks/subnets" |
| 3318 | + } |
| 3319 | + ] |
| 3320 | + }, |
3305 | 3321 | "title": "The ID of the subnet which agent pool nodes and optionally pods will join on startup.",
|
3306 | 3322 | "description": "If this is not specified, a VNET and subnet will be generated and used. If no podSubnetID is specified, this applies to nodes and pods, otherwise it applies to just nodes. This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}"
|
3307 | 3323 | },
|
3308 | 3324 | "podSubnetID": {
|
3309 | 3325 | "type": "string",
|
| 3326 | + "format": "arm-id", |
| 3327 | + "x-ms-arm-id-details": { |
| 3328 | + "allowedResources": [ |
| 3329 | + { |
| 3330 | + "type": "Microsoft.Network/virtualNetworks/subnets" |
| 3331 | + } |
| 3332 | + ] |
| 3333 | + }, |
3310 | 3334 | "title": "The ID of the subnet which pods will join when launched.",
|
3311 | 3335 | "description": "If omitted, pod IPs are statically assigned on the node subnet (see vnetSubnetID for more details). This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}"
|
3312 | 3336 | },
|
|
3395 | 3419 | },
|
3396 | 3420 | "nodePublicIPPrefixID": {
|
3397 | 3421 | "type": "string",
|
| 3422 | + "format": "arm-id", |
| 3423 | + "x-ms-arm-id-details": { |
| 3424 | + "allowedResources": [ |
| 3425 | + { |
| 3426 | + "type": "Microsoft.Network/publicIPPrefixes" |
| 3427 | + } |
| 3428 | + ] |
| 3429 | + }, |
3398 | 3430 | "title": "The public IP prefix ID which VM nodes should use IPs from.",
|
3399 | 3431 | "description": "This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}"
|
3400 | 3432 | },
|
|
4133 | 4165 | "properties": {
|
4134 | 4166 | "id": {
|
4135 | 4167 | "type": "string",
|
| 4168 | + "format": "arm-id", |
4136 | 4169 | "description": "The fully qualified Azure resource id."
|
4137 | 4170 | }
|
4138 | 4171 | },
|
|
4494 | 4527 | },
|
4495 | 4528 | "diskEncryptionSetID": {
|
4496 | 4529 | "type": "string",
|
| 4530 | + "format": "arm-id", |
| 4531 | + "x-ms-arm-id-details": { |
| 4532 | + "allowedResources": [ |
| 4533 | + { |
| 4534 | + "type": "Microsoft.Compute/diskEncryptionSets" |
| 4535 | + } |
| 4536 | + ] |
| 4537 | + }, |
4497 | 4538 | "title": "The Resource ID of the disk encryption set to use for enabling encryption at rest.",
|
4498 | 4539 | "description": "This is of the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'"
|
4499 | 4540 | },
|
|
4708 | 4749 | "properties": {
|
4709 | 4750 | "resourceId": {
|
4710 | 4751 | "type": "string",
|
| 4752 | + "format": "arm-id", |
| 4753 | + "x-ms-arm-id-details": { |
| 4754 | + "allowedResources": [ |
| 4755 | + { |
| 4756 | + "type": "Microsoft.ManagedIdentity/userAssignedIdentities" |
| 4757 | + } |
| 4758 | + ] |
| 4759 | + }, |
4711 | 4760 | "description": "The resource ID of the user assigned identity."
|
4712 | 4761 | },
|
4713 | 4762 | "clientId": {
|
|
5351 | 5400 | },
|
5352 | 5401 | "ProximityPlacementGroupID": {
|
5353 | 5402 | "type": "string",
|
| 5403 | + "format": "arm-id", |
| 5404 | + "x-ms-arm-id-details": { |
| 5405 | + "allowedResources": [ |
| 5406 | + { |
| 5407 | + "type": "Microsoft.Compute/proximityPlacementGroups" |
| 5408 | + } |
| 5409 | + ] |
| 5410 | + }, |
5354 | 5411 | "description": "The ID for Proximity Placement Group."
|
5355 | 5412 | },
|
5356 | 5413 | "CredentialResults": {
|
|
5618 | 5675 | "privateLinkServiceID": {
|
5619 | 5676 | "readOnly": true,
|
5620 | 5677 | "type": "string",
|
| 5678 | + "format": "arm-id", |
5621 | 5679 | "description": "The private link service ID of the resource, this field is exposed only to NRP internally."
|
5622 | 5680 | }
|
5623 | 5681 | }
|
|
6174 | 6232 | "properties": {
|
6175 | 6233 | "logAnalyticsWorkspaceResourceId": {
|
6176 | 6234 | "type": "string",
|
| 6235 | + "format": "arm-id", |
| 6236 | + "x-ms-arm-id-details": { |
| 6237 | + "allowedResources": [ |
| 6238 | + { |
| 6239 | + "type": "Microsoft.OperationalInsights/workspaces" |
| 6240 | + } |
| 6241 | + ] |
| 6242 | + }, |
6177 | 6243 | "description": "Resource ID of the Log Analytics workspace to be associated with Microsoft Defender. When Microsoft Defender is enabled, this field is required and must be a valid workspace resource ID. When Microsoft Defender is disabled, leave the field empty."
|
6178 | 6244 | },
|
6179 | 6245 | "securityMonitoring": {
|
|
6356 | 6422 | "properties": {
|
6357 | 6423 | "sourceResourceId": {
|
6358 | 6424 | "type": "string",
|
| 6425 | + "format": "arm-id", |
6359 | 6426 | "description": "This is the ARM ID of the source object to be used to create the target object."
|
6360 | 6427 | }
|
6361 | 6428 | }
|
|
0 commit comments