IDnsConfigFork Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Fork allowing to go to create or to specify DNS configuration.
public interface IDnsConfigFork : Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithCreate, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithDnsConfig, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, 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 IDnsConfigFork = interface
interface IWithDnsConfig
interface IWithDnsConfigBeta
interface IBeta
interface IWithCreate
interface IWithRestartPolicy
interface IWithRestartPolicyBeta
interface IWithSystemAssignedManagedServiceIdentity
interface IWithSystemAssignedManagedServiceIdentityBeta
interface IWithUserAssignedManagedServiceIdentity
interface IWithUserAssignedManagedServiceIdentityBeta
interface IWithDnsPrefix
interface IWithNetworkProfile
interface IWithNetworkProfileBeta
interface IWithLogAnalytics
interface IWithLogAnalyticsBeta
interface ICreatable<IContainerGroup>
interface IIndexable
interface IDefinitionWithTags<IWithCreate>
Public Interface IDnsConfigFork
Implements IBeta, ICreatable(Of IContainerGroup), IDefinitionWithTags(Of IWithCreate), IWithCreate, IWithDnsConfig
- Derived
- Implements
-
IWithCreate IWithDnsConfig IWithDnsConfigBeta IWithDnsPrefix IWithLogAnalytics IWithLogAnalyticsBeta IWithNetworkProfile IWithNetworkProfileBeta IWithRestartPolicy IWithRestartPolicyBeta IWithSystemAssignedManagedServiceIdentity IWithSystemAssignedManagedServiceIdentityBeta IWithUserAssignedManagedServiceIdentity IWithUserAssignedManagedServiceIdentityBeta IBeta IDefinitionWithTags<IWithCreate> ICreatable<IContainerGroup> IIndexable
Properties
Key | (Inherited from IIndexable) |
Name |
Gets the name of the creatable resource. (Inherited from ICreatable<T>) |
Methods
Create() |
Execute the create request. (Inherited from ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Puts the request into the queue and allow the HTTP client to execute it when system resources are available. (Inherited from ICreatable<T>) |
WithDnsConfiguration(IList<String>, String, String) |
Specifies the DNS configuration for the container group. (Inherited from IWithDnsConfigBeta) |
WithDnsPrefix(String) |
Specifies the DNS prefix to be used to create the FQDN for the container group. (Inherited from IWithDnsPrefix) |
WithDnsServerNames(IList<String>) |
Specifies the DNS servers for the container group. (Inherited from IWithDnsConfigBeta) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
Specifies an existing user assigned identity to be associate with the container group. (Inherited from IWithUserAssignedManagedServiceIdentityBeta) |
WithLogAnalytics(String, String, LogAnalyticsLogType, IDictionary<String,String>) |
Specifies the log analytics workspace with optional add-ons for the container group. (Inherited from IWithLogAnalyticsBeta) |
WithLogAnalytics(String, String) |
Specifies the log analytics workspace to use for the container group. (Inherited from IWithLogAnalyticsBeta) |
WithNetworkProfileId(String, String, String) |
Specifies the network profile information for a container group. (Inherited from IWithNetworkProfileBeta) |
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>) |
Specifies the definition of a not-yet-created user assigned identity to be associated with the virtual machine. (Inherited from IWithUserAssignedManagedServiceIdentityBeta) |
WithRestartPolicy(ContainerGroupRestartPolicy) |
Specifies the restart policy for all the container instances within the container group. (Inherited from IWithRestartPolicyBeta) |
WithSystemAssignedManagedServiceIdentity() |
Specifies a system assigned managed service identity for the container group. (Inherited from IWithSystemAssignedManagedServiceIdentityBeta) |
WithTag(String, String) |
Adds a tag to the resource. (Inherited from IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Specifies tags for the resource as a {@link Map}. (Inherited from IDefinitionWithTags<T>) |