Compartilhar via


Referência da API do Provedor de Recursos da Malha do Azure Service Fabric

A Malha do Azure Service Fabric é um serviço totalmente gerenciado que permite que os desenvolvedores criem e implantem aplicativos críticos sem gerenciar nenhuma infraestrutura. Use a Malha do Service Fabric para compilar e executar aplicativos de microsserviços seguros e distribuídos que se dimensionam sob demanda.

Veja a seguir uma lista de APIs REST do Provedor de Recursos da Malha do Azure Service Fabric para implantar e gerenciar aplicativos de microsserviços.


APIs de aplicativos

Nome Descrição
Criar Cria ou atualiza um recurso de aplicativo.
Get Obtém o recurso de aplicativo.
Excluir Exclui o recurso de aplicativo.
Listar por Grupo de Recursos Obtém todos os recursos do aplicativo em um determinado grupo de recursos.
Listar por Assinatura Obtém todos os recursos do aplicativo em uma determinada assinatura.

APIs de serviços

Nome Descrição
Listar por nome do aplicativo Obtém serviços de um determinado aplicativo.
Get Obtém as propriedades do serviço.

APIs de réplicas

Nome Descrição
Listar por nome do serviço Obtém réplicas de um determinado serviço.
Get Obtém uma réplica específica de um determinado serviço.

ContainerLogs APIs

Nome Descrição
Obter log de contêiner Obtém os logs do contêiner.

APIs de operações

Nome Descrição
Lista Lista todas as operações disponíveis.

APIs de redes

Nome Descrição
Criar Cria ou atualiza um recurso de rede.
Get Obtém o recurso de rede.
Excluir Exclui o recurso de rede.
Listar por Grupo de Recursos Obtém todos os recursos de rede em um determinado grupo de recursos.
Listar por Assinatura Obtém todos os recursos de rede em uma determinada assinatura.

Volumes APIs

Nome Descrição
Criar Cria ou atualiza um recurso de volume.
Get Obtém o recurso de volume.
Excluir Exclui o recurso de volume.
Listar por Grupo de Recursos Obtém todos os recursos de volume em um determinado grupo de recursos.
Listar por Assinatura Obtém todos os recursos de volume em uma determinada assinatura.

Modelos

Nome Descrição
ApplicationProperties Esse tipo descreve as propriedades de um recurso de aplicativo.
ApplicationResourceDescription Esse tipo descreve um recurso de aplicativo.
ApplicationResourceDescriptionList Uma lista paginável de recursos de aplicativo.
ApplicationResourceProperties Esse tipo descreve as propriedades de um recurso de aplicativo.
Enumeração ApplicationResourceStatus Os valores possíveis incluem: 'Invalid', 'Ready', 'Upgrading', 'Creating', 'Deleting', 'Failed'
AvailableOperationDisplay Uma operação disponível no provedor de recursos do Azure listado.
AzureInternalMonitoringPipelineSinkDescription Configurações de diagnóstico para Geneva.
ContainerCodePackageProperties Descreve um contêiner e suas propriedades de runtime.
ContainerEvent Um evento de contêiner.
ContainerInstanceView Informações de runtime de uma instância de contêiner.
ContainerLabel Descreve um rótulo de contêiner.
ContainerLogs Os logs do contêiner.
ContainerState O estado do contêiner.
ContainerVolume Descreve como um volume é anexado a um contêiner.
DiagnosticsDescription Descreve as opções de diagnóstico disponíveis
DiagnosticsRef Referência a coletores em DiagnosticsDescription.
Enumeração DiagnosticsSinkKind O tipo de DiagnosticsSink.
DiagnosticsSinkProperties Propriedades de um DiagnosticsSink.
EndpointProperties Descreve um ponto de extremidade de contêiner.
EnvironmentVariable Descreve uma variável de ambiente para o contêiner.
ErrorModel Os detalhes do erro.
Enumeração HealthState O estado de integridade de um recurso, como Aplicativo, Serviço ou Rede.
ImageRegistryCredential Credencial do registro de imagem.
IngressConfig Descreve a configuração de conectividade pública para a rede.
Enumeração IngressQoSLevel Os valores possíveis incluem: 'Bronze'
Layer4IngressConfig Descreve a configuração de camada4 para conectividade pública para essa rede.
ManagedProxyResource A definição do modelo de recurso para o recurso proxy Resource Manager do Azure. Ele terá tudo que não seja a localização e as marcas necessárias. Esse recurso de proxy é criado ou atualizado explicitamente incluindo-o no recurso pai.
NetworkProperties Descreve uma rede.
NetworkRef Descreve uma referência de rede em um serviço.
NetworkResourceDescription Esse tipo descreve um recurso de rede.
NetworkResourceDescriptionList Uma lista paginável de recursos de rede.
NetworkResourceProperties Descreve as propriedades de um recurso de rede.
Enumeração OperatingSystemTypes Os valores possíveis incluem: 'Linux', 'Windows'
OperationListResult Descreve o resultado da solicitação para listar as operações do Service Fabric.
OperationResult Lista de operações disponíveis no provedor de recursos do Azure listado.
ProvisionedResourceProperties Descreve as propriedades comuns de um recurso provisionado.
ProxyResource A definição do modelo de recurso para o recurso proxy Resource Manager do Azure. Ele terá tudo que não seja a localização e as marcas necessárias.
Recurso A definição do modelo de recurso para o recurso de Resource Manager do Azure.
ResourceLimits Esse tipo descreve os limites de recursos para um determinado contêiner. Ele descreve a maior quantidade de recursos que um contêiner pode usar antes de ser reiniciado.
ResourceRequests Esse tipo descreve os recursos solicitados para um determinado contêiner. Ele descreve a menor quantidade de recursos necessários para o contêiner. Um contêiner pode consumir mais do que os recursos solicitados até os limites especificados antes de ser reiniciado. Atualmente, os recursos solicitados são tratados como limites.
ResourceRequirements Esse tipo descreve os requisitos de recursos para um contêiner ou um serviço.
ServiceList Uma lista paginável de todos os serviços em um aplicativo.
ServiceReplicaDescription Esse tipo descreve uma réplica de um recurso de serviço.
ServiceReplicaList Uma lista paginável de réplicas de um recurso de serviço.
ServiceReplicaProperties Descreve as propriedades de um serviço réplica.
ServiceResourceDescription Esse tipo descreve um recurso de serviço.
ServiceResourceProperties Esse tipo descreve as propriedades de um recurso de serviço.
Enumeração ServiceResourceStatus Os valores possíveis incluem: 'Unknown', 'Active', 'Upgrading', 'Deleting', 'Creating', 'Failed'
Configuração Descreve uma configuração para o contêiner.
TrackedResource A definição do modelo de recurso para o Azure Resource Manager recurso de nível superior rastreado.
VolumeProperties Esse tipo descreve as propriedades de um recurso de volume.
VolumeProviderParametersAzureFile Esse tipo descreve um volume fornecido por um compartilhamento de arquivos Arquivos do Azure.
VolumeResourceDescription Esse tipo descreve um recurso de volume.
VolumeResourceDescriptionList Uma lista paginável de recursos de volume.
VolumeResourceProperties Descreve as propriedades de um recurso de volume.