Compartilhar via


Projects - Get

Obtenha o projeto especificado.
Obtenha o projeto com o nome especificado.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}?api-version=2019-10-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
projectName
path True

string

Nome do projeto de Migrações para Azure.

resourceGroupName
path True

string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

subscriptionId
path True

string

ID de Assinatura do Azure na qual o projeto foi criado.

api-version
query True

string

Cabeçalho de solicitação padrão. Usado pelo serviço para identificar a versão da API usada pelo cliente.

Respostas

Nome Tipo Description
200 OK

Project

OKEY.

Cabeçalhos

x-ms-request-id: string

Other Status Codes

CloudError

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

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Projects_Get

Solicitação de exemplo

GET https://management.azure.com/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourcegroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentProjects/abgoyalWEselfhostb72bproject?api-version=2019-10-01

Resposta de exemplo

{
  "id": "/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject",
  "name": "abgoyalWEselfhostb72bproject",
  "type": "Microsoft.Migrate/assessmentprojects",
  "eTag": "\"0600c777-0000-0d00-0000-5cdaa4170000\"",
  "location": "westeurope",
  "properties": {
    "numberOfGroups": 2,
    "numberOfMachines": 28,
    "numberOfAssessments": 3,
    "lastAssessmentTimestamp": "2019-05-14T11:18:47.7893715Z",
    "createdTimestamp": "2019-05-09T08:28:53.3305058Z",
    "updatedTimestamp": "2019-05-09T10:11:16.0228967Z",
    "serviceEndpoint": "https://asmsrvprodwe.prod.migration.windowsazure.com/",
    "assessmentSolutionId": "/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourcegroups/abgoyal-westeurope/providers/microsoft.migrate/migrateprojects/abgoyalweselfhost/Solutions/Servers-Assessment-ServerAssessment",
    "projectStatus": "Active",
    "customerWorkspaceId": null,
    "customerWorkspaceLocation": null,
    "provisioningState": "Succeeded"
  }
}

Definições

Nome Description
CloudError

Uma resposta de erro do serviço migrações para Azure.

CloudErrorBody

Uma resposta de erro do serviço migrações para Azure.

PrivateEndpointConnection

Uma conexão de ponto de extremidade privado para um projeto.

PrivateEndpointConnectionProperties

Propriedades de conexão de ponto de extremidade privado.

PrivateLinkServiceConnectionState

Estado de uma conexão de ponto de extremidade privado.

Project

Projeto de Migrações para Azure.

ProjectProperties

Propriedades de um projeto.

ProjectStatus

Status do projeto de avaliação.

ProvisioningState

Estado de provisionamento do projeto.

ResourceId

ID do ARM para um recurso.

CloudError

Uma resposta de erro do serviço migrações para Azure.

Nome Tipo Description
error

CloudErrorBody

Uma resposta de erro do serviço migrações para Azure.

CloudErrorBody

Uma resposta de erro do serviço migrações para Azure.

Nome Tipo Description
code

string

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

details

CloudErrorBody[]

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.

PrivateEndpointConnection

Uma conexão de ponto de extremidade privado para um projeto.

Nome Tipo Description
eTag

string

Para controle de simultaneidade otimista.

id

string

Referência de caminho para essa conexão de ponto de extremidade de ponto de extremidade privado. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name

string

Nome da conexão de ponto de extremidade de ponto de extremidade privado.

properties

PrivateEndpointConnectionProperties

Propriedades da conexão de ponto de extremidade de ponto de extremidade privado.

type

string

Tipo do objeto = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections].

PrivateEndpointConnectionProperties

Propriedades de conexão de ponto de extremidade privado.

Nome Tipo Description
privateEndpoint

ResourceId

ID do ARM para o recurso de ponto de extremidade privado correspondente à conexão.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Estado da conexão de ponto de extremidade privado.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Indica se há uma operação em andamento no ponto de extremidade privado.

PrivateLinkServiceConnectionState

Estado de uma conexão de ponto de extremidade privado.

Nome Tipo Description
actionsRequired

string

Ações necessárias na conexão de ponto de extremidade privado.

description

string

Descrição da conexão de ponto de extremidade privado.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Status de conexão da conexão de ponto de extremidade privado.

Project

Projeto de Migrações para Azure.

Nome Tipo Description
eTag

string

Para controle de simultaneidade otimista.

id

string

Referência de caminho para este projeto /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}

location

string

Local do Azure no qual o projeto é criado.

name

string

Nome do projeto.

properties

ProjectProperties

Propriedades do projeto.

tags

object

Marcas fornecidas pelo serviço de Marcação do Azure.

type

string

Tipo do objeto = [Microsoft.Migrate/assessmentProjects].

ProjectProperties

Propriedades de um projeto.

Nome Tipo Description
assessmentSolutionId

string

ID do ARM da solução de avaliação rastreada por Microsoft.Migrate/migrateProjects.

createdTimestamp

string (date-time)

Hora em que este projeto foi criado. Date-Time representado no formato ISO-8601.

customerStorageAccountArmId

string

A ID do ARM da conta de armazenamento usada para interações quando o acesso público é desabilitado.

customerWorkspaceId

string

A ID do ARM do workspace do mapa de serviço criado pelo cliente.

customerWorkspaceLocation

string

Local do workspace do mapa de serviço criado pelo cliente.

lastAssessmentTimestamp

string (date-time)

Hora em que a última avaliação foi criada. Date-Time representado no formato ISO-8601. Esse valor será nulo até que a avaliação seja criada.

numberOfAssessments

integer (int32)

Número de avaliações criadas no projeto.

numberOfGroups

integer (int32)

Número de grupos criados no projeto.

numberOfMachines

integer (int32)

Número de computadores no projeto.

privateEndpointConnections

PrivateEndpointConnection[]

A lista de conexões de ponto de extremidade privado com o projeto.

projectStatus

ProjectStatus

Status do projeto de avaliação.

provisioningState

ProvisioningState

Estado de provisionamento do projeto.

publicNetworkAccess

string

Esse valor pode ser definido como "habilitado" para evitar alterações significativas em modelos e recursos de clientes existentes. Se definido como "desabilitado", o tráfego pela interface pública não será permitido e as conexões de ponto de extremidade privado serão o método de acesso exclusivo.

serviceEndpoint

string

Ponto de extremidade no qual o agente coletor pode chamar a API REST do agente.

updatedTimestamp

string (date-time)

Hora em que este projeto foi atualizado pela última vez. Date-Time representado no formato ISO-8601.

ProjectStatus

Status do projeto de avaliação.

Valor Description
Active
Inactive

ProvisioningState

Estado de provisionamento do projeto.

Valor Description
Accepted
Creating
Deleting
Failed
Moving
Succeeded

ResourceId

ID do ARM para um recurso.

Nome Tipo Description
id

string