你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
IContainerGroup 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Azure 容器组的不可变客户端表示形式。
public interface IContainerGroup : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerInstanceManager,Microsoft.Azure.Management.ContainerInstance.Fluent.Models.ContainerGroupInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ContainerInstance.Fluent.Models.ContainerGroupInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerInstanceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Update.IUpdate>
type IContainerGroup = interface
interface IBeta
interface IGroupableResource<IContainerInstanceManager, ContainerGroupInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IContainerInstanceManager>
interface IHasInner<ContainerGroupInner>
interface IRefreshable<IContainerGroup>
interface IUpdatable<IUpdate>
Public Interface IContainerGroup
Implements IBeta, IGroupableResource(Of IContainerInstanceManager, ContainerGroupInner), IHasInner(Of ContainerGroupInner), IHasManager(Of IContainerInstanceManager), IRefreshable(Of IContainerGroup), IUpdatable(Of IUpdate)
- 实现
属性
Containers |
获取此容器组中的容器实例。 |
DnsConfig |
获取容器组的 DNS 配置。 |
DnsPrefix |
获取创建时指定的 DNS 前缀。 |
Events |
获取容器组事件。 |
ExternalPorts |
获取为此容器组公开的所有端口。 |
ExternalTcpPorts |
获取为此容器组公开的 TCP 端口。 |
ExternalUdpPorts |
获取为此容器组公开的 UDP 端口。 |
Fqdn |
获取容器组的 FQDN。 |
Id |
获取资源 ID 字符串 (继承自 IHasId) |
ImageRegistryServers |
获取创建容器组所依据的 Docker 映像注册表服务器。 |
Inner |
Azure 容器组的不可变客户端表示形式。 (继承自 IHasInner<T>) |
IPAddress |
获取 IP 地址。 |
IsIPAddressPrivate |
如果 IP 地址为专用,则为 true。 |
IsIPAddressPublic |
如果 IP 地址是公共的,则为 true。 |
IsManagedServiceIdentityEnabled |
获取是否为容器组启用托管服务标识。 |
Key |
Azure 容器组的不可变客户端表示形式。 (继承自 IIndexable) |
LogAnalytics |
获取容器组的日志分析信息。 |
ManagedServiceIdentityType |
获取托管服务标识是系统分配的、用户分配的还是两者都没有。 |
Manager |
获取此资源类型的管理器客户端类型。 (继承自 IHasManager<ManagerT>) |
Name |
获取资源的名称 (继承自 IHasName) |
NetworkProfileId |
获取容器组的网络配置文件的 ID。 |
OSType |
获取组中容器所需的基本级别 OS 类型。 |
ProvisioningState |
获取容器组的 provisioningState。 |
Region |
Azure 容器组的不可变客户端表示形式。 (继承自 IResource) |
RegionName |
Azure 容器组的不可变客户端表示形式。 (继承自 IResource) |
ResourceGroupName |
Azure 容器组的不可变客户端表示形式。 (继承自 IHasResourceGroup) |
RestartPolicy |
获取容器组重启策略。 |
State |
获取容器组的状态;仅在响应中有效。 |
SystemAssignedManagedServiceIdentityPrincipalId |
获取系统分配的托管服务标识的主体 ID。 如果未配置托管服务标识,则为 Null。 |
SystemAssignedManagedServiceIdentityTenantId |
获取系统分配的托管服务标识的租户 ID。 如果未配置托管服务标识,则为 Null。 |
Tags |
Azure 容器组的不可变客户端表示形式。 (继承自 IResource) |
Type |
Azure 容器组的不可变客户端表示形式。 (继承自 IResource) |
UserAssignedManagedServiceIdentityIds |
获取用户分配的托管服务标识的 ID。 如果未设置任何 MSI,则返回空集。 |
Volumes |
获取此容器组的卷。 |
方法
ExecuteCommand(String, String, Int32, Int32) |
启动特定容器实例的 exec 命令。 |
ExecuteCommandAsync(String, String, Int32, Int32, CancellationToken) |
为容器组中的特定容器实例启动 exec 命令。 |
GetLogContent(String) |
获取容器组中指定容器实例的日志内容。 |
GetLogContent(String, Int32) |
获取容器组中指定容器实例的日志内容。 |
GetLogContentAsync(String, CancellationToken) |
获取容器组中指定容器实例的日志内容。 |
GetLogContentAsync(String, Int32, CancellationToken) |
获取容器组中指定容器实例的日志内容。 |
Refresh() |
刷新资源以与 Azure 同步。 (继承自 IRefreshable<T>) |
RefreshAsync(CancellationToken) |
刷新资源以与 Azure 同步。 (继承自 IRefreshable<T>) |
Restart() |
就地重启容器组中的所有容器。 如果容器映像有更新,则会下载新映像。 |
RestartAsync(CancellationToken) |
异步重启容器组中的所有容器。 如果容器映像有更新,则会下载新映像。 |
Stop() |
停止容器组中的所有容器。 将取消分配计算资源,并停止计费。 |
StopAsync(CancellationToken) |
异步停止容器组中的所有容器。 将取消分配计算资源,并停止计费。 |
Update() |
Azure 容器组的不可变客户端表示形式。 (继承自 IUpdatable<T>) |