|
2355 | 2355 | },
|
2356 | 2356 | "ContainerServiceVnetSubnetID": {
|
2357 | 2357 | "type": "string",
|
| 2358 | + "format": "arm-id", |
| 2359 | + "x-ms-arm-id-details": { |
| 2360 | + "allowedResources": [ |
| 2361 | + { |
| 2362 | + "type": "Microsoft.Network/virtualNetworks/subnets" |
| 2363 | + } |
| 2364 | + ] |
| 2365 | + }, |
2358 | 2366 | "description": "specifies a subnet's resource id with subscription, resource group, vnet and subnet name"
|
2359 | 2367 | },
|
2360 | 2368 | "ContainerServiceVMSize": {
|
|
2640 | 2648 | },
|
2641 | 2649 | "vnetSubnetID": {
|
2642 | 2650 | "type": "string",
|
| 2651 | + "format": "arm-id", |
| 2652 | + "x-ms-arm-id-details": { |
| 2653 | + "allowedResources": [ |
| 2654 | + { |
| 2655 | + "type": "Microsoft.Network/virtualNetworks/subnets" |
| 2656 | + } |
| 2657 | + ] |
| 2658 | + }, |
2643 | 2659 | "title": "The ID of the subnet which agent pool nodes and optionally pods will join on startup.",
|
2644 | 2660 | "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}"
|
2645 | 2661 | },
|
2646 | 2662 | "podSubnetID": {
|
2647 | 2663 | "type": "string",
|
| 2664 | + "format": "arm-id", |
| 2665 | + "x-ms-arm-id-details": { |
| 2666 | + "allowedResources": [ |
| 2667 | + { |
| 2668 | + "type": "Microsoft.Network/virtualNetworks/subnets" |
| 2669 | + } |
| 2670 | + ] |
| 2671 | + }, |
2648 | 2672 | "title": "The ID of the subnet which pods will join when launched.",
|
2649 | 2673 | "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}"
|
2650 | 2674 | },
|
|
2728 | 2752 | },
|
2729 | 2753 | "nodePublicIPPrefixID": {
|
2730 | 2754 | "type": "string",
|
| 2755 | + "format": "arm-id", |
| 2756 | + "x-ms-arm-id-details": { |
| 2757 | + "allowedResources": [ |
| 2758 | + { |
| 2759 | + "type": "Microsoft.Network/publicIPPrefixes" |
| 2760 | + } |
| 2761 | + ] |
| 2762 | + }, |
2731 | 2763 | "title": "The public IP prefix ID which VM nodes should use IPs from.",
|
2732 | 2764 | "description": "This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}"
|
2733 | 2765 | },
|
|
3536 | 3568 | "properties": {
|
3537 | 3569 | "id": {
|
3538 | 3570 | "type": "string",
|
| 3571 | + "format": "arm-id", |
3539 | 3572 | "description": "The fully qualified Azure resource id."
|
3540 | 3573 | }
|
3541 | 3574 | },
|
|
3885 | 3918 | },
|
3886 | 3919 | "diskEncryptionSetID": {
|
3887 | 3920 | "type": "string",
|
| 3921 | + "format": "arm-id", |
| 3922 | + "x-ms-arm-id-details": { |
| 3923 | + "allowedResources": [ |
| 3924 | + { |
| 3925 | + "type": "Microsoft.Compute/diskEncryptionSets" |
| 3926 | + } |
| 3927 | + ] |
| 3928 | + }, |
3888 | 3929 | "title": "The Resource ID of the disk encryption set to use for enabling encryption at rest.",
|
3889 | 3930 | "description": "This is of the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'"
|
3890 | 3931 | },
|
|
4065 | 4106 | "properties": {
|
4066 | 4107 | "resourceId": {
|
4067 | 4108 | "type": "string",
|
| 4109 | + "format": "arm-id", |
| 4110 | + "x-ms-arm-id-details": { |
| 4111 | + "allowedResources": [ |
| 4112 | + { |
| 4113 | + "type": "Microsoft.ManagedIdentity/userAssignedIdentities" |
| 4114 | + } |
| 4115 | + ] |
| 4116 | + }, |
4068 | 4117 | "description": "The resource ID of the user assigned identity."
|
4069 | 4118 | },
|
4070 | 4119 | "clientId": {
|
|
4693 | 4742 | },
|
4694 | 4743 | "ProximityPlacementGroupID": {
|
4695 | 4744 | "type": "string",
|
| 4745 | + "format": "arm-id", |
| 4746 | + "x-ms-arm-id-details": { |
| 4747 | + "allowedResources": [ |
| 4748 | + { |
| 4749 | + "type": "Microsoft.Compute/proximityPlacementGroups" |
| 4750 | + } |
| 4751 | + ] |
| 4752 | + }, |
4696 | 4753 | "description": "The ID for Proximity Placement Group."
|
4697 | 4754 | },
|
4698 | 4755 | "CredentialResults": {
|
|
4960 | 5017 | "privateLinkServiceID": {
|
4961 | 5018 | "readOnly": true,
|
4962 | 5019 | "type": "string",
|
| 5020 | + "format": "arm-id", |
4963 | 5021 | "description": "The private link service ID of the resource, this field is exposed only to NRP internally."
|
4964 | 5022 | }
|
4965 | 5023 | }
|
|
5546 | 5604 | "properties": {
|
5547 | 5605 | "logAnalyticsWorkspaceResourceId": {
|
5548 | 5606 | "type": "string",
|
| 5607 | + "format": "arm-id", |
| 5608 | + "x-ms-arm-id-details": { |
| 5609 | + "allowedResources": [ |
| 5610 | + { |
| 5611 | + "type": "Microsoft.OperationalInsights/workspaces" |
| 5612 | + } |
| 5613 | + ] |
| 5614 | + }, |
5549 | 5615 | "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."
|
5550 | 5616 | },
|
5551 | 5617 | "securityMonitoring": {
|
|
5601 | 5667 | "properties": {
|
5602 | 5668 | "sourceResourceId": {
|
5603 | 5669 | "type": "string",
|
| 5670 | + "format": "arm-id", |
5604 | 5671 | "description": "This is the ARM ID of the source object to be used to create the target object."
|
5605 | 5672 | }
|
5606 | 5673 | }
|
|
0 commit comments