The assessmentProjects/servercollectors resource type can be deployed to:
For a list of changed properties in each API version, see change log.
To create a Microsoft.Migrate/assessmentProjects/servercollectors resource, add the following JSON to your template.
{
"type": "Microsoft.Migrate/assessmentProjects/servercollectors",
"apiVersion": "2019-10-01",
"name": "string",
"eTag": "string",
"properties": {
"agentProperties": {
"spnDetails": {
"applicationId": "string",
"audience": "string",
"authority": "string",
"objectId": "string",
"tenantId": "string"
}
},
"discoverySiteId": "string"
}
}
Name | Description | Value |
---|---|---|
type | The resource type | 'Microsoft.Migrate/assessmentProjects/servercollectors' |
apiVersion | The resource api version | '2019-10-01' |
name | The resource name See how to set names and types for child resources in JSON ARM templates. |
string (required) |
eTag | string | |
properties | CollectorProperties |
Name | Description | Value |
---|---|---|
agentProperties | CollectorAgentProperties | |
discoverySiteId | The ARM id of the discovery service site. | string |
Name | Description | Value |
---|---|---|
spnDetails | CollectorBodyAgentSpnProperties |
Name | Description | Value |
---|---|---|
applicationId | Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. | string |
audience | Intended audience for the service principal. | string |
authority | AAD Authority URL which was used to request the token for the service principal. | string |
objectId | Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services. | string |
tenantId | Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services. | string |