Applications - List By Resource Group

Obtém todos os aplicativos dentro de um grupo de recursos.

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

Parâmetros de URI

Name In Required Type Description
resourceGroupName
path True
  • string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

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

subscriptionId
path True
  • string

A ID da assinatura de destino.

api-version
query True
  • string

A versão da API a ser usada para essa operação.

Respostas

Name Type Description
200 OK

OK – retorna uma matriz de aplicativos.

Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Flow Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

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"
      }
    }
  ]
}

Definições

Application

Informações sobre o aplicativo gerenciado.

ApplicationArtifact

Artefato de aplicativo gerenciado.

ApplicationArtifactName

O nome do artefato do aplicativo gerenciado.

ApplicationArtifactType

O tipo de artefato do aplicativo gerenciado.

ApplicationAuthorization

A autorização do provedor de aplicativo gerenciado.

ApplicationBillingDetailsDefinition

Definição de detalhes de cobrança do aplicativo gerenciado.

ApplicationClientDetails

Os detalhes do cliente do aplicativo para acompanhar a entidade que cria/atualiza o recurso de aplicativo gerenciado.

ApplicationJitAccessPolicy

Política de acesso Jit do aplicativo gerenciado.

ApplicationListResult

Lista de aplicativos gerenciados.

ApplicationManagementMode

O modo de gerenciamento.

ApplicationPackageContact

As informações de contato do pacote de aplicativos.

ApplicationPackageSupportUrls

O pacote do dispositivo dá suporte a URLs.

ErrorAdditionalInfo

As informações adicionais sobre o erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

Identity

Identidade do recurso.

JitApprovalMode

O modo de aprovação Jit.

JitApproverDefinition

Definição do aprovador JIT.

JitApproverType

O tipo de aprovador.

Plan

Planeje o aplicativo gerenciado.

ProvisioningState

Status de provisionamento do aplicativo gerenciado.

ResourceIdentityType

O tipo de identidade.

Sku

SKU para o recurso.

userAssignedResourceIdentity

Representa a identidade atribuída pelo usuário contida no dicionário UserAssignedIdentities na ResourceIdentity

Application

Informações sobre o aplicativo gerenciado.

Name Type Description
id
  • string

ID de Recurso

identity

A identidade do recurso.

kind
  • string

O tipo do aplicativo gerenciado. Os valores permitidos são MarketPlace e ServiceCatalog.

location
  • string

Localização do recurso

managedBy
  • string

ID do recurso que gerencia esse recurso.

name
  • string

Nome do recurso

plan

As informações do plano.

properties.applicationDefinitionId
  • string

O caminho totalmente qualificado da ID de definição de aplicativo gerenciado.

properties.artifacts

A coleção de artefatos de aplicativo gerenciado.

properties.authorizations

A propriedade de autorizações somente leitura que é recuperada do pacote de aplicativos.

properties.billingDetails

Os detalhes de cobrança do aplicativo gerenciado.

properties.createdBy

A entidade cliente que criou a solicitação JIT.

properties.customerSupport

A propriedade de suporte ao cliente somente leitura que é recuperada do pacote do aplicativo.

properties.jitAccessPolicy

A política de acesso Jit do aplicativo gerenciado.

properties.managedResourceGroupId
  • string

A ID do grupo de recursos gerenciados.

properties.managementMode

O modo de gerenciamento de aplicativos gerenciados.

properties.outputs
  • object

Pares de nome e valor que definem as saídas do aplicativo gerenciado.

properties.parameters
  • object

Pares de nome e valor que definem os parâmetros do aplicativo gerenciado. Pode ser um JObject ou uma cadeia de caracteres JSON bem formada.

properties.provisioningState

O estado de provisionamento de aplicativo gerenciado.

properties.publisherTenantId
  • string

A ID do locatário do editor.

properties.supportUrls

A propriedade urls de suporte somente leitura que é recuperada do pacote de aplicativos.

properties.updatedBy

A entidade cliente que atualizou a solicitação JIT pela última vez.

sku

O SKU do recurso.

tags
  • object

Marcações de recursos

type
  • string

Tipo de recurso

ApplicationArtifact

Artefato de aplicativo gerenciado.

Name Type Description
name

O nome do artefato do aplicativo gerenciado.

type

O tipo de artefato do aplicativo gerenciado.

uri
  • string

O uri de blob de artefato do aplicativo gerenciado.

ApplicationArtifactName

O nome do artefato do aplicativo gerenciado.

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

ApplicationArtifactType

O tipo de artefato do aplicativo gerenciado.

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

ApplicationAuthorization

A autorização do provedor de aplicativo gerenciado.

Name Type Description
principalId
  • string

O identificador principal do provedor. Essa é a identidade que o provedor usará para chamar o ARM para gerenciar os recursos do aplicativo gerenciado.

roleDefinitionId
  • string

O identificador de definição de função do provedor. Essa função definirá todas as permissões que o provedor deve ter no grupo de recursos de contêiner do aplicativo gerenciado. Essa definição de função não pode ter permissão para excluir o grupo de recursos.

ApplicationBillingDetailsDefinition

Definição de detalhes de cobrança do aplicativo gerenciado.

Name Type Description
resourceUsageId
  • string

A ID de uso do recurso de aplicativo gerenciado.

ApplicationClientDetails

Os detalhes do cliente do aplicativo para acompanhar a entidade que cria/atualiza o recurso de aplicativo gerenciado.

Name Type Description
applicationId
  • string

A ID do aplicativo cliente.

oid
  • string

O Oid do cliente.

puid
  • string

O cliente Puid

ApplicationJitAccessPolicy

Política de acesso Jit do aplicativo gerenciado.

Name Type Description
jitAccessEnabled
  • boolean

Se o acesso JIT está habilitado.

jitApprovalMode

Modo de aprovação JIT.

jitApprovers

Os aprovadores JIT

maximumJitAccessDuration
  • string

O acesso JIT de duração máxima é concedido. Esse é um valor de período de tempo ISO8601.

ApplicationListResult

Lista de aplicativos gerenciados.

Name Type Description
nextLink
  • string

A URL a ser usada para obter o próximo conjunto de resultados.

value

A matriz de aplicativos gerenciados.

ApplicationManagementMode

O modo de gerenciamento.

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

ApplicationPackageContact

As informações de contato do pacote de aplicativos.

Name Type Description
contactName
  • string

O nome do contato.

email
  • string

O email de contato.

phone
  • string

O número de telefone do contato.

ApplicationPackageSupportUrls

O pacote do dispositivo dá suporte a URLs.

Name Type Description
governmentCloud
  • string

A URL de suporte à nuvem do governo.

publicAzure
  • string

A URL de suporte público do Azure.

ErrorAdditionalInfo

As informações adicionais sobre o erro de gerenciamento de recursos.

Name Type Description
info
  • object

As informações adicionais.

type
  • string

O tipo de informações adicionais.

ErrorDetail

O detalhe do erro.

Name Type Description
additionalInfo

As informações adicionais do erro.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro.

ErrorResponse

Resposta de erro

Name Type Description
error

O objeto de erro.

Identity

Identidade do recurso.

Name Type Description
principalId
  • string

A ID principal da identidade do recurso.

tenantId
  • string

A ID do locatário do recurso.

type

O tipo de identidade.

userAssignedIdentities

A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão IDs de recurso no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

JitApprovalMode

O modo de aprovação Jit.

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

JitApproverDefinition

Definição do aprovador JIT.

Name Type Description
displayName
  • string

O nome de exibição do aprovador.

id
  • string

A ID da entidade de serviço do aprovador.

type

O tipo de aprovador.

JitApproverType

O tipo de aprovador.

Name Type Description
group
  • string
user
  • string

Plan

Planeje o aplicativo gerenciado.

Name Type Description
name
  • string

O nome do plano.

product
  • string

O código do produto.

promotionCode
  • string

O código da promoção.

publisher
  • string

A ID do editor.

version
  • string

A versão do plano.

ProvisioningState

Status de provisionamento do aplicativo gerenciado.

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

O tipo de identidade.

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

Sku

SKU para o recurso.

Name Type Description
capacity
  • integer

A capacidade de SKU.

family
  • string

A família SKU.

model
  • string

O modelo de SKU.

name
  • string

Nome do SKU.

size
  • string

O tamanho da SKU.

tier
  • string

A camada da SKU.

userAssignedResourceIdentity

Representa a identidade atribuída pelo usuário contida no dicionário UserAssignedIdentities na ResourceIdentity

Name Type Description
principalId
  • string

A ID principal da identidade atribuída pelo usuário.

tenantId
  • string

A ID do locatário da identidade atribuída pelo usuário.