-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduce new API version for Microsoft.ProviderHub 2021-09-01-preview (
#15723) * Introduce new API version for Microsoft.ProviderHub 2021-09-01-preview * Add PrivateResourceProviderConfigurations * Add PrivateRP examples * Fix enum type. * Fix enum again * Prettier * Fix prettier error * Add readme.md + prettier * Fix * Fix avocado error * Modify interface * Fix issue * Make it private preview * Remove private RP changes * Update SKU settings Co-authored-by: REDMOND\lakshv <lakshv@microsoft.com> Co-authored-by: He Huang <47040595+hjhhh3000vitae@users.noreply.github.com>
- Loading branch information
1 parent
b6f4a61
commit 5567317
Showing
46 changed files
with
7,997 additions
and
0 deletions.
There are no files selected for viewing
20 changes: 20 additions & 0 deletions
20
...ce-manager/Microsoft.ProviderHub/preview/2021-09-01-preview/examples/CheckinManifest.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,20 @@ | ||
{ | ||
"parameters": { | ||
"subscriptionId": "ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", | ||
"providerNamespace": "Microsoft.Contoso", | ||
"api-version": "2021-06-01-preview", | ||
"checkinManifestParams": { | ||
"baselineArmManifestLocation": "EastUS2EUAP", | ||
"environment": "Prod" | ||
} | ||
}, | ||
"responses": { | ||
"200": { | ||
"description": "Checkin the manifest.", | ||
"body": { | ||
"isCheckedIn": false, | ||
"statusMessage": "Manifest is successfully merged. Use the Default/Custom rollout (http://aka.ms/rpaasrollout) to roll out the manifest in ARM." | ||
} | ||
} | ||
} | ||
} |
56 changes: 56 additions & 0 deletions
56
...rosoft.ProviderHub/preview/2021-09-01-preview/examples/CustomRollouts_CreateOrUpdate.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,56 @@ | ||
{ | ||
"parameters": { | ||
"subscriptionId": "ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", | ||
"providerNamespace": "Microsoft.Contoso", | ||
"rolloutName": "brazilUsShoeBoxTesting", | ||
"api-version": "2021-06-01-preview", | ||
"properties": { | ||
"properties": { | ||
"specification": { | ||
"canary": { | ||
"regions": [ | ||
"brazilus" | ||
] | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
"responses": { | ||
"200": { | ||
"description": "Custom rollout completed successfully.", | ||
"body": { | ||
"id": "/subscriptions/ab7a8701-f7ef-471a-a2f4-d0ebbf494f77providers/Microsoft.ProviderHub/providerRegistrations/Microsoft.Contoso/customRollouts/brazilUsShoeBoxTesting", | ||
"name": "Microsoft.Contoso/brazilUsShoeBoxTesting", | ||
"type": "Microsoft.ProviderHub/providerRegistrations/customRollouts", | ||
"systemData": { | ||
"createdBy": "string", | ||
"createdByType": "User", | ||
"createdAt": "2020-02-01T01:01:01.1075056Z", | ||
"lastModifiedBy": "string", | ||
"lastModifiedByType": "User", | ||
"lastModifiedAt": "2020-02-01T01:01:01.1075056Z" | ||
}, | ||
"properties": { | ||
"provisioningState": "Succeeded", | ||
"specification": { | ||
"canary": { | ||
"regions": [ | ||
"brazilus", | ||
"eastus2euap", | ||
"centraluseuap" | ||
] | ||
} | ||
}, | ||
"status": { | ||
"completedRegions": [ | ||
"brazilus", | ||
"eastus2euap", | ||
"centraluseuap" | ||
] | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} |
135 changes: 135 additions & 0 deletions
135
...manager/Microsoft.ProviderHub/preview/2021-09-01-preview/examples/CustomRollouts_Get.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,135 @@ | ||
{ | ||
"parameters": { | ||
"subscriptionId": "ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", | ||
"providerNamespace": "Microsoft.Contoso", | ||
"rolloutName": "canaryTesting99", | ||
"api-version": "2021-06-01-preview" | ||
}, | ||
"responses": { | ||
"200": { | ||
"description": "Successfully retrieved the rollout details.", | ||
"body": { | ||
"id": "/subscriptions/ab7a8701-f7ef-471a-a2f4-d0ebbf494f77providers/Microsoft.ProviderHub/providerRegistrations/Microsoft.Contoso/customRollouts/canaryTesting99", | ||
"name": "Microsoft.Contoso/canaryTesting99", | ||
"type": "Microsoft.ProviderHub/providerRegistrations/customRollouts", | ||
"systemData": { | ||
"createdBy": "string", | ||
"createdByType": "User", | ||
"createdAt": "2020-02-01T01:01:01.1075056Z", | ||
"lastModifiedBy": "string", | ||
"lastModifiedByType": "User", | ||
"lastModifiedAt": "2020-02-01T01:01:01.1075056Z" | ||
}, | ||
"properties": { | ||
"provisioningState": "Completed", | ||
"specification": { | ||
"canary": { | ||
"regions": [ | ||
"eastus2euap", | ||
"centraluseuap" | ||
] | ||
}, | ||
"providerRegistration": { | ||
"id": "/subscriptions/ab7a8701-f7ef-471a-a2f4-d0ebbf494f77providers/Microsoft.ProviderHub/providerRegistrations/Microsoft.Contoso", | ||
"name": "Microsoft.Contoso", | ||
"type": "Microsoft.ProviderHub/providerRegistrations", | ||
"properties": { | ||
"providerHubMetadata": { | ||
"providerAuthentication": { | ||
"allowedAudiences": [ | ||
"https://management.core.windows.net/" | ||
] | ||
} | ||
}, | ||
"provisioningState": "Succeeded", | ||
"providerAuthorizations": [ | ||
{ | ||
"applicationId": "1a3b5c7d-8e9f-10g1-1h12-i13j14k1", | ||
"roleDefinitionId": "123456bf-gkur-2098-b890-98da392a00b2" | ||
} | ||
], | ||
"namespace": "microsoft.contoso", | ||
"providerVersion": "2.0", | ||
"providerType": "Internal, Hidden", | ||
"management": { | ||
"manifestOwners": [ | ||
"SPARTA-PlatformServiceAdministrator" | ||
], | ||
"incidentRoutingService": "", | ||
"incidentRoutingTeam": "", | ||
"incidentContactEmail": "helpme@contoso.com", | ||
"resourceAccessPolicy": "NotSpecified" | ||
}, | ||
"capabilities": [ | ||
{ | ||
"quotaId": "CSP_2015-05-01", | ||
"effect": "Allow" | ||
}, | ||
{ | ||
"quotaId": "CSP_MG_2017-12-01", | ||
"effect": "Allow" | ||
} | ||
], | ||
"metadata": null | ||
} | ||
}, | ||
"resourceTypeRegistrations": [ | ||
{ | ||
"id": "/subscriptions/ab7a8701-f7ef-471a-a2f4-d0ebbf494f77providers/Microsoft.ProviderHub/providerRegistrations/Microsoft.Contoso/resourceTypeRegistrations/employees", | ||
"name": "Microsoft.Contoso/employees", | ||
"type": "Microsoft.ProviderHub/providerRegistrations/resourceTypeRegistrations", | ||
"properties": { | ||
"routingType": "Default", | ||
"regionality": "Regional", | ||
"endpoints": [ | ||
{ | ||
"apiVersions": [ | ||
"2018-11-01-preview", | ||
"2020-01-01-preview", | ||
"2019-01-01" | ||
], | ||
"locations": [ | ||
"East Asia", | ||
"East US", | ||
"North Europe", | ||
"Southeast Asia", | ||
"East US 2 EUAP", | ||
"Central US EUAP", | ||
"West Europe", | ||
"West US", | ||
"West Central US", | ||
"West US 2" | ||
], | ||
"requiredFeatures": [ | ||
"Microsoft.Contoso/RPaaSSampleApp" | ||
] | ||
} | ||
], | ||
"swaggerSpecifications": [ | ||
{ | ||
"apiVersions": [ | ||
"2018-11-01-preview", | ||
"2020-01-01-preview", | ||
"2019-01-01" | ||
], | ||
"swaggerSpecFolderUri": "https://github.com/Azure/azure-rest-api-specs/blob/feature/azure/contoso/specification/contoso/resource-manager/Microsoft.SampleRP/" | ||
} | ||
], | ||
"enableAsyncOperation": false, | ||
"provisioningState": "Succeeded", | ||
"enableThirdPartyS2S": false | ||
} | ||
} | ||
] | ||
}, | ||
"status": { | ||
"completedRegions": [ | ||
"eastus2euap", | ||
"centraluseuap" | ||
] | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} |
77 changes: 77 additions & 0 deletions
77
...derHub/preview/2021-09-01-preview/examples/CustomRollouts_ListByProviderRegistration.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,77 @@ | ||
{ | ||
"parameters": { | ||
"subscriptionId": "ab7a8701-f7ef-471a-a2f4-d0ebbf494f77", | ||
"providerNamespace": "Microsoft.Contoso", | ||
"api-version": "2021-06-01-preview" | ||
}, | ||
"responses": { | ||
"200": { | ||
"description": "List of custom rollouts for given subscription id.", | ||
"body": { | ||
"value": [ | ||
{ | ||
"id": "/subscriptions/ab7a8701-f7ef-471a-a2f4-d0ebbf494f77providers/Microsoft.ProviderHub/providerRegistrations/Microsoft.Contoso/customRollouts/canaryTesting99", | ||
"name": "Microsoft.Contoso/canaryTesting99", | ||
"type": "Microsoft.ProviderHub/providerRegistrations/customRollouts", | ||
"systemData": { | ||
"createdBy": "string", | ||
"createdByType": "User", | ||
"createdAt": "2020-02-01T01:01:01.1075056Z", | ||
"lastModifiedBy": "string", | ||
"lastModifiedByType": "User", | ||
"lastModifiedAt": "2020-02-01T01:01:01.1075056Z" | ||
}, | ||
"properties": { | ||
"provisioningState": "Succeeded", | ||
"specification": { | ||
"canary": { | ||
"regions": [ | ||
"eastus2euap", | ||
"centraluseuap" | ||
] | ||
} | ||
}, | ||
"status": { | ||
"completedRegions": [ | ||
"eastus2euap", | ||
"centraluseuap" | ||
] | ||
} | ||
} | ||
}, | ||
{ | ||
"id": "/subscriptions/ab7a8701-f7ef-471a-a2f4-d0ebbf494f77providers/Microsoft.ProviderHub/providerRegistrations/Microsoft.Contoso/customRollouts/brazilustesting", | ||
"name": "Microsoft.Contoso/brazilustesting", | ||
"type": "Microsoft.ProviderHub/providerRegistrations/customRollouts", | ||
"systemData": { | ||
"createdBy": "string", | ||
"createdByType": "User", | ||
"createdAt": "2020-02-01T01:01:01.1075056Z", | ||
"lastModifiedBy": "string", | ||
"lastModifiedByType": "User", | ||
"lastModifiedAt": "2020-02-01T01:01:01.1075056Z" | ||
}, | ||
"properties": { | ||
"provisioningState": "Failed", | ||
"specification": { | ||
"canary": { | ||
"regions": [ | ||
"brazilus" | ||
] | ||
} | ||
}, | ||
"status": { | ||
"failedOrSkippedRegions": { | ||
"brazilus": { | ||
"code": "RolloutTimedout", | ||
"message": "Failed to rollout to specified region." | ||
} | ||
} | ||
} | ||
} | ||
} | ||
] | ||
} | ||
} | ||
} | ||
} |
Oops, something went wrong.