Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Hub Generated] Review request for Microsoft.Logic to add version stable/2019-05-01 #16181

Merged
Merged
Show file tree
Hide file tree
Changes from 2 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 @@ -4,7 +4,13 @@
"subscriptionId": "f34b22a3-2202-4fb1-b040-1332bd928c84",
"resourceGroup": "testResourceGroup",
"integrationServiceEnvironmentName": "testIntegrationServiceEnvironment",
"apiName": "servicebus"
"apiName": "servicebus",
"integrationServiceEnvironmentManagedApi": {
"location": "brazilsouth",
"properties": {
"deploymentParameters": null
rarayudu marked this conversation as resolved.
Show resolved Hide resolved
}
}
},
"responses": {
"201": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6105,7 +6105,7 @@
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/ManagedApiListResult"
"$ref": "#/definitions/IntegrationServiceEnvironmentManagedApiListResult"
}
},
"default": {
Expand Down Expand Up @@ -6165,7 +6165,7 @@
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/ManagedApi"
"$ref": "#/definitions/IntegrationServiceEnvironmentManagedApi"
}
},
"default": {
Expand Down Expand Up @@ -6215,19 +6215,28 @@
},
{
"$ref": "#/parameters/api-version"
},
{
"name": "integrationServiceEnvironmentManagedApi",
"description": "The integration service environment managed api.",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/IntegrationServiceEnvironmentManagedApi"
}
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/ManagedApi"
"$ref": "#/definitions/IntegrationServiceEnvironmentManagedApi"
}
},
"201": {
"description": "Created",
"schema": {
"$ref": "#/definitions/ManagedApi"
"$ref": "#/definitions/IntegrationServiceEnvironmentManagedApi"
}
},
"default": {
Expand Down Expand Up @@ -6467,6 +6476,9 @@
"x-ms-client-flatten": true,
"$ref": "#/definitions/WorkflowProperties",
"description": "The workflow properties."
},
"identity": {
rarayudu marked this conversation as resolved.
Show resolved Hide resolved
"$ref": "#/definitions/ManagedServiceIdentity"
}
},
"description": "The workflow type.",
Expand Down Expand Up @@ -8810,6 +8822,9 @@
"sku": {
"$ref": "#/definitions/IntegrationServiceEnvironmentSku",
"description": "The sku."
},
"identity": {
"$ref": "#/definitions/ManagedServiceIdentity"
}
},
"allOf": [
Expand Down Expand Up @@ -9018,7 +9033,6 @@
"properties": {
"type": {
"$ref": "#/definitions/OpenAuthenticationProviderType",
"readOnly": true,
"description": "Type of provider for OAuth."
},
"claims": {
Expand Down Expand Up @@ -9102,6 +9116,63 @@
}
}
},
"ManagedServiceIdentity": {
"description": "Managed service identity properties.",
"type": "object",
"properties": {
"type": {
"description": "Type of managed service identity. The type 'SystemAssigned' includes an implicitly created identity. The type 'None' will remove any identities from the resource.",
"enum": [
"SystemAssigned",
"UserAssigned",
"None"
],
"type": "string",
"x-ms-enum": {
"name": "ManagedServiceIdentityType",
"modelAsString": true
}
},
"tenantId": {
"description": "Tenant of managed service identity.",
"type": "string",
"format": "uuid",
"readOnly": true
},
"principalId": {
"description": "Principal Id of managed service identity.",
"type": "string",
"format": "uuid",
"readOnly": true
},
"userAssignedIdentities": {
"description": "The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}",
"type": "object",
"additionalProperties": {
"$ref": "#/definitions/userAssignedIdentity"
}
}
},
"required": [
"type"
]
},
"userAssignedIdentity": {
"description": "User Assigned identity properties.",
"type": "object",
"properties": {
"principalId": {
"description": "Principal Id of user assigned identity",
"type": "string",
"readOnly": true
},
"clientId": {
"description": "Client Id of user assigned identity",
"type": "string",
"readOnly": true
}
}
},
"IntegrationServiceEnvironmentSkuList": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -9185,6 +9256,64 @@
"modelAsString": true
}
},
"IntegrationServiceEnvironmentManagedApiListResult": {
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/definitions/IntegrationServiceEnvironmentManagedApi"
},
"description": "The integration service environment managed APIs."
},
"nextLink": {
"type": "string",
"description": "The URL to get the next set of results."
}
},
"description": "The list of integration service environment managed APIs."
},
"IntegrationServiceEnvironmentManagedApi": {
"type": "object",
"properties": {
"properties": {
"x-ms-client-flatten": true,
"$ref": "#/definitions/IntegrationServiceEnvironmentManagedApiProperties",
"description": "The integration service environment managed api properties."
}
},
"description": "The integration service environment managed api.",
"allOf": [
{
"$ref": "#/definitions/Resource"
}
]
},
"IntegrationServiceEnvironmentManagedApiProperties": {
"type": "object",
"description": "The integration service environment managed api properties.",
"properties": {
"deploymentParameters": {
"$ref": "#/definitions/IntegrationServiceEnvironmentManagedApiDeploymentParameters",
"description": "The integration service environment managed api deployment parameters."
}
},
"allOf": [
{
"$ref": "#/definitions/ApiResourceProperties"
rarayudu marked this conversation as resolved.
Show resolved Hide resolved
}
]
},
"IntegrationServiceEnvironmentManagedApiDeploymentParameters": {
"type": "object",
"description": "The integration service environment managed api deployment parameters.",
"properties": {
"contentLinkDefinition": {
"$ref": "#/definitions/ContentLink",
rarayudu marked this conversation as resolved.
Show resolved Hide resolved
"description": "The integration service environment managed api content link for deployment."
}
}
},
"IntegrationAccountSkuName": {
"type": "string",
"description": "The integration account sku name.",
Expand All @@ -9210,6 +9339,9 @@
"sku": {
"$ref": "#/definitions/IntegrationAccountSku",
"description": "The sku."
},
"identity": {
rarayudu marked this conversation as resolved.
Show resolved Hide resolved
"$ref": "#/definitions/ManagedServiceIdentity"
}
},
"description": "The integration account.",
Expand All @@ -9224,7 +9356,7 @@
"description": "The integration account properties.",
"properties": {
"integrationServiceEnvironment": {
"$ref": "#/definitions/IntegrationServiceEnvironment",
"$ref": "#/definitions/ResourceReference",
"description": "The integration service environment."
},
"state": {
Expand Down