Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion custom-words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1860,11 +1860,14 @@ azureADMetrics
sparkr
ambari
dotnetspark
FDID
Automanage
Antimalware
dscp
Dscp
qos
FDID
watchlists
Watchlists
watchlist
Watchlist
Watchlist
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
{
"swagger": "2.0",
"security": [
{
"azure_auth": [
"user_impersonation"
]
}
],
"securityDefinitions": {
"azure_auth": {
"type": "oauth2",
"authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize",
"flow": "implicit",
"description": "Azure Active Directory OAuth2 Flow",
"scopes": {
"user_impersonation": "impersonate your user account"
}
}
},
"info": {
"version": "v1",
"title": "Common types"
},
"paths": {},
"definitions": {
"ErrorResponse": {
"description": "ARM error response body.",
"type": "object",
"properties": {
"error": {
"$ref": "#/definitions/ErrorResponseBody",
"description": "Details about the error."
}
}
},
"ErrorResponseBody": {
"properties": {
"code": {
"type": "string",
"description": "An identifier for the error. Codes are invariant and are intended to be consumed programmatically."
},
"message": {
"type": "string",
"description": "A message describing the error, intended to be suitable for display in a user interface."
},
"target": {
"type": "string",
"description": "The target of the particular error. For example, the name of the property in error."
}
},
"description": "An error response from the Automanage service."
},
"Resource": {
"description": "The core properties of ARM resources",
"type": "object",
"properties": {
"id": {
"type": "string",
"readOnly": true,
"description": "ARM resource id of the Automanage assignment."
},
"name": {
"type": "string",
"readOnly": true,
"description": "Name of the Automanage assignment."
},
"location": {
"type": "string",
"readOnly": true,
"description": "Region where the VM is located."
},
"type": {
"readOnly": true,
"type": "string",
"description": "The type of the resource."
}
},
"x-ms-azure-resource": true
},
"TrackedResource": {
"description": "The resource model definition for a ARM tracked top level resource",
"type": "object",
"properties": {
"tags": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"x-ms-mutability": [
"read",
"create",
"update"
],
"description": "Resource tags."
},
"location": {
"type": "string",
"x-ms-mutability": [
"read",
"create"
],
"description": "The Azure Region where the resource lives"
}
},
"allOf": [
{
"$ref": "#/definitions/Resource"
}
]
},
"ProxyResource": {
"description": "ARM proxy resource.",
"type": "object",
"allOf": [
{
"$ref": "#/definitions/Resource"
}
],
"properties": {}
},
"Operation": {
"description": "Automanage REST API operation",
"type": "object",
"properties": {
"name": {
"description": "Operation name: For ex. providers/Microsoft.Automanage/configurationProfileAssignments/write or read",
"type": "string"
},
"isDataAction": {
"description": "Indicates whether the operation is a data action",
"type": "string"
},
"display": {
"properties": {
"provider": {
"description": "Service provider: Microsoft.Automanage",
"type": "string"
},
"resource": {
"description": "Resource on which the operation is performed: For ex. ",
"type": "string"
},
"operation": {
"description": "Operation type: Read, write, delete, etc.",
"type": "string"
},
"description": {
"description": "Description about operation.",
"type": "string"
}
},
"description": "Provider, Resource, Operation and description values."
},
"properties": {
"properties": {
"statusCode": {
"description": "Service provider: Microsoft.Automanage",
"type": "string"
}
},
"x-ms-client-flatten": true,
"description": "Provider, Resource, Operation and description values."
}
}
},
"OperationList": {
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/definitions/Operation"
},
"description": "List of Automanage operations supported by the Automanage resource provider."
}
},
"description": "The response model for the list of Automanage operations"
}
},
"parameters": {
"SubscriptionIdParameter": {
"name": "subscriptionId",
"in": "path",
"required": true,
"type": "string",
"description": "Subscription ID which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call."
},
"ApiVersionParameter": {
"name": "api-version",
"in": "query",
"required": true,
"type": "string",
"description": "Client Api Version."
},
"VmNameParameter": {
"name": "vmName",
"in": "path",
"required": true,
"type": "string",
"description": "The name of the virtual machine.",
"x-ms-parameter-location": "method"
},
"ResourceGroupNameParameter": {
"name": "resourceGroupName",
"in": "path",
"required": true,
"type": "string",
"pattern": "^[-\\w\\._]+$",
"description": "The resource group name.",
"x-ms-parameter-location": "method"
}
}
}
Loading