|
35 | 35 | "properties": { |
36 | 36 | "oneOf": [ |
37 | 37 | { |
38 | | - "$ref": "#/definitions/ContainerGroupProperties" |
| 38 | + "$ref": "#/definitions/ContainerGroupPropertiesProperties" |
39 | 39 | }, |
40 | 40 | { |
41 | 41 | "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
|
122 | 122 | ], |
123 | 123 | "description": "The properties of the Azure File volume. Azure File shares are mounted as volumes." |
124 | 124 | }, |
125 | | - "Components10wh5udschemascontainergroupidentitypropertiesuserassignedidentitiesadditionalproperties": { |
126 | | - "type": "object", |
127 | | - "properties": {} |
128 | | - }, |
129 | 125 | "Container": { |
130 | 126 | "type": "object", |
131 | 127 | "properties": { |
|
213 | 209 | { |
214 | 210 | "type": "object", |
215 | 211 | "additionalProperties": { |
216 | | - "$ref": "#/definitions/Components10wh5udschemascontainergroupidentitypropertiesuserassignedidentitiesadditionalproperties" |
| 212 | + "$ref": "#/definitions/UserAssignedIdentities" |
217 | 213 | }, |
218 | 214 | "properties": {} |
219 | 215 | }, |
220 | 216 | { |
221 | 217 | "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
222 | 218 | } |
223 | 219 | ], |
224 | | - "description": "The list of user identities associated with the container group. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'." |
| 220 | + "description": "The list of user identities associated with the container group." |
225 | 221 | } |
226 | 222 | }, |
227 | 223 | "description": "Identity for the container group." |
228 | 224 | }, |
229 | | - "ContainerGroupProperties": { |
| 225 | + "ContainerGroupPropertiesProperties": { |
230 | 226 | "type": "object", |
231 | 227 | "properties": { |
232 | 228 | "containers": { |
|
943 | 939 | "IpAddress": { |
944 | 940 | "type": "object", |
945 | 941 | "properties": { |
946 | | - "dnsNameLabel": { |
947 | | - "type": "string", |
948 | | - "description": "The Dns name label for the IP." |
949 | | - }, |
950 | | - "dnsNameLabelReusePolicy": { |
| 942 | + "autoGeneratedDomainNameLabelScope": { |
951 | 943 | "oneOf": [ |
952 | 944 | { |
953 | 945 | "type": "string", |
|
965 | 957 | ], |
966 | 958 | "description": "The value representing the security enum." |
967 | 959 | }, |
| 960 | + "dnsNameLabel": { |
| 961 | + "type": "string", |
| 962 | + "description": "The Dns name label for the IP." |
| 963 | + }, |
968 | 964 | "ip": { |
969 | 965 | "type": "string", |
970 | 966 | "description": "The IP exposed to the public internet." |
|
1205 | 1201 | ], |
1206 | 1202 | "description": "The resource requirements." |
1207 | 1203 | }, |
| 1204 | + "UserAssignedIdentities": { |
| 1205 | + "type": "object", |
| 1206 | + "properties": {}, |
| 1207 | + "description": "The list of user identities associated with the container group. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'." |
| 1208 | + }, |
1208 | 1209 | "Volume": { |
1209 | 1210 | "type": "object", |
1210 | 1211 | "properties": { |
|
0 commit comments