次の方法で共有


IDefinition インターフェイス

定義

public interface IDefinition : Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IBlank, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IDnsConfigFork, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGroup, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithNextContainerInstance, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithPrivateImageRegistryOrVolume, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithPublicOrPrivateImageRegistry, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithSystemAssignedIdentityBasedAccessOrCreate, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithVolume, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerGroup>
type IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithOsType>
    interface IWithExistingResourceGroup<IWithOsType>
    interface IWithNewResourceGroup<IWithOsType>
    interface IWithCreatableResourceGroup<IWithOsType>
    interface IWithOsType
    interface IWithPublicOrPrivateImageRegistry
    interface IWithPublicImageRegistryOnly
    interface IWithPrivateImageRegistry
    interface IWithPrivateImageRegistryOrVolume
    interface IWithPrivateImageRegistryOrVolumeBeta
    interface IBeta
    interface IWithVolume
    interface IWithFirstContainerInstance
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithSystemAssignedManagedServiceIdentityBeta
    interface IWithSystemAssignedIdentityBasedAccessOrCreate
    interface IWithCreate
    interface IWithRestartPolicy
    interface IWithRestartPolicyBeta
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithUserAssignedManagedServiceIdentityBeta
    interface IWithDnsPrefix
    interface IWithNetworkProfile
    interface IWithNetworkProfileBeta
    interface IWithLogAnalytics
    interface IWithLogAnalyticsBeta
    interface ICreatable<IContainerGroup>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithSystemAssignedIdentityBasedAccessOrCreateBeta
    interface IWithNextContainerInstance
    interface IDnsConfigFork
    interface IWithDnsConfig
    interface IWithDnsConfigBeta
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IContainerGroup), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IDnsConfigFork, IWithCreatableResourceGroup(Of IWithOsType), IWithExistingResourceGroup(Of IWithOsType), IWithGroup, IWithGroup(Of IWithOsType), IWithNewResourceGroup(Of IWithOsType), IWithNextContainerInstance, IWithOsType, IWithPrivateImageRegistryOrVolume, IWithPublicOrPrivateImageRegistry, IWithSystemAssignedIdentityBasedAccessOrCreate, IWithVolume
実装

プロパティ

Key (継承元 IIndexable)
Name

作成可能なリソースの名前を取得します。

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

(継承元 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

要求をキューに格納し、システム リソースが使用可能になったときに HTTP クライアントが要求を実行できるようにします。

(継承元 ICreatable<T>)
DefineContainerInstance(String)

コンテナー インスタンスの定義を開始します。

(継承元 IWithNextContainerInstance)
DefineVolume(String)

コンテナー グループ内のコンテナー インスタンスによって共有できるボリュームの定義を開始します。 VolumeDefinitionStages.WithVolumeAttach.attach() の呼び出しで定義を完了する必要があります。

(継承元 IWithVolume)
WithContainerInstance(String)

指定したイメージに対して 1 つのコンテナー インスタンスを定義し、1 つの CPU 数と 1.5 GB のメモリを持ち、TCP ポート 80 を外部で開きます。

(継承元 IWithFirstContainerInstance)
WithContainerInstance(String, Int32)

1 つの CPU 数と 1.5 GB のメモリを持つ指定されたイメージに対して 1 つのコンテナー インスタンスを定義し、カスタム TCP ポートを外部で開きます。

(継承元 IWithFirstContainerInstance)
WithDnsConfiguration(IList<String>, String, String)

コンテナー グループの DNS 構成を指定します。

(継承元 IWithDnsConfigBeta)
WithDnsPrefix(String)

コンテナー グループの FQDN の作成に使用する DNS プレフィックスを指定します。

(継承元 IWithDnsPrefix)
WithDnsServerNames(IList<String>)

コンテナー グループの DNS サーバーを指定します。

(継承元 IWithDnsConfigBeta)
WithEmptyDirectoryVolume(String)

コンテナー グループ内のコンテナー インスタンスによって共有できる空のディレクトリ ボリュームを指定します。

(継承元 IWithPrivateImageRegistryOrVolumeBeta)
WithExistingResourceGroup(IResourceGroup)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

コンテナー グループに関連付ける既存のユーザー割り当て ID を指定します。

(継承元 IWithUserAssignedManagedServiceIdentityBeta)
WithLinux()

これが Linux コンテナー グループであることを指定します。

(継承元 IWithOsType)
WithLogAnalytics(String, String)

コンテナー グループに使用するログ分析ワークスペースを指定します。

(継承元 IWithLogAnalyticsBeta)
WithLogAnalytics(String, String, LogAnalyticsLogType, IDictionary<String,String>)

コンテナー グループのオプションのアドオンを含むログ分析ワークスペースを指定します。

(継承元 IWithLogAnalyticsBeta)
WithNetworkProfileId(String, String, String)

コンテナー グループのネットワーク プロファイル情報を指定します。

(継承元 IWithNetworkProfileBeta)
WithNewAzureFileShareVolume(String, String)

作成する新しい Azure ファイル共有名を指定します。

(継承元 IWithPrivateImageRegistryOrVolume)
WithNewResourceGroup() (継承元 IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

指定された定義に基づいて、リソースを配置する新しいリソース グループを作成します。

(継承元 IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String) (継承元 IWithNewResourceGroup<T>)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

仮想マシンに関連付ける、まだ作成されていないユーザー割り当て ID の定義を指定します。

(継承元 IWithUserAssignedManagedServiceIdentityBeta)
WithoutVolume()

コンテナー インスタンスによって共有されるボリュームの定義をスキップします。 コンテナー インスタンスがボリュームマウントを定義しようとすると、IllegalArgumentException がスローされます。

(継承元 IWithPrivateImageRegistryOrVolume)
WithPrivateImageRegistry(String, String, String)

コンテナー グループのプライベート コンテナー イメージ レジストリ サーバー ログインを指定します。

(継承元 IWithPrivateImageRegistry)
WithPublicImageRegistryOnly()

コンテナー グループ内にコンテナー インスタンスを作成するには、パブリック コンテナー イメージ リポジトリのみが使用されます。

(継承元 IWithPublicImageRegistryOnly)
WithRegion(Region)

リソースのリージョンを指定します。

(継承元 IDefinitionWithRegion<T>)
WithRegion(String)

リソースのリージョンを名前で指定します。

(継承元 IDefinitionWithRegion<T>)
WithRestartPolicy(ContainerGroupRestartPolicy)

コンテナー グループ内のすべてのコンテナー インスタンスの再起動ポリシーを指定します。

(継承元 IWithRestartPolicyBeta)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

指定したロールを持つ特定のリソースにアクセスできるシステム割り当てマネージド サービス ID を指定します。

(継承元 IWithSystemAssignedIdentityBasedAccessOrCreateBeta)
WithSystemAssignedIdentityBasedAccessTo(String, String)

ID から指定したロールを持つ特定のリソースにアクセスできるシステム割り当てマネージド サービス ID を指定します。

(継承元 IWithSystemAssignedIdentityBasedAccessOrCreateBeta)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

現在のリソース グループにアクセスし、指定したロールを持つシステム割り当てマネージド サービス ID を指定します。

(継承元 IWithSystemAssignedIdentityBasedAccessOrCreateBeta)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

現在のリソース グループにアクセスし、ID から指定したロールを持つシステム割り当てマネージド サービス ID を指定します。

(継承元 IWithSystemAssignedIdentityBasedAccessOrCreateBeta)
WithSystemAssignedManagedServiceIdentity()

コンテナー グループのシステム割り当てマネージド サービス ID を指定します。

(継承元 IWithSystemAssignedManagedServiceIdentityBeta)
WithTag(String, String)

リソースにタグを追加します。

(継承元 IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

リソースのタグを {@link Map} として指定します。

(継承元 IDefinitionWithTags<T>)
WithWindows()

これは Windows コンテナー グループであることを指定します。

(継承元 IWithOsType)

適用対象