Compartilhar via


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

O Service Fabric é uma plataforma de sistemas distribuídos que facilita o empacotamento, a implantação e o gerenciamento de microsserviços escalonáveis e confiáveis.

Um cluster do Service Fabric é um conjunto de computadores físicos ou virtuais conectados via rede, nos quais os microsserviços são implantados e gerenciados. As APIs de Resource Manager do Service Fabric permitem que você crie e gerencie clusters do Service Fabric no Azure. Essa é uma versão prévia das APIs que permite o gerenciamento de recursos de aplicativo, serviço e contêiner no Azure.

Veja a seguir uma lista de APIs REST Resource Manager do Service Fabric.


APIs de operações

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

ApplicationType APIs

Nome Descrição
Get Obtém um recurso de nome de aplicativo do Service Fabric.
Criar Cria ou atualiza um recurso de nome de aplicativo do Service Fabric.
Excluir Exclui um recurso de nome de aplicativo do Service Fabric.
Lista Obtém a lista de recursos de nome de tipo de aplicativo 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 aplicativo do Service Fabric.
Criar Cria ou atualiza um recurso de versão do tipo de aplicativo do Service Fabric.
Excluir Exclui um recurso de versão do tipo de aplicativo do Service Fabric.
Lista Obtém a lista de recursos de versão do tipo de aplicativo criados no recurso de nome de tipo de aplicativo do Service Fabric especificado.

APIs do aplicativo

Nome Descrição
Get Obtém um recurso de aplicativo do Service Fabric.
Criar Cria ou atualiza um recurso de aplicativo do Service Fabric.
Atualizar Atualizações um recurso de aplicativo do Service Fabric.
Excluir Exclui um recurso de aplicativo do Service Fabric.
Lista Obtém a lista de recursos de aplicativo 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.
Excluir Exclui um recurso de serviço do Service Fabric.
Lista Obtém a lista de recursos de serviço criados no recurso de aplicativo do Service Fabric especificado.

Modelos

Nome Descrição
ApplicationHealthPolicy Define uma política de integridade usada para avaliar a integridade de um aplicativo ou de uma de suas entidades filho.
ApplicationMetricDescription Descreve as informações de capacidade de uma métrica de balanceamento de recursos personalizada. Isso pode ser usado para limitar o consumo total dessa métrica pelos serviços desse aplicativo.
ApplicationResource O recurso do aplicativo.
ApplicationResourceList A lista de recursos do aplicativo.
ApplicationResourceProperties As propriedades do recurso do aplicativo.
ApplicationResourceUpdate O recurso de aplicativo para operações de patch.
ApplicationResourceUpdateProperties As propriedades do recurso de aplicativo para operações de patch.
ApplicationTypeResource O recurso de nome de tipo de aplicativo
ApplicationTypeResourceList A lista de nomes de tipo de aplicativo.
ApplicationTypeResourceProperties As propriedades do nome do tipo de aplicativo
ApplicationTypeVersionResource Um recurso de versão do tipo de aplicativo para o recurso de nome de tipo de aplicativo especificado.
ApplicationTypeVersionResourceList A lista de recursos de versão do tipo de aplicativo para o recurso de nome de tipo de aplicativo especificado.
ApplicationTypeVersionResourceProperties As propriedades do recurso de versão do tipo de aplicativo.
ApplicationUpgradePolicy Descreve a política para uma atualização de aplicativo monitorada.
AvailableOperationDisplay Operação com suporte do provedor de recursos do Service Fabric
ErrorModel A estrutura do erro.
ErrorModelError Os detalhes do erro.
Enumeração MoveCost Especifica o custo da mudança para o serviço.
NamedPartitionSchemeDescription Descreve o esquema de partição nomeado do serviço.
OperationListResult Descreve o resultado da solicitação para listar as operações do provedor de recursos do Service Fabric.
OperationResult Resultado da lista de operações disponível
Enumeração PartitionScheme Enumera as maneiras pelas quais um serviço pode ser particionado.
PartitionSchemeDescription Descreve como o serviço é particionado.
ProxyResource A definição do modelo de recurso para o recurso somente proxy.
RollingUpgradeMonitoringPolicy A política usada para monitorar a atualização do aplicativo
ServiceCorrelationDescription Cria uma correlação específica entre serviços.
Enumeração ServiceCorrelationScheme O esquema de correlação de serviço.
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.
Enumeração ServiceLoadMetricWeight Determina o peso da métrica em relação às outras métricas configuradas para esse serviço. Durante o runtime, se duas métricas entram em conflito, o Gerenciador de Recursos de Cluster prefere a métrica com o maior peso.
ServicePlacementPolicyDescription Descreve a política a ser usada para posicionamento de um serviço do Service Fabric.
Enumeração ServicePlacementPolicyType O tipo de política de posicionamento para um serviço de service fabric. A seguir estão 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 comuns do recurso de serviço.
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 integridade usada para avaliar a integridade dos serviços que pertencem 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 estado.
StatefulServiceUpdateProperties As propriedades de um recurso de serviço com 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 particionamento em que um intervalo de inteiros é alocado uniformemente em várias partições.