forked from Azure/azure-resource-manager-schemas
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3082 from Azure/autogenerate-batch
Update Generated Schemas
- Loading branch information
Showing
41 changed files
with
69,463 additions
and
541 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
180 changes: 180 additions & 0 deletions
180
schemas/2015-11-01-preview/Microsoft.OperationalInsights.ServiceMap.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,180 @@ | ||
{ | ||
"id": "https://schema.management.azure.com/schemas/2015-11-01-preview/Microsoft.OperationalInsights.ServiceMap.json#", | ||
"title": "Microsoft.OperationalInsights", | ||
"description": "Microsoft OperationalInsights Resource Types", | ||
"$schema": "http://json-schema.org/draft-04/schema#", | ||
"resourceDefinitions": { | ||
"workspaces_features_machineGroups": { | ||
"description": "Microsoft.OperationalInsights/workspaces/features/machineGroups", | ||
"properties": { | ||
"apiVersion": { | ||
"enum": [ | ||
"2015-11-01-preview" | ||
], | ||
"type": "string" | ||
}, | ||
"etag": { | ||
"description": "Resource ETAG.", | ||
"type": "string" | ||
}, | ||
"kind": { | ||
"description": "Additional resource type qualifier.", | ||
"oneOf": [ | ||
{ | ||
"enum": [ | ||
"machine", | ||
"process", | ||
"port", | ||
"clientGroup", | ||
"machineGroup" | ||
], | ||
"type": "string" | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
] | ||
}, | ||
"name": { | ||
"description": "Machine Group resource name.", | ||
"maxLength": 36, | ||
"minLength": 36, | ||
"type": "string" | ||
}, | ||
"properties": { | ||
"description": "Resource properties.", | ||
"oneOf": [ | ||
{ | ||
"$ref": "#/definitions/MachineGroupProperties" | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
] | ||
}, | ||
"type": { | ||
"enum": [ | ||
"Microsoft.OperationalInsights/workspaces/features/machineGroups" | ||
], | ||
"type": "string" | ||
} | ||
}, | ||
"required": [ | ||
"name", | ||
"properties", | ||
"apiVersion", | ||
"type" | ||
], | ||
"type": "object" | ||
} | ||
}, | ||
"definitions": { | ||
"MachineGroupProperties": { | ||
"description": "Resource properties.", | ||
"properties": { | ||
"count": { | ||
"description": "Count of machines in this group. The value of count may be bigger than the number of machines in case of the group has been truncated due to exceeding the max number of machines a group can handle.", | ||
"oneOf": [ | ||
{ | ||
"type": "integer" | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
] | ||
}, | ||
"displayName": { | ||
"description": "User defined name for the group", | ||
"maxLength": 256, | ||
"minLength": 1, | ||
"type": "string" | ||
}, | ||
"groupType": { | ||
"description": "Type of the machine group", | ||
"oneOf": [ | ||
{ | ||
"enum": [ | ||
"unknown", | ||
"azure-cs", | ||
"azure-sf", | ||
"azure-vmss", | ||
"user-static" | ||
], | ||
"type": "string" | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
] | ||
}, | ||
"machines": { | ||
"description": "References of the machines in this group. The hints within each reference do not represent the current value of the corresponding fields. They are a snapshot created during the last time the machine group was updated.", | ||
"oneOf": [ | ||
{ | ||
"items": { | ||
"$ref": "#/definitions/MachineReferenceWithHints" | ||
}, | ||
"type": "array" | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
] | ||
} | ||
}, | ||
"required": [ | ||
"displayName" | ||
], | ||
"type": "object" | ||
}, | ||
"MachineReferenceWithHints": { | ||
"description": "A machine reference with a hint of the machine's name and operating system.", | ||
"properties": { | ||
"id": { | ||
"description": "Resource URI.", | ||
"type": "string" | ||
}, | ||
"kind": { | ||
"description": "Specifies the sub-class of the reference.", | ||
"oneOf": [ | ||
{ | ||
"enum": [ | ||
"ref:machine", | ||
"ref:machinewithhints", | ||
"ref:process", | ||
"ref:port", | ||
"ref:onmachine", | ||
"ref:clientgroup" | ||
], | ||
"type": "string" | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
] | ||
}, | ||
"properties": { | ||
"description": "Machine reference with name and os hints.", | ||
"oneOf": [ | ||
{ | ||
"$ref": "#/definitions/MachineReferenceWithHintsProperties" | ||
}, | ||
{ | ||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" | ||
} | ||
] | ||
} | ||
}, | ||
"required": [ | ||
"id", | ||
"kind" | ||
], | ||
"type": "object" | ||
}, | ||
"MachineReferenceWithHintsProperties": { | ||
"description": "Machine reference with name and os hints.", | ||
"properties": {}, | ||
"type": "object" | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.