Partilhar via


Referência da API REST do Service Fabric Resource Manager (2017-07-01-preview)

O Service Fabric é uma plataforma de sistemas distribuídos que facilita o empacotamento, implementação e gestão de microsserviços dimensionáveis e fiáveis.

Um cluster do Service Fabric é um conjunto ligado à rede de máquinas virtuais ou físicas em que os seus microsserviços são implementados e geridos. As APIs Resource Manager do Service Fabric permitem-lhe criar e gerir clusters do Service Fabric no Azure. Esta é uma versão de pré-visualização das APIs que permite gerir recursos de aplicação, serviço e contentor no Azure.

Segue-se uma lista de APIs REST do Service Fabric Resource Manager.


APIs de Operações

Nome Descrição
Lista Lista todas as operações de API do fornecedor de recursos do Service Fabric disponíveis.

ApplicationType APIs

Nome Descrição
Get Obtém um recurso de nome de tipo de aplicação do Service Fabric.
Criar Cria ou atualiza um recurso de nome de tipo de aplicação do Service Fabric.
Eliminar Elimina um recurso de nome de tipo de aplicação do Service Fabric.
Lista Obtém a lista de recursos de nomes de tipo de aplicação criados no recurso de cluster do Service Fabric especificado.

ApplicationTypeVersion APIs

Nome Descrição
Get Obtém um recurso de versão do tipo de aplicação do Service Fabric.
Criar Cria ou atualiza um recurso de versão do tipo de aplicação do Service Fabric.
Eliminar Elimina um recurso de versão do tipo de aplicação do Service Fabric.
Lista Obtém a lista de recursos de versão do tipo de aplicação criados no recurso de nome do tipo de aplicação do Service Fabric especificado.

APIs de Aplicação

Nome Descrição
Get Obtém um recurso de aplicação do Service Fabric.
Criar Cria ou atualiza um recurso de aplicação do Service Fabric.
Atualizar Atualizações um recurso de aplicação do Service Fabric.
Eliminar Elimina um recurso de aplicação do Service Fabric.
Lista Obtém a lista de recursos da aplicação criados no recurso de cluster do Service Fabric especificado.

APIs de Serviço

Nome Descrição
Get Obtém um recurso de serviço do Service Fabric.
Criar Cria ou atualiza um recurso de serviço do Service Fabric.
Atualizar Atualizações um recurso de serviço do Service Fabric.
Eliminar Elimina um recurso de serviço do Service Fabric.
Lista Obtém a lista de recursos de serviço criados no recurso de aplicação do Service Fabric especificado.

Modelos

Nome Descrição
ApplicationHealthPolicy Define uma política de estado de funcionamento utilizada para avaliar o estado de funcionamento de uma aplicação ou de uma das entidades subordinadas.
ApplicationMetricDescription Descreve as informações de capacidade de uma métrica de balanceamento de recursos personalizada. Isto pode ser utilizado para limitar o consumo total desta métrica pelos serviços desta aplicação.
ApplicationResource O recurso da aplicação.
ApplicationResourceList A lista de recursos da aplicação.
ApplicationResourceProperties As propriedades do recurso da aplicação.
ApplicationResourceUpdate O recurso da aplicação para operações de patch.
ApplicationResourceUpdateProperties As propriedades do recurso da aplicação para operações de patch.
ApplicationTypeResource O recurso de nome do tipo de aplicação
ApplicationTypeResourceList A lista de nomes de tipos de aplicação.
ApplicationTypeResourceProperties As propriedades do nome do tipo de aplicação
ApplicationTypeVersionResource Um recurso de versão do tipo de aplicação para o recurso de nome do tipo de aplicação especificado.
ApplicationTypeVersionResourceList A lista de recursos de versão do tipo de aplicação para o recurso de nome do tipo de aplicação especificado.
ApplicationTypeVersionResourceProperties As propriedades do recurso de versão do tipo de aplicação.
ApplicationUpgradePolicy Descreve a política para uma atualização de aplicação monitorizada.
AvailableOperationDisplay Operação suportada pelo fornecedor de recursos do Service Fabric
ErrorModel A estrutura do erro.
ErrorModelError Os detalhes do erro.
MoveCost enum Especifica o custo de movimentação do serviço.
NamedPartitionSchemeDescription Descreve o esquema de partição nomeado do serviço.
OperationListResult Descreve o resultado do pedido para listar as operações do fornecedor de recursos do Service Fabric.
OperationResult Resultado da lista de operações disponível
PartitionScheme enum Enumera as formas como um serviço pode ser particionado.
PartitionSchemeDescription Descreve como o serviço é particionado.
ProxyResource A definição do modelo de recurso para recurso apenas de proxy.
RollingUpgradeMonitoringPolicy A política utilizada para monitorizar a atualização da aplicação
ServiceCorrelationDescription Cria uma correlação específica entre serviços.
ServiceCorrelationScheme enum O esquema de correlação de serviços.
Enumeração ServiceKind O tipo de serviço (Sem Estado ou Com Estado).
ServiceLoadMetricDescription Especifica uma métrica para balancear a carga de um serviço durante o runtime.
ServiceLoadMetricWeight enum Determina a ponderação da métrica relativamente às outras métricas que estão configuradas para este serviço. Durante o runtime, se duas métricas acabarem em conflito, o Cluster Resource Manager prefere a métrica com maior peso.
ServicePlacementPolicyDescription Descreve a política a utilizar para colocação de um serviço do Service Fabric.
ServicePlacementPolicyType enum O tipo de política de colocação para um serviço do Service Fabric. Seguem-se os valores possíveis.
ServiceResource O recurso de serviço.
ServiceResourceList A lista de recursos de serviço.
ServiceResourceProperties As propriedades do recurso de serviço.
ServiceResourcePropertiesBase As propriedades de recursos de serviço comuns.
ServiceResourceUpdate O recurso de serviço para operações de patch.
ServiceResourceUpdateProperties As propriedades do recurso de serviço para operações de patch.
ServiceTypeHealthPolicy Representa a política de estado de funcionamento utilizada para avaliar o estado de funcionamento dos serviços pertencentes a um tipo de serviço.
SingletonPartitionSchemeDescription Descreve o esquema de partição de um serviço particionado singleton ou não particionado.
StatefulServiceProperties As propriedades de um recurso de serviço com monitorização de estado.
StatefulServiceUpdateProperties As propriedades de um recurso de serviço com monitorização de estado para operações de patch.
StatelessServiceProperties As propriedades de um recurso de serviço sem estado.
StatelessServiceUpdateProperties As propriedades de um recurso de serviço sem estado para operações de patch.
UniformInt64RangePartitionSchemeDescription Descreve um esquema de criação de partições em que um intervalo de números inteiros é alocado uniformemente em várias partições.