Share via


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

IVolumeDefinition<ParentT> 接口

定义

容器组的卷定义阶段的分组。

public interface IVolumeDefinition<ParentT> : Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IVolumeDefinitionBlank<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithAzureFileShare<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGitDirectoryName<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGitDirectoryNameBeta<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGitRevision<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGitRevisionBeta<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGitUrl<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGitUrlBeta<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithSecretsMap<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithSecretsMapBeta<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithStorageAccountKey<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithStorageAccountName<ParentT>, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithVolumeAttach<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IVolumeDefinition<'ParentT> = interface
    interface IVolumeDefinitionBlank<'ParentT>
    interface IWithAzureFileShare<'ParentT>
    interface IWithStorageAccountName<'ParentT>
    interface IWithStorageAccountKey<'ParentT>
    interface IWithSecretsMap<'ParentT>
    interface IWithSecretsMapBeta<'ParentT>
    interface IBeta
    interface IWithGitUrl<'ParentT>
    interface IWithGitUrlBeta<'ParentT>
    interface IWithGitDirectoryName<'ParentT>
    interface IWithGitRevision<'ParentT>
    interface IWithVolumeAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithGitRevisionBeta<'ParentT>
    interface IWithGitDirectoryNameBeta<'ParentT>
Public Interface IVolumeDefinition(Of ParentT)
Implements IBeta, IInDefinition(Of ParentT), IVolumeDefinitionBlank(Of ParentT), IWithAzureFileShare(Of ParentT), IWithGitDirectoryName(Of ParentT), IWithGitDirectoryNameBeta(Of ParentT), IWithGitRevision(Of ParentT), IWithGitRevisionBeta(Of ParentT), IWithGitUrl(Of ParentT), IWithGitUrlBeta(Of ParentT), IWithSecretsMap(Of ParentT), IWithSecretsMapBeta(Of ParentT), IWithStorageAccountKey(Of ParentT), IWithStorageAccountName(Of ParentT), IWithVolumeAttach(Of ParentT)

类型参数

ParentT
实现

方法

Attach()

容器组的卷定义阶段的分组。

(继承自 IInDefinition<ParentT>)
WithExistingReadOnlyAzureFileShare(String)

指定现有的 Azure 文件共享名称。

(继承自 IWithAzureFileShare<ParentT>)
WithExistingReadWriteAzureFileShare(String)

指定现有的 Azure 文件共享名称。

(继承自 IWithAzureFileShare<ParentT>)
WithGitDirectoryName(String)

指定新卷的 Git 目标目录名称。 不得包含“..”,也不能以其开头。 如果提供了“.”,则卷目录将是 Git 存储库。 否则,卷将包含子目录中具有给定名称的 Git 存储库(如果已指定)。

(继承自 IWithGitDirectoryNameBeta<ParentT>)
WithGitRevision(String)

指定新卷的 Git 修订。

(继承自 IWithGitRevisionBeta<ParentT>)
WithGitUrl(String)

指定新卷的 Git URL。

(继承自 IWithGitUrlBeta<ParentT>)
WithSecrets(IDictionary<String,String>)

指定机密映射。 必须在 Base64 编码中指定机密值。

(继承自 IWithSecretsMapBeta<ParentT>)
WithStorageAccountKey(String)

指定要访问 Azure 文件的存储帐户密钥。

(继承自 IWithStorageAccountKey<ParentT>)
WithStorageAccountName(String)

指定要访问 Azure 文件的存储帐户名称。

(继承自 IWithStorageAccountName<ParentT>)

适用于