Deployments - Get

Obter uma Implantação e suas propriedades.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/apps/{appName}/deployments/{deploymentName}?api-version=2019-05-01-preview

Parâmetros de URI

Name In Required Type Description
appName
path True
  • string

O nome do recurso de aplicativo.

deploymentName
path True
  • string

O nome do recurso de implantação.

resourceGroupName
path True
  • string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

serviceName
path True
  • string

O nome do recurso de serviço.

subscriptionId
path True
  • string

Obtém a ID da assinatura que identifica exclusivamente a Microsoft Azure assinatura. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True
  • string

Versão da API do Cliente.

Respostas

Name Type Description
200 OK

Sucesso. A resposta descreve a Implantação correspondente.

Other Status Codes

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

Segurança

azure_auth

Azure Active Directory fluxo 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

Deployments_Get

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment?api-version=2019-05-01-preview

Sample Response

{
  "properties": {
    "source": {
      "type": "Source",
      "relativePath": "resources/a172cedcae47474b615c54d510a5d84a8dea3032e958587430b413538be3f333-2019082605-e3095339-1723-44b7-8b5e-31b1003978bc",
      "version": "1.0",
      "artifactSelector": "sub-module-1"
    },
    "appName": "myapp",
    "deploymentSettings": {
      "cpu": 1,
      "memoryInGB": 3,
      "jvmOptions": "-Xms1G -Xmx3G",
      "instanceCount": 1,
      "environmentVariables": {
        "env": "test"
      },
      "runtimeVersion": "Java_8"
    },
    "provisioningState": "Succeeded",
    "status": "Running",
    "active": false,
    "instances": [
      {
        "name": "instance1",
        "status": "Running",
        "discoveryStatus": "pending",
        "startTime": "2020-08-26T01:55:02Z"
      }
    ]
  },
  "sku": {
    "name": "S0",
    "tier": "Standard",
    "capacity": 1
  },
  "type": "Microsoft.AppPlatform/Spring/apps/deployments",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice/apps/myapp/deployments/mydeployment",
  "name": "mydeployment"
}

Definições

CloudError

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

DeploymentInstance

Carga da instância de implantação

DeploymentResource

Carga do recurso de implantação

DeploymentResourceProperties

Carga das propriedades do recurso de implantação

DeploymentResourceProvisioningState

Estado de provisionamento da implantação

DeploymentResourceStatus

Status da implantação

DeploymentSettings

Carga das configurações de implantação

RuntimeVersion

Versão de runtime

Sku

SKU de Azure Spring Cloud

UserSourceInfo

Informações de origem para uma implantação

UserSourceType

Tipo da origem carregada

CloudError

Uma resposta de erro do serviço.

Name Type Description
error

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

Name Type Description
code
  • string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target
  • string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

DeploymentInstance

Carga da instância de implantação

Name Type Description
discoveryStatus
  • string

Status de descoberta da instância de implantação

name
  • string

Nome da instância de implantação

reason
  • string

Motivo da falha da instância de implantação

startTime
  • string

Hora de início da instância de implantação

status
  • string

Status da instância de implantação

DeploymentResource

Carga do recurso de implantação

Name Type Description
id
  • string

ID de recurso totalmente qualificada para o recurso.

name
  • string

O nome do recurso.

properties

Propriedades do recurso de implantação

sku

SKU do recurso de implantação

type
  • string

Tipo do recurso.

DeploymentResourceProperties

Carga das propriedades do recurso de implantação

Name Type Description
active
  • boolean

Indica se a implantação está ativa

appName
  • string

Nome do aplicativo da implantação

createdTime
  • string

Data e hora em que o recurso é criado

deploymentSettings

Configurações de implantação da implantação

instances

A coleção de instâncias pertence à Implantação

provisioningState

Estado de provisionamento da implantação

source

Informações de origem carregadas da implantação.

status

Status da implantação

DeploymentResourceProvisioningState

Estado de provisionamento da implantação

Name Type Description
Creating
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

DeploymentResourceStatus

Status da implantação

Name Type Description
Allocating
  • string
Compiling
  • string
Failed
  • string
Running
  • string
Stopped
  • string
Unknown
  • string
Upgrading
  • string

DeploymentSettings

Carga das configurações de implantação

Name Type Description
cpu
  • integer

CPU necessária, camada básica deve ser 1, a camada standard deve estar no intervalo (1, 4)

environmentVariables
  • object

Coleção de variáveis de ambiente

instanceCount
  • integer

Contagem de instâncias, camada básica deve estar no intervalo (1, 25), a camada padrão deve estar no intervalo (1, 500)

jvmOptions
  • string

Parâmetro JVM

memoryInGB
  • integer

Tamanho de memória necessário em GB, a camada básica deve estar no intervalo (1, 2), a camada padrão deve estar no intervalo (1, 8)

netCoreMainEntryPath
  • string

O caminho para o executável do .NET em relação à raiz zip

runtimeVersion

Versão de runtime

RuntimeVersion

Versão de runtime

Name Type Description
Java_11
  • string
Java_8
  • string
NetCore_31
  • string

Sku

SKU de Azure Spring Cloud

Name Type Description
capacity
  • integer

Capacidade atual do recurso de destino

name
  • string

Nome da SKU

tier
  • string

Camada do SKU

UserSourceInfo

Informações de origem para uma implantação

Name Type Description
artifactSelector
  • string

Seletor para o artefato a ser usado para a implantação de projetos de vários módulos. Esse deve ser o caminho relativo para o módulo/projeto de destino.

relativePath
  • string

Caminho relativo do armazenamento que armazena a origem

type

Tipo da origem carregada

version
  • string

Versão da origem

UserSourceType

Tipo da origem carregada

Name Type Description
Jar
  • string
NetCoreZip
  • string
Source
  • string