ArmContainerInstanceModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmContainerInstanceModelFactory
type ArmContainerInstanceModelFactory = class
Public Class ArmContainerInstanceModelFactory
Inheritance
ArmContainerInstanceModelFactory

Methods

Name Description
ApplicationGateway(String, IEnumerable<ApplicationGatewayBackendAddressPool>)
ApplicationGatewayBackendAddressPool(String)
CachedImages(String, String)

Initializes a new instance of CachedImages.

ContainerAttachResult(Uri, String)

Initializes a new instance of ContainerAttachResult.

ContainerCapabilities(String, String, Nullable<AzureLocation>, String, String, ContainerSupportedCapabilities)

Initializes a new instance of ContainerCapabilities.

ContainerEnvironmentVariable(String, String, String, String)
ContainerEvent(Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, String)

Initializes a new instance of ContainerEvent.

ContainerExecContent(String, ContainerExecRequestTerminalSize)
ContainerExecRequestTerminalSize(Nullable<Int32>, Nullable<Int32>)
ContainerExecResult(Uri, String)

Initializes a new instance of ContainerExecResult.

ContainerGpuResourceInfo(Int32, ContainerGpuSku)
ContainerGroupData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, IEnumerable<String>, ManagedServiceIdentity, String, IEnumerable<ContainerGroupSecretReference>, IEnumerable<ContainerInstanceContainer>, IEnumerable<ContainerGroupImageRegistryCredential>, Nullable<ContainerGroupRestartPolicy>, ContainerGroupIPAddress, Nullable<ContainerInstanceOperatingSystemType>, IEnumerable<ContainerVolume>, ContainerGroupInstanceView, IEnumerable<ContainerGroupSubnetId>, ContainerGroupDnsConfiguration, Nullable<ContainerGroupSku>, ContainerGroupEncryptionProperties, IEnumerable<InitContainerDefinitionContent>, IEnumerable<DeploymentExtensionSpec>, Nullable<ContainerGroupPriority>, ContainerGroupIdentityAccessControlLevels, ContainerGroupProfileReferenceDefinition, StandbyPoolProfileDefinition, Nullable<Boolean>, ContainerGroupLogAnalytics, String)
ContainerGroupDnsConfiguration(IEnumerable<String>, String, String)
ContainerGroupElasticProfile(Nullable<Int32>, Nullable<Boolean>, String)
ContainerGroupEncryptionProperties(Uri, String, String, String)
ContainerGroupFileShare(String, String, String, ContainerGroupFileShareProperties)
ContainerGroupFileShareProperties(Nullable<AzureFileShareAccessType>, Nullable<AzureFileShareAccessTier>)
ContainerGroupIdentityAccessControl(Nullable<ContainerGroupIdentityAccessLevel>, ResourceIdentifier)
ContainerGroupIdentityAccessControlLevels(Nullable<ContainerGroupIdentityAccessLevel>, IEnumerable<ContainerGroupIdentityAccessControl>)
ContainerGroupImageRegistryCredential(String, String, String, String, String, Uri)
ContainerGroupInstanceView(IEnumerable<ContainerEvent>, String)

Initializes a new instance of ContainerGroupInstanceView.

ContainerGroupIPAddress(IEnumerable<ContainerGroupPort>, ContainerGroupIPAddressType, IPAddress, String, Nullable<DnsNameLabelReusePolicy>, String)

Initializes a new instance of ContainerGroupIPAddress.

ContainerGroupLogAnalytics(String, String, Nullable<ContainerGroupLogAnalyticsLogType>, IDictionary<String,String>, ResourceIdentifier)
ContainerGroupNetworkProfile(IEnumerable<LoadBalancerBackendAddressPool>, ApplicationGateway)
ContainerGroupPatch(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, IEnumerable<String>)

Initializes a new instance of ContainerGroupPatch.

ContainerGroupPort(Nullable<ContainerGroupNetworkProtocol>, Int32)
ContainerGroupProfilePatch(IDictionary<String,String>)
ContainerGroupProfileReferenceDefinition(ResourceIdentifier, Nullable<Int32>)
ContainerGroupProfileStub(ResourceIdentifier, Nullable<Int32>, ContainerGroupNetworkProfile, IEnumerable<ContainerGroupFileShare>, NGroupContainerGroupProperties)
ContainerGroupSecretReference(String, ResourceIdentifier, Uri)
ContainerGroupSubnetId(ResourceIdentifier, String)
ContainerHttpGet(String, Int32, Nullable<ContainerHttpGetScheme>, IEnumerable<ContainerHttpHeader>)
ContainerHttpHeader(String, String)
ContainerInstanceAzureFileVolume(String, Nullable<Boolean>, String, String, String)
ContainerInstanceContainer(String, String, IEnumerable<String>, IEnumerable<ContainerPort>, IEnumerable<ContainerEnvironmentVariable>, ContainerInstanceView, ContainerResourceRequirements, IEnumerable<ContainerVolumeMount>, ContainerProbe, ContainerProbe, ContainerSecurityContextDefinition, IDictionary<String,String>)

Initializes a new instance of ContainerInstanceContainer.

ContainerInstanceGitRepoVolume(String, String, String)
ContainerInstanceUsage(String, String, Nullable<Int32>, Nullable<Int32>, ContainerInstanceUsageName)

Initializes a new instance of ContainerInstanceUsage.

ContainerInstanceUsageName(String, String)

Initializes a new instance of ContainerInstanceUsageName.

ContainerInstanceView(Nullable<Int32>, ContainerState, ContainerState, IEnumerable<ContainerEvent>)

Initializes a new instance of ContainerInstanceView.

ContainerLogs(String)

Initializes a new instance of ContainerLogs.

ContainerPort(Nullable<ContainerNetworkProtocol>, Int32)
ContainerProbe(IEnumerable<String>, ContainerHttpGet, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)
ContainerResourceLimits(Nullable<Double>, Nullable<Double>, ContainerGpuResourceInfo)
ContainerResourceRequestsContent(Double, Double, ContainerGpuResourceInfo)
ContainerResourceRequirements(ContainerResourceRequestsContent, ContainerResourceLimits)
ContainerSecurityContextCapabilitiesDefinition(IEnumerable<String>, IEnumerable<String>)
ContainerSecurityContextDefinition(Nullable<Boolean>, Nullable<Boolean>, ContainerSecurityContextCapabilitiesDefinition, Nullable<Int32>, Nullable<Int32>, String)
ContainerState(String, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<DateTimeOffset>, String)

Initializes a new instance of ContainerState.

ContainerSupportedCapabilities(Nullable<Single>, Nullable<Single>, Nullable<Single>)

Initializes a new instance of ContainerSupportedCapabilities.

ContainerVolume(String, ContainerInstanceAzureFileVolume, BinaryData, IDictionary<String,String>, IDictionary<String,String>, ContainerInstanceGitRepoVolume)
ContainerVolumeMount(String, String, Nullable<Boolean>)
DeploymentExtensionSpec(String, String, String, BinaryData, BinaryData)
InitContainerDefinitionContent(String, String, IEnumerable<String>, IEnumerable<ContainerEnvironmentVariable>, InitContainerPropertiesDefinitionInstanceView, IEnumerable<ContainerVolumeMount>, ContainerSecurityContextDefinition)

Initializes a new instance of InitContainerDefinitionContent.

InitContainerPropertiesDefinitionInstanceView(Nullable<Int32>, ContainerState, ContainerState, IEnumerable<ContainerEvent>)

Initializes a new instance of InitContainerPropertiesDefinitionInstanceView.

LoadBalancerBackendAddressPool(String)
NGroupContainerGroupProperties(IEnumerable<ContainerGroupSubnetId>, IEnumerable<NGroupContainerGroupPropertyVolume>, IEnumerable<NGroupContainerGroupPropertyContainer>)
NGroupContainerGroupPropertyContainer(String, IEnumerable<ContainerVolumeMount>)
NGroupContainerGroupPropertyVolume(String, ContainerInstanceAzureFileVolume)
NGroupData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ContainerGroupElasticProfile, IEnumerable<ContainerGroupProfileStub>, Nullable<NGroupProvisioningState>, NGroupUpdateProfile, Nullable<Int32>, IEnumerable<String>, ManagedServiceIdentity)
NGroupPatch(SystemData, ContainerGroupElasticProfile, IEnumerable<ContainerGroupProfileStub>, Nullable<NGroupProvisioningState>, NGroupUpdateProfile, Nullable<Int32>, ManagedServiceIdentity, IDictionary<String,String>, IEnumerable<String>)
NGroupRollingUpdateProfile(Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>)
NGroupUpdateProfile(Nullable<NGroupUpdateMode>, NGroupRollingUpdateProfile)
StandbyPoolProfileDefinition(ResourceIdentifier, Nullable<Boolean>)

Applies to