你当前正在访问 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 | 描述卷资源的属性。 |