add resource type registrations

This commit is contained in:
Sayan Naskar 2022-02-15 17:32:07 +05:30
Родитель e61998d032
Коммит 93079789a7
15 изменённых файлов: 1924 добавлений и 0 удалений

1
.env.example Normal file
Просмотреть файл

@ -0,0 +1 @@
BearerToken=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ik1yNS1BVWliZkJpaTdOZDFqQmViYXhib1hXMCIsImtpZCI6Ik1yNS1BVWliZkJpaTdOZDFqQmViYXhib1hXMCJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC8zM2UwMTkyMS00ZDY0LTRmOGMtYTA1NS01YmRhZmZkNWUzM2QvIiwiaWF0IjoxNjQ0OTE0ODM5LCJuYmYiOjE2NDQ5MTQ4MzksImV4cCI6MTY0NDkxODg3MSwiYWNyIjoiMSIsImFpbyI6IkFWUUFxLzhUQUFBQWU0cEtpbHJLSmExeXpja3pMMThCM1JrU05VVi9qZHY0VWMzYlV0KzJNWTQ1dW8wRy93TlczOHFqQnNObWh0L0ZOMmh2YTV2NVpnWDhpWUdIY05veis2eE1hODZZMVlmVjMrZnVyd2JPc05nPSIsImFtciI6WyJyc2EiLCJtZmEiXSwiYXBwaWQiOiJjNDRiNDA4My0zYmIwLTQ5YzEtYjQ3ZC05NzRlNTNjYmRmM2MiLCJhcHBpZGFjciI6IjIiLCJkZXZpY2VpZCI6ImZiZGQ3OWNjLTRlZmYtNDhiOS05MDIzLWRlYzc3MzdlMzFkNSIsImZhbWlseV9uYW1lIjoiTmFza2FyIiwiZ2l2ZW5fbmFtZSI6IlNheWFuIiwiZ3JvdXBzIjpbIjhjOTNmMmNhLWQ4NzAtNDkxMi05MTdmLTRjOWI0ZmM0ZDViMCIsIjA5NTQyNzNjLTMzMzgtNDExMC04ZWI4LTNkNjQ5ODA1YmUwZSIsImIyMzYzOTJhLTc4OTItNDdmMi05ZGFkLTJhNmI1ZWY0OWFkMSIsIjA1NDQzOTg2LTFjZmEtNDk3My1iZmUzLTRiMTQzZjNiYzJmOSIsImY5OTg4OGUyLWJiMWQtNGEwNS1hMjI2LTY3NDQzMDk0NjliNyIsIjkwYzMwMzllLTk1YzgtNDI3Zi04Y2VjLWU0YzEwZmZkNjZlZCIsImUyOWQ2OTUyLTJiYWUtNGZkYS1iN2ZlLTRmN2JkMmU1Yzg2MiIsIjM2OGM5M2NlLTY2MGYtNDM1OC1iMGJjLWNiYzRjMTI2NzI4MiIsIjhlZGZiZjM5LWQyODgtNDVlNS04OTcyLTRjMzMzNjc4ZDQ0YSJdLCJpcGFkZHIiOiIxMy4xMDYuNC4xMjEiLCJuYW1lIjoiU2F5YW4gTmFza2FyIChTTkFTS0FSKSIsIm9pZCI6Ijc0MjlhZmVkLWJmMDAtNDZhZC1iMWZiLTNkNWJjMWNiODlkZCIsIm9ucHJlbV9zaWQiOiJTLTEtNS0yMS00MTI5ODY4MjI1LTEzMjg1ODExMjYtMzg5NzU3MTQ0Ni0xMDY1NTIiLCJwdWlkIjoiMTAwMzIwMDBGMUU3N0ZCMCIsInJoIjoiMC5BVE1BSVJuZ00yUk5qRS1nVlZ2YV85WGpQVVpJZjNrQXV0ZFB1a1Bhd2ZqMk1CTXpBRm8uIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoiRnkyRl83cFFyOHVjcm1nZjFBdmgtXy1FSk1vaWtSTmZrVmNhLVJRdzNZOCIsInRpZCI6IjMzZTAxOTIxLTRkNjQtNGY4Yy1hMDU1LTViZGFmZmQ1ZTMzZCIsInVuaXF1ZV9uYW1lIjoiU05BU0tBUkBhbWUuZ2JsIiwidXBuIjoiU05BU0tBUkBhbWUuZ2JsIiwidXRpIjoibmU4N1VuQ0hoVTJkNWQ1UmhEa0ZBQSIsInZlciI6IjEuMCIsInhtc190Y2R0IjoxNDYxMjE0NDAyfQ.Nhb7DXNOmKbaEP6ncBv0Yb7C1KZJNdQR1bptneQzDJC_TmEKcwjb78LRW8-SyaWvqQpCv3pX5a18yD3X6bVSPnsuiOstGw7V4-pAVJjmAiDJtoFtIq3MCmQLfXRNYDW2jLoioZ-B7EkNUBcn1odbqwDikdhHTS5aWyZzyfF2BMtXLtUyV7rqp0F5ht8aivY_1huUF-SHwIHM31DdAscZKbE7_UbbO_arPGd54Gt_VCkALlrcc3vfFqt3IaxvR3mox02es3ULp7WnMfQDC0BFawLwbVotdLSzk0ruE-3v5WAZw4RWHOVfr7O8zUTsbg86hKsoKAwe0irbcT3-jWKWlg

1
.gitignore поставляемый
Просмотреть файл

@ -1,2 +1,3 @@
.vscode
temp.http
**/.env

216
rpaas.http Normal file
Просмотреть файл

@ -0,0 +1,216 @@
@armRoot = https://management.azure.com
@subscriptionId = 2d16bb20-4a29-4c74-9937-acfd236d640c
@provider = Microsoft.ProviderHub
@providerRegistration = Microsoft.SCVMM
@armStub = subscriptions/{{subscriptionId}}/providers/{{provider}}/providerregistrations/{{providerRegistration}}
@reqParams = ?api-version=2021-09-01-preview
@bearer = Bearer {{$dotenv BearerToken}}
# -------------
## List all Resource Type Registrations
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations{{reqParams}}
Authorization: {{bearer}}
# --------------
## CRUD on each Resource Type Registration
### Typical workflow:
#### 1. GET the resource type registration
#### 2. save it to the corresponding json file
#### 3. edit the json file to make changes
#### 4. PUT the resource type registration
# -------------
### vmmservers
###
# @name vmmserversGet
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations/vmmservers{{reqParams}}
Authorization: {{bearer}}
###
# @name vmmserversPut
PUT {{armRoot}}/{{armStub}}/resourcetyperegistrations/vmmservers{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
<@ ./rtReg/vmmservers.json
# -------------
### clouds
###
# @name cloudsGet
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations/clouds{{reqParams}}
Authorization: {{bearer}}
###
# @name cloudsPut
PUT {{armRoot}}/{{armStub}}/resourcetyperegistrations/clouds{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
<@ ./rtReg/clouds.json
# -------------
### virtualnetworks
###
# @name virtualnetworksGet
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations/virtualnetworks{{reqParams}}
Authorization: {{bearer}}
###
# @name virtualnetworksPut
PUT {{armRoot}}/{{armStub}}/resourcetyperegistrations/virtualnetworks{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
<@ ./rtReg/virtualnetworks.json
# -------------
### virtualmachinetemplates
###
# @name virtualmachinetemplatesGet
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations/virtualmachinetemplates{{reqParams}}
Authorization: {{bearer}}
###
# @name virtualmachinetemplatesPut
PUT {{armRoot}}/{{armStub}}/resourcetyperegistrations/virtualmachinetemplates{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
<@ ./rtReg/virtualmachinetemplates.json
# -------------
### availabilitysets
###
# @name availabilitysetsGet
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations/availabilitysets{{reqParams}}
Authorization: {{bearer}}
###
# @name availabilitysetsPut
PUT {{armRoot}}/{{armStub}}/resourcetyperegistrations/availabilitysets{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
<@ ./rtReg/availabilitysets.json
# -------------
### inventoryitems
###
# @name inventoryitemsGet
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations/vmmservers/resourcetyperegistrations/inventoryitems{{reqParams}}
Authorization: {{bearer}}
###
# @name inventoryitemsPut
PUT {{armRoot}}/{{armStub}}/resourcetyperegistrations/vmmservers/resourcetyperegistrations/inventoryitems{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
<@ ./rtReg/vmmservers-inventoryitems.json
# -------------
### locations
###
# @name locationsGet
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations/locations{{reqParams}}
Authorization: {{bearer}}
###
# @name locationsPut
PUT {{armRoot}}/{{armStub}}/resourcetyperegistrations/locations{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
<@ ./rtReg/locations.json
# -------------
### operations
###
# @name operationsGet
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations/operations{{reqParams}}
Authorization: {{bearer}}
###
# @name operationsPut
PUT {{armRoot}}/{{armStub}}/resourcetyperegistrations/operations{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
<@ ./rtReg/operations.json
# -------------
### operationstatuses
###
# @name operationstatusesGet
GET {{armRoot}}/{{armStub}}/resourcetyperegistrations/locations/resourcetyperegistrations/operationstatuses{{reqParams}}
Authorization: {{bearer}}
###
# @name operationstatusesPut
PUT {{armRoot}}/{{armStub}}/resourcetyperegistrations/locations/resourcetyperegistrations/operationstatuses{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
<@ ./rtReg/locations-operationstatuses.json
# -------------
## Manifest Rollout
### Typical workflow:
#### 1. POST /generatemanifest to view the generated manifest
#### 2. PUT /checkinManifest to check in the manifest
#### 3. PUT /defaultRollouts/:name to rollout the manifest. 'name' has to be unique.
#### You can run give the UTC timestamp as a unique ID.
#### In linux, run the following to get the current timestamp:
#### date -u +"%Y-%m-%dT%H-%M-%S"
#### 4. GET /defaultRollouts/:name to view the status of the manifest rollout
###
# @name generateRollout
POST {{armRoot}}/{{armStub}}/generatemanifest{{reqParams}}
Authorization: {{bearer}}
###
# @name checkInManifest
POSt {{armRoot}}/{{armStub}}/checkinManifest{{reqParams}}
Authorization: {{bearer}}
Content-Type: application/json
{
"BaselineArmManifestLocation": "WestCentralUS",
"Environment": "Prod"
}
###
# @name createNewRollout
PUT {{armRoot}}/{{armStub}}/defaultRollouts/2022-02-15T08-38-14{{reqParams}}&rolloutOptions=manifestSdpOnly
Authorization: {{bearer}}
Content-Type: application/json
{
"properties": {
"specification": {
"restOfTheWorldGroupTwo": {
"waitDuration": "PT2H"
}
}
}
}
###
# @name getStatus
GET {{armRoot}}/{{armStub}}/defaultRollouts/2022-02-15T08-38-14{{reqParams}}&rolloutOptions=manifestSdpOnly
Authorization: {{bearer}}

106
rtReg/availabilitysets.json Normal file
Просмотреть файл

@ -0,0 +1,106 @@
{
"properties": {
"name": "AvailabilitySets",
"routingType": "Default",
"regionality": "Regional",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"extensions": [
{
"endpointUri": "https://k8bridge.canary.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.europe.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
}
],
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"enableAsyncOperation": true,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false,
"templateDeploymentOptions": {
"preflightSupported": true,
"preflightOptions": [
"DefaultValidationOnly"
]
},
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
]
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "AvailabilitySets",
"systemData": {
"createdBy": "SUBBART@ame.gbl",
"createdByType": "User",
"createdAt": "2021-11-16T11:19:53.0467455Z",
"lastModifiedBy": "SUBBART@ame.gbl",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-11-16T11:19:53.0467455Z"
}
}

113
rtReg/clouds.json Normal file
Просмотреть файл

@ -0,0 +1,113 @@
{
"properties": {
"name": "clouds",
"routingType": "Default",
"regionality": "Regional",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"extensions": [
{
"endpointUri": "https://k8bridge.canary.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.europe.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
}
],
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"enableAsyncOperation": true,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false,
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
]
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "clouds"
}

Просмотреть файл

@ -0,0 +1,38 @@
{
"properties": {
"name": "Locations/OperationStatuses",
"routingType": "ProxyOnly, Tenant, LocationBased",
"regionality": "Regional",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US",
"West US 2",
"East US 2 EUAP",
"West Europe"
]
}
],
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"allowedUnauthorizedActions": [
"Microsoft.ScVmm/Locations/OperationStatuses/read",
"Microsoft.ScVmm/Locations/OperationStatuses/write"
],
"enableAsyncOperation": false,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "Locations/OperationStatuses"
}

31
rtReg/locations.json Normal file
Просмотреть файл

@ -0,0 +1,31 @@
{
"properties": {
"name": "Locations",
"routingType": "ProxyOnly",
"regionality": "Global",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
""
]
}
],
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"enableAsyncOperation": false,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "Locations"
}

753
rtReg/manifest.json Normal file
Просмотреть файл

@ -0,0 +1,753 @@
{
"providerAuthorizations": [
{
"applicationId": "319f651f-7ddb-4fc6-9857-7aef9250bd05",
"roleDefinitionId": "4fe6d683-8411-4247-8525-b6b5b8a80669"
}
],
"namespace": "Microsoft.ScVmm",
"providerVersion": "2.0",
"providerType": "Internal",
"resourceTypes": [
{
"name": "Locations",
"routingType": "ProxyOnly",
"resourceValidation": "ReservedWords, ProfaneWords",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://global.metarp.azure.com/",
"locations": [
""
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"metadata": {
"providerHubMetadata": {
"providerExtendsPreflight": true
}
},
"templateDeploymentPolicy": {
"capabilities": "Preflight",
"preflightOptions": "ValidationRequests, DeploymentRequests, RegisteredOnly"
},
"linkedOperationRules": []
},
{
"name": "Locations/OperationStatuses",
"routingType": "ProxyOnly, Tenant, LocationBased",
"resourceValidation": "ReservedWords, ProfaneWords",
"allowedUnauthorizedActions": [
"Microsoft.ScVmm/Locations/OperationStatuses/read",
"Microsoft.ScVmm/Locations/OperationStatuses/write"
],
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus.metarp.azure.com/rolelocation/eastus/",
"locations": [
"East US"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westus2.metarp.azure.com/rolelocation/westus2/",
"locations": [
"West US 2"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus2euap.metarp.azure.com/rolelocation/eastus2euap/",
"locations": [
"East US 2 EUAP"
],
"timeout": "PT20S",
"endpointType": "Canary"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westeurope.metarp.azure.com/rolelocation/westeurope/",
"locations": [
"West Europe"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"linkedOperationRules": []
},
{
"name": "Operations",
"routingType": "ProxyOnly, Tenant",
"resourceValidation": "ReservedWords, ProfaneWords",
"allowedUnauthorizedActions": [
"Microsoft.ScVmm/Operations/read"
],
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://global.metarp.azure.com/",
"locations": [
""
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"metadata": {
"providerHubMetadata": {
"providerExtendsPreflight": true
}
},
"templateDeploymentPolicy": {
"capabilities": "Preflight",
"preflightOptions": "ValidationRequests, DeploymentRequests, RegisteredOnly"
},
"linkedOperationRules": []
},
{
"name": "vmmservers",
"routingType": "BypassEndpointSelectionOptimization",
"resourceValidation": "ReservedWords, ProfaneWords",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus2euap.metarp.azure.com/rolelocation/eastus2euap/",
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"timeout": "PT20S",
"endpointType": "Canary"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus.metarp.azure.com/rolelocation/eastus/",
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westeurope.metarp.azure.com/rolelocation/westeurope/",
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westus2.metarp.azure.com/rolelocation/westus2/",
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"metadata": {
"providerHubMetadata": {
"providerExtendsPreflight": true
}
},
"templateDeploymentPolicy": {
"capabilities": "Preflight",
"preflightOptions": "ValidationRequests, DeploymentRequests, RegisteredOnly"
},
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
],
"linkedOperationRules": [
{
"linkedOperation": "CrossResourceGroupResourceMove",
"linkedAction": "Enabled"
},
{
"linkedOperation": "CrossSubscriptionResourceMove",
"linkedAction": "Enabled"
}
]
},
{
"name": "clouds",
"routingType": "BypassEndpointSelectionOptimization",
"resourceValidation": "ReservedWords, ProfaneWords",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus2euap.metarp.azure.com/rolelocation/eastus2euap/",
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"timeout": "PT20S",
"endpointType": "Canary"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus.metarp.azure.com/rolelocation/eastus/",
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westeurope.metarp.azure.com/rolelocation/westeurope/",
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westus2.metarp.azure.com/rolelocation/westus2/",
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"metadata": {
"providerHubMetadata": {
"providerExtendsPreflight": true
}
},
"templateDeploymentPolicy": {
"capabilities": "Preflight",
"preflightOptions": "ValidationRequests, DeploymentRequests, RegisteredOnly"
},
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
],
"linkedOperationRules": [
{
"linkedOperation": "CrossResourceGroupResourceMove",
"linkedAction": "Blocked"
},
{
"linkedOperation": "CrossSubscriptionResourceMove",
"linkedAction": "Blocked"
}
]
},
{
"name": "virtualnetworks",
"routingType": "BypassEndpointSelectionOptimization",
"resourceValidation": "ReservedWords, ProfaneWords",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus2euap.metarp.azure.com/rolelocation/eastus2euap/",
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"timeout": "PT20S",
"endpointType": "Canary"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus.metarp.azure.com/rolelocation/eastus/",
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westeurope.metarp.azure.com/rolelocation/westeurope/",
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westus2.metarp.azure.com/rolelocation/westus2/",
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"metadata": {
"providerHubMetadata": {
"providerExtendsPreflight": true
}
},
"templateDeploymentPolicy": {
"capabilities": "Preflight",
"preflightOptions": "ValidationRequests, DeploymentRequests, RegisteredOnly"
},
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
],
"linkedOperationRules": [
{
"linkedOperation": "CrossResourceGroupResourceMove",
"linkedAction": "Blocked"
},
{
"linkedOperation": "CrossSubscriptionResourceMove",
"linkedAction": "Blocked"
}
]
},
{
"name": "virtualmachinetemplates",
"routingType": "BypassEndpointSelectionOptimization",
"resourceValidation": "ReservedWords, ProfaneWords",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus2euap.metarp.azure.com/rolelocation/eastus2euap/",
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"timeout": "PT20S",
"endpointType": "Canary"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus.metarp.azure.com/rolelocation/eastus/",
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westeurope.metarp.azure.com/rolelocation/westeurope/",
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westus2.metarp.azure.com/rolelocation/westus2/",
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"metadata": {
"providerHubMetadata": {
"providerExtendsPreflight": true
}
},
"templateDeploymentPolicy": {
"capabilities": "Preflight",
"preflightOptions": "ValidationRequests, DeploymentRequests, RegisteredOnly"
},
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
],
"linkedOperationRules": [
{
"linkedOperation": "CrossResourceGroupResourceMove",
"linkedAction": "Blocked"
},
{
"linkedOperation": "CrossSubscriptionResourceMove",
"linkedAction": "Blocked"
}
]
},
{
"name": "VirtualMachines",
"routingType": "BypassEndpointSelectionOptimization",
"resourceValidation": "ReservedWords, ProfaneWords",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus2euap.metarp.azure.com/rolelocation/eastus2euap/",
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"timeout": "PT20S",
"endpointType": "Canary"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus.metarp.azure.com/rolelocation/eastus/",
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westeurope.metarp.azure.com/rolelocation/westeurope/",
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westus2.metarp.azure.com/rolelocation/westus2/",
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"metadata": {
"providerHubMetadata": {
"providerExtendsPreflight": true
}
},
"templateDeploymentPolicy": {
"capabilities": "Preflight",
"preflightOptions": "ValidationRequests, DeploymentRequests, RegisteredOnly"
},
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
],
"linkedOperationRules": [
{
"linkedOperation": "CrossResourceGroupResourceMove",
"linkedAction": "Blocked"
},
{
"linkedOperation": "CrossSubscriptionResourceMove",
"linkedAction": "Blocked"
}
]
},
{
"name": "availabilitysets",
"routingType": "BypassEndpointSelectionOptimization",
"resourceValidation": "ReservedWords, ProfaneWords",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus2euap.metarp.azure.com/rolelocation/eastus2euap/",
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"timeout": "PT20S",
"endpointType": "Canary"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus.metarp.azure.com/rolelocation/eastus/",
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westeurope.metarp.azure.com/rolelocation/westeurope/",
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"metadata": {
"providerHubMetadata": {
"providerExtendsPreflight": true
}
},
"templateDeploymentPolicy": {
"capabilities": "Preflight",
"preflightOptions": "ValidationRequests, DeploymentRequests, RegisteredOnly"
},
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
],
"linkedOperationRules": [
{
"linkedOperation": "CrossResourceGroupResourceMove",
"linkedAction": "Blocked"
},
{
"linkedOperation": "CrossSubscriptionResourceMove",
"linkedAction": "Blocked"
}
]
},
{
"name": "VMMServers/InventoryItems",
"routingType": "ProxyOnly",
"resourceValidation": "ReservedWords, ProfaneWords",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus2euap.metarp.azure.com/rolelocation/eastus2euap/",
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"timeout": "PT20S",
"endpointType": "Canary"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://eastus.metarp.azure.com/rolelocation/eastus/",
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westeurope.metarp.azure.com/rolelocation/westeurope/",
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
},
{
"apiVersions": [
"2020-06-05-preview"
],
"endpointUri": "https://westus2.metarp.azure.com/rolelocation/westus2/",
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"timeout": "PT20S",
"endpointType": "NotSpecified"
}
],
"metadata": {
"providerHubMetadata": {
"providerExtendsPreflight": true
}
},
"templateDeploymentPolicy": {
"capabilities": "Preflight",
"preflightOptions": "ValidationRequests, DeploymentRequests, RegisteredOnly"
},
"linkedOperationRules": []
}
],
"management": {
"manifestOwners": [
"SPARTA-PlatformServiceAdministrator"
],
"incidentRoutingService": "Azure Arc enabled SCVMM",
"incidentRoutingTeam": "Triage",
"incidentContactEmail": "scvmmarc@microsoft.com",
"serviceTreeInfos": [
{
"serviceId": "e022f976-6228-4144-a136-bfc53f0d0dce",
"componentId": "e022f976-6228-4144-a136-bfc53f0d0dce"
}
],
"resourceAccessPolicy": "NotSpecified"
},
"capabilities": [
{
"quotaId": "CSP_2015-05-01",
"effect": "Allow"
},
{
"quotaId": "CSP_MG_2017-12-01",
"effect": "Allow"
}
],
"metadata": {
"onboardedVia": "ProviderHub"
},
"globalNotificationEndpoints": [
{
"enabled": true,
"endpointUri": "https://global.metarp.azure.com"
}
],
"reRegisterSubscriptionMetadata": {
"enabled": true,
"concurrencyLimit": 100
}
}

34
rtReg/operations.json Normal file
Просмотреть файл

@ -0,0 +1,34 @@
{
"properties": {
"name": "Operations",
"routingType": "ProxyOnly, Tenant",
"regionality": "Global",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
""
]
}
],
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"allowedUnauthorizedActions": [
"Microsoft.ScVmm/Operations/read"
],
"enableAsyncOperation": false,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "Operations"
}

Просмотреть файл

@ -0,0 +1,56 @@
{
"properties": {
"providerHubMetadata": {
"providerAuthorizations": [
{
"applicationId": "319f651f-7ddb-4fc6-9857-7aef9250bd05",
"roleDefinitionId": "4fe6d683-8411-4247-8525-b6b5b8a80669"
}
],
"providerAuthentication": {
"allowedAudiences": [
"319f651f-7ddb-4fc6-9857-7aef9250bd05"
]
}
},
"provisioningState": "Succeeded",
"namespace": "Microsoft.ScVmm",
"providerVersion": "2.0",
"providerType": "Internal",
"management": {
"manifestOwners": [
"SPARTA-PlatformServiceAdministrator"
],
"incidentRoutingService": "Azure Arc enabled SCVMM",
"incidentRoutingTeam": "Triage",
"incidentContactEmail": "scvmmarc@microsoft.com",
"serviceTreeInfos": [
{
"serviceId": "e022f976-6228-4144-a136-bfc53f0d0dce",
"componentId": "e022f976-6228-4144-a136-bfc53f0d0dce"
}
],
"resourceAccessPolicy": "NotSpecified"
},
"capabilities": [
{
"quotaId": "CSP_2015-05-01",
"effect": "Allow"
},
{
"quotaId": "CSP_MG_2017-12-01",
"effect": "Allow"
}
],
"metadata": null
},
"type": "Microsoft.ProviderHub/providerRegistrations",
"systemData": {
"createdBy": "SUBBART@ame.gbl",
"createdByType": "User",
"createdAt": "2021-07-06T12:09:05.2498823Z",
"lastModifiedBy": "SUBBART@ame.gbl",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-07-06T12:09:05.2498823Z"
}
}

128
rtReg/virtualmachines.json Normal file
Просмотреть файл

@ -0,0 +1,128 @@
{
"properties": {
"name": "VirtualMachines",
"routingType": "Default",
"regionality": "Regional",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"extensions": [
{
"endpointUri": "https://k8bridge.canary.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePostAction",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePostAction",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.europe.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePostAction",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePostAction",
"ResourcePatchBegin"
]
}
]
}
],
"extensionOptions": {
"resourcePatchBegin": {
"request": [
"MergePatchPropertiesWithResourceProperties",
"IncludeInternalMetadata"
],
"response": [
"ReplaceResourcePropertiesWithPatchProperties"
]
}
},
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"enableAsyncOperation": true,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false,
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
]
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "VirtualMachines"
}

Просмотреть файл

@ -0,0 +1,113 @@
{
"properties": {
"name": "VirtualMachineTemplates",
"routingType": "Default",
"regionality": "Regional",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"extensions": [
{
"endpointUri": "https://k8bridge.canary.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.europe.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
}
],
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"enableAsyncOperation": true,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false,
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
]
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "VirtualMachineTemplates"
}

113
rtReg/virtualnetworks.json Normal file
Просмотреть файл

@ -0,0 +1,113 @@
{
"properties": {
"name": "VirtualNetworks",
"routingType": "Default",
"regionality": "Regional",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"extensions": [
{
"endpointUri": "https://k8bridge.canary.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.europe.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin"
]
}
]
}
],
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"enableAsyncOperation": true,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false,
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
]
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "VirtualNetworks"
}

Просмотреть файл

@ -0,0 +1,85 @@
{
"properties": {
"name": "VMMServers/InventoryItems",
"routingType": "ProxyOnly",
"regionality": "Regional",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
]
}
],
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"enableAsyncOperation": false,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false,
"templateDeploymentOptions": {
"preflightSupported": true,
"preflightOptions": [
"DefaultValidationOnly"
]
},
"resourceGraphConfiguration": {
"apiVersion": "2020-06-05-preview",
"enabled": true
}
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "VMMServers/InventoryItems",
"systemData": {
"createdBy": "SUBBART@ame.gbl",
"createdByType": "User",
"createdAt": "2021-11-16T11:30:57.1088316Z",
"lastModifiedBy": "SUBBART@ame.gbl",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-12-01T03:38:26.1589583Z"
}
}

136
rtReg/vmmservers.json Normal file
Просмотреть файл

@ -0,0 +1,136 @@
{
"properties": {
"name": "vmmservers",
"routingType": "Default",
"regionality": "Regional",
"endpoints": [
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US 2 EUAP"
],
"requiredFeatures": [
"Microsoft.Resources/EUAPParticipation"
],
"extensions": [
{
"endpointUri": "https://k8bridge.canary.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin",
"ResourceMoveBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"East US"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin",
"ResourceMoveBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West Europe"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.europe.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin",
"ResourceMoveBegin"
]
}
]
},
{
"apiVersions": [
"2020-06-05-preview"
],
"locations": [
"West US 2"
],
"requiredFeatures": [
"Microsoft.ScVmm/ArcForSCVMMPreview"
],
"extensions": [
{
"endpointUri": "https://k8bridge.unitedstates.production.fusion.azure.com/",
"extensionCategories": [
"ResourceCreationBegin",
"ResourceDeletionBegin",
"ResourcePatchBegin",
"ResourceMoveBegin"
]
}
]
}
],
"swaggerSpecifications": [
{
"apiVersions": [
"2020-06-05-preview"
],
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/scvmm/resource-manager/Microsoft.ScVmm/"
}
],
"enableAsyncOperation": true,
"provisioningState": "Succeeded",
"enableThirdPartyS2S": false,
"templateDeploymentOptions": {
"preflightSupported": true,
"preflightOptions": [
"DefaultValidationOnly"
]
},
"extendedLocations": [
{
"type": "CustomLocation",
"supportedPolicy": "NotSpecified"
}
],
"resourceMovePolicy": {
"validationRequired": false,
"crossResourceGroupMoveEnabled": true,
"crossSubscriptionMoveEnabled": true
}
},
"id": "/subscriptions/2d16bb20-4a29-4c74-9937-acfd236d640c/providers/",
"type": "Microsoft.ProviderHub/providerRegistrationsresourceTypeRegistrations",
"name": "vmmservers",
"systemData": {
"createdBy": "SNASKAR@ame.gbl",
"createdByType": "User",
"createdAt": "2022-01-06T10:56:49.6822301Z",
"lastModifiedBy": "SNASKAR@ame.gbl",
"lastModifiedByType": "User",
"lastModifiedAt": "2022-01-07T08:22:55.1424348Z"
}
}