Applications - List By Resource Group

Obtiene todas las aplicaciones de un grupo de recursos.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Solutions/applications?api-version=2019-07-01

Parámetros de identificador URI

Name In Required Type Description
resourceGroupName
path True
  • string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True
  • string

Identificador de la suscripción de destino.

api-version
query True
  • string

Versión de API que se usará para la operación.

Respuestas

Name Type Description
200 OK

Aceptar: devuelve una matriz de aplicaciones.

Other Status Codes

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Azure Active Directory Flow OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

Lists applications

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications?api-version=2019-07-01

Sample Response

{
  "value": [
    {
      "name": "myManagedApplication",
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication",
      "type": "Microsoft.Solutions/applications",
      "location": "East US 2",
      "managedBy": null,
      "tags": null,
      "plan": null,
      "identity": null,
      "kind": "ServiceCatalog",
      "sku": null,
      "properties": {
        "applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/managedApplicationDefinitions/myAppDef",
        "managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
        "outputs": null,
        "parameters": null,
        "provisioningState": "Created"
      }
    },
    {
      "name": "myManagedApplication2",
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/applications/myManagedApplication2",
      "type": "Microsoft.Solutions/applications",
      "location": "West US",
      "managedBy": null,
      "tags": null,
      "plan": null,
      "identity": null,
      "kind": "ServiceCatalog",
      "sku": null,
      "properties": {
        "applicationDefinitionId": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Solutions/managedApplicationDefinitions/myAppDef2",
        "managedResourceGroupId": "/subscriptions/subid/resourceGroups/myManagedRG",
        "outputs": null,
        "parameters": null,
        "provisioningState": "Created"
      }
    }
  ]
}

Definiciones

Application

Información sobre la aplicación administrada.

ApplicationArtifact

Artefacto de aplicación administrada.

ApplicationArtifactName

Nombre del artefacto de la aplicación administrada.

ApplicationArtifactType

Tipo de artefacto de aplicación administrada.

ApplicationAuthorization

Autorización del proveedor de aplicaciones administradas.

ApplicationBillingDetailsDefinition

Definición de detalles de facturación de aplicaciones administradas.

ApplicationClientDetails

Los detalles del cliente de la aplicación para realizar un seguimiento de la entidad que crea o actualiza el recurso de aplicación administrada.

ApplicationJitAccessPolicy

Directiva de acceso jit de aplicación administrada.

ApplicationListResult

Lista de aplicaciones administradas.

ApplicationManagementMode

Modo de administración.

ApplicationPackageContact

Información de contacto del paquete de aplicación.

ApplicationPackageSupportUrls

El paquete del dispositivo admite direcciones URL.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

Identity

Identidad del recurso.

JitApprovalMode

Modo de aprobación Jit.

JitApproverDefinition

Definición del aprobador JIT.

JitApproverType

Tipo de aprobador.

Plan

Planee la aplicación administrada.

ProvisioningState

Estado de aprovisionamiento de la aplicación administrada.

ResourceIdentityType

Tipo de identidad.

Sku

SKU del recurso.

userAssignedResourceIdentity

Representa la identidad asignada por el usuario contenida en el diccionario UserAssignedIdentities en ResourceIdentity.

Application

Información sobre la aplicación administrada.

Name Type Description
id
  • string

Id. de recurso

identity

Identidad del recurso.

kind
  • string

Tipo de la aplicación administrada. Los valores permitidos son MarketPlace y ServiceCatalog.

location
  • string

Ubicación de los recursos

managedBy
  • string

Identificador del recurso que administra este recurso.

name
  • string

Nombre del recurso

plan

Información del plan.

properties.applicationDefinitionId
  • string

Ruta de acceso completa del identificador de definición de aplicación administrada.

properties.artifacts

Colección de artefactos de aplicación administrada.

properties.authorizations

Propiedad de autorizaciones de solo lectura que se recupera del paquete de aplicación.

properties.billingDetails

Detalles de facturación de la aplicación administrada.

properties.createdBy

Entidad cliente que creó la solicitud JIT.

properties.customerSupport

Propiedad de soporte al cliente de solo lectura que se recupera del paquete de aplicación.

properties.jitAccessPolicy

Directiva de acceso Jit de la aplicación administrada.

properties.managedResourceGroupId
  • string

Identificador del grupo de recursos administrado.

properties.managementMode

Modo de administración de aplicaciones administradas.

properties.outputs
  • object

Pares de nombre y valor que definen las salidas de la aplicación administrada.

properties.parameters
  • object

Pares de nombre y valor que definen los parámetros de la aplicación administrada. Puede ser un JObject o una cadena JSON bien formada.

properties.provisioningState

Estado de aprovisionamiento de aplicaciones administradas.

properties.publisherTenantId
  • string

Identificador de inquilino del publicador.

properties.supportUrls

La propiedad de direcciones URL de solo lectura que se recupera del paquete de aplicación.

properties.updatedBy

La entidad cliente que actualizó por última vez la solicitud JIT.

sku

SKU del recurso.

tags
  • object

Etiquetas del recurso

type
  • string

Tipo de recurso

ApplicationArtifact

Artefacto de aplicación administrada.

Name Type Description
name

Nombre del artefacto de la aplicación administrada.

type

Tipo de artefacto de aplicación administrada.

uri
  • string

Identificador URI del blob de artefacto de aplicación administrada.

ApplicationArtifactName

Nombre del artefacto de la aplicación administrada.

Name Type Description
Authorizations
  • string
CustomRoleDefinition
  • string
NotSpecified
  • string
ViewDefinition
  • string

ApplicationArtifactType

Tipo de artefacto de aplicación administrada.

Name Type Description
Custom
  • string
NotSpecified
  • string
Template
  • string

ApplicationAuthorization

Autorización del proveedor de aplicaciones administradas.

Name Type Description
principalId
  • string

Identificador principal del proveedor. Esta es la identidad que el proveedor usará para llamar a ARM para administrar los recursos de la aplicación administrada.

roleDefinitionId
  • string

Identificador de definición de rol del proveedor. Este rol definirá todos los permisos que el proveedor debe tener en el grupo de recursos de contenedor de la aplicación administrada. Esta definición de rol no puede tener permiso para eliminar el grupo de recursos.

ApplicationBillingDetailsDefinition

Definición de detalles de facturación de aplicaciones administradas.

Name Type Description
resourceUsageId
  • string

Identificador de uso de recursos de aplicación administrada.

ApplicationClientDetails

Los detalles del cliente de la aplicación para realizar un seguimiento de la entidad que crea o actualiza el recurso de aplicación administrada.

Name Type Description
applicationId
  • string

Identificador de la aplicación cliente.

oid
  • string

Oid del cliente.

puid
  • string

Puid del cliente

ApplicationJitAccessPolicy

Directiva de acceso jit de aplicación administrada.

Name Type Description
jitAccessEnabled
  • boolean

Si el acceso JIT está habilitado.

jitApprovalMode

Modo de aprobación JIT.

jitApprovers

Aprobadores JIT

maximumJitAccessDuration
  • string

Se concede el acceso JIT de duración máxima. Se trata de un valor de período de tiempo ISO8601.

ApplicationListResult

Lista de aplicaciones administradas.

Name Type Description
nextLink
  • string

Dirección URL que se va a usar para obtener el siguiente conjunto de resultados.

value

Matriz de aplicaciones administradas.

ApplicationManagementMode

Modo de administración.

Name Type Description
Managed
  • string
NotSpecified
  • string
Unmanaged
  • string

ApplicationPackageContact

Información de contacto del paquete de aplicación.

Name Type Description
contactName
  • string

Nombre del contacto.

email
  • string

Correo electrónico de contacto.

phone
  • string

Número de teléfono de contacto.

ApplicationPackageSupportUrls

El paquete del dispositivo admite direcciones URL.

Name Type Description
governmentCloud
  • string

Dirección URL de soporte técnico de la nube de administración pública.

publicAzure
  • string

Dirección URL de soporte técnico de Azure pública.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Name Type Description
info
  • object

Información adicional.

type
  • string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Name Type Description
additionalInfo

Información adicional del error.

code
  • string

Código de error.

details

Los detalles del error.

message
  • string

El mensaje de error.

target
  • string

Destino del error.

ErrorResponse

Respuesta de error

Name Type Description
error

Objeto de error.

Identity

Identidad del recurso.

Name Type Description
principalId
  • string

Identificador de entidad de seguridad de la identidad de recurso.

tenantId
  • string

Identificador de inquilino del recurso.

type

Tipo de identidad.

userAssignedIdentities

Lista de identidades de usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recurso con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

JitApprovalMode

Modo de aprobación Jit.

Name Type Description
AutoApprove
  • string
ManualApprove
  • string
NotSpecified
  • string

JitApproverDefinition

Definición del aprobador JIT.

Name Type Description
displayName
  • string

Nombre para mostrar del aprobador.

id
  • string

Identificador de entidad de servicio del aprobador.

type

Tipo de aprobador.

JitApproverType

Tipo de aprobador.

Name Type Description
group
  • string
user
  • string

Plan

Planee la aplicación administrada.

Name Type Description
name
  • string

Nombre del plan.

product
  • string

El código del producto.

promotionCode
  • string

El código de la promoción.

publisher
  • string

Identificador del publicador.

version
  • string

La versión del plan.

ProvisioningState

Estado de aprovisionamiento de la aplicación administrada.

Name Type Description
Accepted
  • string
Canceled
  • string
Created
  • string
Creating
  • string
Deleted
  • string
Deleting
  • string
Failed
  • string
NotSpecified
  • string
Ready
  • string
Running
  • string
Succeeded
  • string
Updating
  • string

ResourceIdentityType

Tipo de identidad.

Name Type Description
None
  • string
SystemAssigned
  • string
SystemAssigned, UserAssigned
  • string
UserAssigned
  • string

Sku

SKU del recurso.

Name Type Description
capacity
  • integer

Capacidad de SKU.

family
  • string

La familia de SKU.

model
  • string

Modelo de SKU.

name
  • string

El nombre de la SKU.

size
  • string

Tamaño de la SKU.

tier
  • string

Nivel de SKU.

userAssignedResourceIdentity

Representa la identidad asignada por el usuario contenida en el diccionario UserAssignedIdentities en ResourceIdentity.

Name Type Description
principalId
  • string

Identificador principal de la identidad asignada por el usuario.

tenantId
  • string

Identificador de inquilino de la identidad asignada por el usuario.