你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure Service Fabric 网格资源提供程序 API 参考

Azure Service Fabric 网格 是一项完全托管的服务,使开发人员无需管理任何基础结构即可生成和部署任务关键型应用程序。 使用 Service Fabric 网格可构建并运行按需缩放的安全的分布式微服务应用程序。

下面是用于部署和管理微服务应用程序的 Azure Service Fabric 网格资源提供程序 REST API 的列表。


应用程序 API

名称 说明
创建 创建或更新应用程序资源。
Get 获取应用程序资源。
删除 删除应用程序资源。
按资源组列表 获取给定资源组中的所有应用程序资源。
按订阅列出 获取给定订阅中的所有应用程序资源。

服务 API

名称 说明
按应用程序名称列出 获取给定应用程序的服务。
Get 获取服务的属性。

副本 API

名称 说明
按服务名称列出 获取给定服务的副本。
Get 获取给定服务的特定副本 (replica) 。

ContainerLogs API

名称 说明
获取容器日志 获取容器的日志。

操作 API

名称 说明
列表 列出所有可用的操作。

网络 API

名称 说明
创建 创建或更新网络资源。
Get 获取网络资源。
删除 删除网络资源。
按资源组列表 获取给定资源组中的所有网络资源。
按订阅列出 获取给定订阅中的所有网络资源。

卷 API

名称 说明
创建 创建或更新卷资源。
Get 获取卷资源。
删除 删除卷资源。
按资源组列表 获取给定资源组中的所有卷资源。
按订阅列出 获取给定订阅中的所有卷资源。

模型

名称 说明
ApplicationProperties 此类型描述应用程序资源的属性。
ApplicationResourceDescription 此类型描述应用程序资源。
ApplicationResourceDescriptionList 应用程序资源的可分页列表。
ApplicationResourceProperties 此类型描述应用程序资源的属性。
ApplicationResourceStatus 枚举 可能的值包括:“Invalid”、“Ready”、“Upgrade”、“Creating”、“Deleting”、“Failed”
AvailableOperationDisplay 列出的 Azure 资源提供程序中可用的操作。
AzureInternalMonitoringPipelineSinkDescription Geneva 的诊断设置。
ContainerCodePackageProperties 描述容器及其运行时属性。
ContainerEvent 容器事件。
ContainerInstanceView 容器实例的运行时信息。
ContainerLabel 描述容器标签。
ContainerLogs 容器的日志。
ContainerState 容器状态。
ContainerVolume 描述卷如何附加到容器。
DiagnosticsDescription 介绍可用的诊断选项
DiagnosticsRef 对 DiagnosticsDescription 中的接收器的引用。
DiagnosticsSinkKind 枚举 DiagnosticsSink 的类型。
DiagnosticsSinkProperties DiagnosticsSink 的属性。
EndpointProperties 描述容器终结点。
EnvironmentVariable 描述容器的环境变量。
ErrorModel 错误详细信息。
HealthState 枚举 资源(例如应用程序、服务或网络)的运行状况状态。
ImageRegistryCredential 映像注册表凭据。
IngressConfig 介绍网络的公共连接配置。
IngressQoSLevel 枚举 可能的值包括:“Bronze”
Layer4IngressConfig 介绍此网络的公共连接的第 4 层配置。
ManagedProxyResource Azure 的资源模型定义资源管理器代理资源。 它将具有除所需位置和标记以外的其他所有内容。 此代理资源通过将其包含在父资源中来显式创建或更新。
NetworkProperties 描述网络。
NetworkRef 描述服务中的网络引用。
NetworkResourceDescription 此类型描述网络资源。
NetworkResourceDescriptionList 网络资源的可分页列表。
NetworkResourceProperties 描述网络资源的属性。
OperatingSystemTypes 枚举 可能的值包括:“Linux”、“Windows”
OperationListResult 描述列出 Service Fabric 操作的请求的结果。
OperationResult 列出的 Azure 资源提供程序中可用的操作列表。
ProvisionedResourceProperties 描述预配资源的常见属性。
ProxyResource Azure 的资源模型定义资源管理器代理资源。 它将具有除所需位置和标记以外的其他所有内容。
资源 Azure 资源管理器资源的资源模型定义。
ResourceLimits 此类型描述给定容器的资源限制。 它描述了在重启之前允许容器使用的资源量。
ResourceRequests 此类型描述给定容器的请求资源。 它描述了容器所需的最少资源量。 在重启之前,容器可能会消耗超过请求的资源,但达到指定的限制。 目前,请求的资源被视为限制。
ResourceRequirements 此类型描述容器或服务的资源要求。
ServiceList 应用程序中所有服务的可分页列表。
ServiceReplicaDescription 此类型描述服务资源的副本 (replica) 。
ServiceReplicaList 服务资源的副本的可分页列表。
ServiceReplicaProperties 描述服务副本 (replica) 的属性。
ServiceResourceDescription 此类型描述服务资源。
ServiceResourceProperties 此类型描述服务资源的属性。
ServiceResourceStatus 枚举 可能的值包括:“Unknown”、“Active”、“Upgrade”、“删除”、“Create”、“Failed”
设置 描述容器的设置。
TrackedResource Azure 的资源模型定义资源管理器跟踪的顶级资源。
VolumeProperties 此类型描述卷资源的属性。
VolumeProviderParametersAzureFile 此类型描述Azure 文件存储文件共享提供的卷。
VolumeResourceDescription 此类型描述卷资源。
VolumeResourceDescriptionList 卷资源的可分页列表。
VolumeResourceProperties 描述卷资源的属性。