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
Original file line number Diff line number Diff line change
Expand Up @@ -8,27 +8,26 @@
"200": {
"body": {
"properties": {
"description": "Test",
"managedByTenantId": "83ace5cd-bcc3-441a-hd86-e6a75360cecc",
"registrationDefinitionName": "DefinitionName",
"authorizations": [
{
"principalId": "f98g86a2-4cc4-4e6d-ad47-b3e80a1bcdfc",
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
}
],
"provisioningState": "Succeeded",
"managedByTenantName": "Test Tenant"
"offerDisplayName": "Marketplace Test Offer",
"publisherDisplayName": "Marketplace Test Publisher",
"planDisplayName": "Test Plan"
},
"plan": {
"name": "addesai-plan",
"name": "test-plan",
"product": "test",
"publisher": "marketplace-test",
"version": "1.0.0"
},
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/registrationDefinitions/26c128c2-fefa-4340-9bb1-6e081c90ada2",
"type": "Microsoft.ManagedServices/registrationDefinitions",
"name": "26c128c2-fefa-4340-9bb1-6e081c90ada2"
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/marketplaceRegistrationDefinitions/marketplace-test.test.test-plan.1.0.0",
"type": "Microsoft.ManagedServices/marketplaceRegistrationDefinitions",
"name": "marketplace-test.test.test-plan.1.0.0"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,27 +10,26 @@
"value": [
{
"properties": {
"description": "Test",
"managedByTenantId": "83ace5cd-bcc3-441a-hd86-e6a75360cecc",
"registrationDefinitionName": "DefinitionName",
"authorizations": [
{
"principalId": "f98g86a2-4cc4-4e6d-ad47-b3e80a1bcdfc",
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
}
],
"provisioningState": "Succeeded",
"managedByTenantName": "Test Tenant"
"offerDisplayName": "Marketplace Test Offer",
"publisherDisplayName": "Marketplace Test Publisher",
"planDisplayName": "Test Plan"
},
"plan": {
"name": "addesai-plan",
"name": "test-plan",
"product": "test",
"publisher": "marketplace-test",
"version": "1.0.0"
},
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/registrationDefinitions/26c128c2-fefa-4340-9bb1-6e081c90ada2",
"type": "Microsoft.ManagedServices/registrationDefinitions",
"name": "26c128c2-fefa-4340-9bb1-6e081c90ada2"
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/marketplaceRegistrationDefinitions/marketplace-test.test.test-plan.1.0.0",
"type": "Microsoft.ManagedServices/marketplaceRegistrationDefinitions",
"name": "marketplace-test.test.test-plan.1.0.0"
}
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -444,7 +444,7 @@
"200": {
"description": "OK - Returns the details of the marketplace registration definition.",
"schema": {
"$ref": "#/definitions/RegistrationDefinition"
"$ref": "#/definitions/MarketplaceRegistrationDefinition"
}
},
"default": {
Expand Down Expand Up @@ -779,13 +779,82 @@
},
"description": "List of registration assignments."
},
"MarketplaceRegistrationDefinition": {
"properties": {
"properties": {
"description": "Properties of a marketplace registration definition.",
"$ref": "#/definitions/MarketplaceRegistrationDefinitionProperties"
},
"plan": {
"description": "Plan details for the managed services.",
"$ref": "#/definitions/Plan"
},
"id": {
"readOnly": true,
"type": "string",
"description": "Fully qualified path of the marketplace registration definition."
},
"type": {
"readOnly": true,
"type": "string",
"description": "Type of the resource."
},
"name": {
"readOnly": true,
"type": "string",
"description": "Name of the marketplace registration definition."
}
},
"x-ms-azure-resource": true,
"type": "object"
},
"MarketplaceRegistrationDefinitionProperties": {
"properties": {
"managedByTenantId": {
"type": "string",
"description": "Id of the managedBy tenant."
},
"authorizations": {
"type": "array",
"items": {
"$ref": "#/definitions/Authorization"
},
"description": "Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role."
},
"eligibleAuthorizations": {
"type": "array",
"items": {
"$ref": "#/definitions/EligibleAuthorization"
},
"description": "Eligible PIM authorization tuple containing principal id of the user/security group or service principal, id of the built-in role, and just-in-time access policy setting"
},
"offerDisplayName": {
"type": "string",
"description": "The marketplace offer display name."
},
"publisherDisplayName": {
"type": "string",
"description": "The marketplace publisher display name."
},
"planDisplayName": {
"type": "string",
"description": "The marketplace plan display name."
}
},
"required": [
"managedByTenantId",
"authorizations"
],
"type": "object",
"description": "Properties of a marketplace registration definition."
},
"MarketplaceRegistrationDefinitionList": {
"properties": {
"value": {
"type": "array",
"readOnly": true,
"items": {
"$ref": "#/definitions/RegistrationDefinition"
"$ref": "#/definitions/MarketplaceRegistrationDefinition"
},
"description": "List of marketplace registration definitions."
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,27 +8,26 @@
"200": {
"body": {
"properties": {
"description": "Test",
"managedByTenantId": "83ace5cd-bcc3-441a-hd86-e6a75360cecc",
"registrationDefinitionName": "DefinitionName",
"authorizations": [
{
"principalId": "f98g86a2-4cc4-4e6d-ad47-b3e80a1bcdfc",
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
}
],
"provisioningState": "Succeeded",
"managedByTenantName": "Test Tenant"
"offerDisplayName": "Marketplace Test Offer",
"publisherDisplayName": "Marketplace Test Publisher",
"planDisplayName": "Test Plan"
},
"plan": {
"name": "addesai-plan",
"name": "test-plan",
"product": "test",
"publisher": "marketplace-test",
"version": "1.0.0"
},
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/registrationDefinitions/26c128c2-fefa-4340-9bb1-6e081c90ada2",
"type": "Microsoft.ManagedServices/registrationDefinitions",
"name": "26c128c2-fefa-4340-9bb1-6e081c90ada2"
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/marketplaceRegistrationDefinitions/marketplace-test.test.test-plan.1.0.0",
"type": "Microsoft.ManagedServices/marketplaceRegistrationDefinitions",
"name": "marketplace-test.test.test-plan.1.0.0"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,27 +10,26 @@
"value": [
{
"properties": {
"description": "Test",
"managedByTenantId": "83ace5cd-bcc3-441a-hd86-e6a75360cecc",
"registrationDefinitionName": "DefinitionName",
"authorizations": [
{
"principalId": "f98g86a2-4cc4-4e6d-ad47-b3e80a1bcdfc",
"roleDefinitionId": "acdd72a7-3385-48ef-bd42-f606fba81ae7"
}
],
"provisioningState": "Succeeded",
"managedByTenantName": "Test Tenant"
"offerDisplayName": "Marketplace Test Offer",
"publisherDisplayName": "Marketplace Test Publisher",
"planDisplayName": "Test Plan"
},
"plan": {
"name": "addesai-plan",
"name": "test-plan",
"product": "test",
"publisher": "marketplace-test",
"version": "1.0.0"
},
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/registrationDefinitions/26c128c2-fefa-4340-9bb1-6e081c90ada2",
"type": "Microsoft.ManagedServices/registrationDefinitions",
"name": "26c128c2-fefa-4340-9bb1-6e081c90ada2"
"id": "/subscriptions/0afefe50-734e-4610-8a82-a144ahf49dea/providers/Microsoft.ManagedServices/marketplaceRegistrationDefinitions/marketplace-test.test.test-plan.1.0.0",
"type": "Microsoft.ManagedServices/marketplaceRegistrationDefinitions",
"name": "marketplace-test.test.test-plan.1.0.0"
}
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -444,7 +444,7 @@
"200": {
"description": "OK - Returns the details of the marketplace registration definition.",
"schema": {
"$ref": "#/definitions/RegistrationDefinition"
"$ref": "#/definitions/MarketplaceRegistrationDefinition"
}
},
"default": {
Expand Down Expand Up @@ -765,13 +765,75 @@
},
"description": "List of registration assignments."
},
"MarketplaceRegistrationDefinition": {
"properties": {
"properties": {
"description": "Properties of a marketplace registration definition.",
"$ref": "#/definitions/MarketplaceRegistrationDefinitionProperties"
},
"plan": {
"description": "Plan details for the managed services.",
"$ref": "#/definitions/Plan"
},
"id": {
"readOnly": true,
"type": "string",
"description": "Fully qualified path of the marketplace registration definition."
},
"type": {
"readOnly": true,
"type": "string",
"description": "Type of the resource."
},
"name": {
"readOnly": true,
"type": "string",
"description": "Name of the marketplace registration definition."
}
},
"x-ms-azure-resource": true,
"type": "object"
},
"MarketplaceRegistrationDefinitionProperties": {
"properties": {
"managedByTenantId": {
"type": "string",
"description": "Id of the managedBy tenant."
},
"authorizations": {
"type": "array",
"items": {
"$ref": "#/definitions/Authorization"
},
"description": "Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role."
},
"offerDisplayName": {
"type": "string",
"description": "The marketplace offer display name."
},
"publisherDisplayName": {
"type": "string",
"description": "The marketplace publisher display name."
},
"planDisplayName": {
"type": "string",
"description": "The marketplace plan display name."
}
},
"required": [
"managedByTenantId",
"authorizations"
],
"type": "object",
"description": "Properties of a marketplace registration definition."
},
"MarketplaceRegistrationDefinitionList": {
"properties": {
"value": {
"type": "array",
"readOnly": true,
"items": {
"$ref": "#/definitions/RegistrationDefinition"
"$ref": "#/definitions/MarketplaceRegistrationDefinition"
},
"description": "List of marketplace registration definitions."
},
Expand Down