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

Nombre En Requerido Tipo 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

Nombre Tipo Description
200 OK

ApplicationListResult

Ok: devuelve una matriz de aplicaciones.

Other Status Codes

ErrorResponse

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

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

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

Scopes

Nombre Description
user_impersonation suplantación de su 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

Nombre Description
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

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

La 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.

Nombre Tipo Description
id

string

Id. de recurso

identity

Identity

Identidad del recurso.

kind

string

El 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

Plan

Información del plan.

properties.applicationDefinitionId

string

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

properties.artifacts

ApplicationArtifact[]

Colección de artefactos de aplicación administrada.

properties.authorizations

ApplicationAuthorization[]

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

properties.billingDetails

ApplicationBillingDetailsDefinition

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

properties.createdBy

ApplicationClientDetails

La entidad cliente que creó la solicitud JIT.

properties.customerSupport

ApplicationPackageContact

La propiedad de soporte técnico al cliente de solo lectura que se recupera del paquete de aplicación.

properties.jitAccessPolicy

ApplicationJitAccessPolicy

La directiva de acceso Jit de la aplicación administrada.

properties.managedResourceGroupId

string

Identificador del grupo de recursos administrado.

properties.managementMode

ApplicationManagementMode

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

ProvisioningState

Estado de aprovisionamiento de aplicaciones administradas.

properties.publisherTenantId

string

Identificador del inquilino del publicador.

properties.supportUrls

ApplicationPackageSupportUrls

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

properties.updatedBy

ApplicationClientDetails

Entidad de cliente que actualizó por última vez la solicitud JIT.

sku

Sku

SKU del recurso.

tags

object

Etiquetas del recurso

type

string

Tipo de recurso

ApplicationArtifact

Artefacto de aplicación administrada.

Nombre Tipo Description
name

ApplicationArtifactName

Nombre del artefacto de la aplicación administrada.

type

ApplicationArtifactType

Tipo de artefacto de aplicación administrada.

uri

string

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

ApplicationArtifactName

Nombre del artefacto de la aplicación administrada.

Nombre Tipo Description
Authorizations

string

CustomRoleDefinition

string

NotSpecified

string

ViewDefinition

string

ApplicationArtifactType

Tipo de artefacto de aplicación administrada.

Nombre Tipo Description
Custom

string

NotSpecified

string

Template

string

ApplicationAuthorization

Autorización del proveedor de aplicaciones administradas.

Nombre Tipo 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.

Nombre Tipo Description
resourceUsageId

string

Identificador de uso de recursos de la aplicación administrada.

ApplicationClientDetails

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

Nombre Tipo Description
applicationId

string

Identificador de la aplicación cliente.

oid

string

Oid de cliente.

puid

string

Puid de cliente

ApplicationJitAccessPolicy

Directiva de acceso Jit de aplicación administrada.

Nombre Tipo Description
jitAccessEnabled

boolean

Indica si el acceso JIT está habilitado.

jitApprovalMode

JitApprovalMode

Modo de aprobación JIT.

jitApprovers

JitApproverDefinition[]

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.

Nombre Tipo Description
nextLink

string

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

value

Application[]

Matriz de aplicaciones administradas.

ApplicationManagementMode

Modo de administración.

Nombre Tipo Description
Managed

string

NotSpecified

string

Unmanaged

string

ApplicationPackageContact

La información de contacto del paquete de aplicación.

Nombre Tipo Description
contactName

string

El nombre del contacto.

email

string

El correo electrónico de contacto.

phone

string

Número de teléfono de contacto.

ApplicationPackageSupportUrls

El paquete del dispositivo admite direcciones URL.

Nombre Tipo 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.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Los detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

Identity

Identidad del recurso.

Nombre Tipo Description
principalId

string

Identificador de entidad de seguridad de la identidad del recurso.

tenantId

string

Identificador de inquilino del recurso.

type

ResourceIdentityType

Tipo de identidad.

userAssignedIdentities

<string,  userAssignedResourceIdentity>

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.

Nombre Tipo Description
AutoApprove

string

ManualApprove

string

NotSpecified

string

JitApproverDefinition

Definición del aprobador JIT.

Nombre Tipo Description
displayName

string

Nombre para mostrar del aprobador.

id

string

Identificador de la entidad de servicio del aprobador.

type

JitApproverType

Tipo de aprobador.

JitApproverType

Tipo de aprobador.

Nombre Tipo Description
group

string

user

string

Plan

Planee la aplicación administrada.

Nombre Tipo 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.

Nombre Tipo 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.

Nombre Tipo Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

Sku

SKU del recurso.

Nombre Tipo Description
capacity

integer

La capacidad de la 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.

Nombre Tipo Description
principalId

string

Identificador de entidad de seguridad de la identidad asignada por el usuario.

tenantId

string

Identificador de inquilino de la identidad asignada por el usuario.