Share via


ArmBatchModelFactory Class

Definition

Model factory for models.

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

Methods

BatchAccessRule(String, BatchAccessRuleProperties)

Initializes a new instance of BatchAccessRule.

BatchAccessRuleProperties(Nullable<BatchAccessRuleDirection>, IEnumerable<String>, IEnumerable<SubResource>, IEnumerable<NetworkSecurityPerimeter>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of BatchAccessRuleProperties.

BatchAccountCertificateCreateOrUpdateContent(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<BatchAccountCertificateFormat>, BinaryData, String, Nullable<ETag>, IDictionary<String,String>)

Initializes a new instance of BatchAccountCertificateCreateOrUpdateContent.

BatchAccountCertificateCreateOrUpdateContent(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<BatchAccountCertificateFormat>, BinaryData, String, Nullable<ETag>)

Initializes a new instance of BatchAccountCertificateCreateOrUpdateContent.

BatchAccountCertificateData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<BatchAccountCertificateFormat>, Nullable<BatchAccountCertificateProvisioningState>, Nullable<DateTimeOffset>, Nullable<BatchAccountCertificateProvisioningState>, Nullable<DateTimeOffset>, String, ResponseError, Nullable<ETag>, IDictionary<String,String>)

Initializes a new instance of BatchAccountCertificateData.

BatchAccountCertificateData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<BatchAccountCertificateFormat>, Nullable<BatchAccountCertificateProvisioningState>, Nullable<DateTimeOffset>, Nullable<BatchAccountCertificateProvisioningState>, Nullable<DateTimeOffset>, String, ResponseError, Nullable<ETag>)

Initializes a new instance of BatchAccountCertificateData.

BatchAccountCreateOrUpdateContent(AzureLocation, IDictionary<String, String>, ManagedServiceIdentity, BatchAccountAutoStorageBaseConfiguration, Nullable<BatchAccountPoolAllocationMode>, BatchKeyVaultReference, Nullable<BatchPublicNetworkAccess>, BatchNetworkProfile, BatchAccountEncryptionConfiguration, IEnumerable<BatchAuthenticationMode>)

Initializes a new instance of BatchAccountCreateOrUpdateContent.

BatchAccountData(ResourceIdentifier, String, ResourceType, SystemData, ManagedServiceIdentity, String, String, Nullable<BatchProvisioningState>, Nullable<BatchAccountPoolAllocationMode>, BatchKeyVaultReference, Nullable<BatchPublicNetworkAccess>, BatchNetworkProfile, IEnumerable<BatchPrivateEndpointConnectionData>, BatchAccountAutoStorageConfiguration, BatchAccountEncryptionConfiguration, Nullable<Int32>, Nullable<Int32>, IEnumerable<BatchVmFamilyCoreQuota>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, IEnumerable<BatchAuthenticationMode>, Nullable<AzureLocation>, IDictionary<String,String>)

Initializes a new instance of BatchAccountData.

BatchAccountData(ResourceIdentifier, String, ResourceType, SystemData, ManagedServiceIdentity, String, String, Nullable<BatchProvisioningState>, Nullable<BatchAccountPoolAllocationMode>, BatchKeyVaultReference, Nullable<BatchPublicNetworkAccess>, BatchNetworkProfile, IEnumerable<BatchPrivateEndpointConnectionData>, BatchAccountAutoStorageConfiguration, BatchAccountEncryptionConfiguration, Nullable<Int32>, Nullable<Int32>, IEnumerable<BatchVmFamilyCoreQuota>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, IEnumerable<BatchAuthenticationMode>, Nullable<AzureLocation>, IReadOnlyDictionary<String,String>)

Initializes a new instance of BatchAccountData.

BatchAccountDetectorData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<ETag>, IDictionary<String,String>)

Initializes a new instance of BatchAccountDetectorData.

BatchAccountDetectorData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<ETag>)

Initializes a new instance of BatchAccountDetectorData.

BatchAccountEndpointDependency(String, String, IEnumerable<BatchEndpointDetail>)

Initializes a new instance of BatchAccountEndpointDependency.

BatchAccountKeys(String, String, String)

Initializes a new instance of BatchAccountKeys.

BatchAccountOutboundEnvironmentEndpoint(String, IEnumerable<BatchAccountEndpointDependency>)

Initializes a new instance of BatchAccountOutboundEnvironmentEndpoint.

BatchAccountPoolAutoScaleRun(DateTimeOffset, String, ResponseError)

Initializes a new instance of BatchAccountPoolAutoScaleRun.

BatchAccountPoolData(ResourceIdentifier, String, ResourceType, SystemData, ManagedServiceIdentity, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<BatchAccountPoolProvisioningState>, Nullable<DateTimeOffset>, Nullable<BatchAccountPoolAllocationState>, Nullable<DateTimeOffset>, String, BatchDeploymentConfiguration, Nullable<Int32>, Nullable<Int32>, BatchAccountPoolScaleSettings, BatchAccountPoolAutoScaleRun, Nullable<InterNodeCommunicationState>, BatchNetworkConfiguration, Nullable<Int32>, Nullable<BatchNodeFillType>, IEnumerable<BatchUserAccount>, IEnumerable<BatchAccountPoolMetadataItem>, BatchAccountPoolStartTask, IEnumerable<BatchCertificateReference>, IEnumerable<BatchApplicationPackageReference>, IEnumerable<String>, BatchResizeOperationStatus, IEnumerable<BatchMountConfiguration>, Nullable<NodeCommunicationMode>, Nullable<NodeCommunicationMode>, IDictionary<String,String>, Nullable<ETag>)

Initializes a new instance of BatchAccountPoolData.

BatchAccountPoolData(ResourceIdentifier, String, ResourceType, SystemData, ManagedServiceIdentity, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<BatchAccountPoolProvisioningState>, Nullable<DateTimeOffset>, Nullable<BatchAccountPoolAllocationState>, Nullable<DateTimeOffset>, String, BatchVmConfiguration, Nullable<Int32>, Nullable<Int32>, BatchAccountPoolScaleSettings, BatchAccountPoolAutoScaleRun, Nullable<InterNodeCommunicationState>, BatchNetworkConfiguration, Nullable<Int32>, Nullable<BatchNodeFillType>, IEnumerable<BatchUserAccount>, IEnumerable<BatchAccountPoolMetadataItem>, BatchAccountPoolStartTask, IEnumerable<BatchCertificateReference>, IEnumerable<BatchApplicationPackageReference>, IEnumerable<String>, BatchResizeOperationStatus, IEnumerable<BatchMountConfiguration>, Nullable<NodeCommunicationMode>, Nullable<NodeCommunicationMode>, UpgradePolicy, IDictionary<String,String>, Nullable<ETag>, IDictionary<String, String>)

Initializes a new instance of BatchAccountPoolData.

BatchApplicationData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Boolean>, String, Nullable<ETag>, IDictionary<String,String>)

Initializes a new instance of BatchApplicationData.

BatchApplicationData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Boolean>, String, Nullable<ETag>)

Initializes a new instance of BatchApplicationData.

BatchApplicationPackageData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<BatchApplicationPackageState>, String, Uri, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<ETag>, IDictionary<String,String>)

Initializes a new instance of BatchApplicationPackageData.

BatchApplicationPackageData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<BatchApplicationPackageState>, String, Uri, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<ETag>)

Initializes a new instance of BatchApplicationPackageData.

BatchEndpointDetail(Nullable<Int32>)

Initializes a new instance of BatchEndpointDetail.

BatchIPRule(BatchIPRuleAction, String)

Initializes a new instance of BatchIPRule.

BatchLocationQuota(Nullable<Int32>)

Initializes a new instance of BatchLocationQuota.

BatchNameAvailabilityContent(String, ResourceType)

Initializes a new instance of BatchNameAvailabilityContent.

BatchNameAvailabilityResult(Nullable<Boolean>, Nullable<BatchNameUnavailableReason>, String)

Initializes a new instance of BatchNameAvailabilityResult.

BatchPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<BatchPrivateEndpointConnectionProvisioningState>, ResourceIdentifier, IEnumerable<String>, BatchPrivateLinkServiceConnectionState, Nullable<ETag>, IDictionary<String,String>)

Initializes a new instance of BatchPrivateEndpointConnectionData.

BatchPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<BatchPrivateEndpointConnectionProvisioningState>, ResourceIdentifier, IEnumerable<String>, BatchPrivateLinkServiceConnectionState, Nullable<ETag>)

Initializes a new instance of BatchPrivateEndpointConnectionData.

BatchPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>, Nullable<ETag>, IDictionary<String,String>)

Initializes a new instance of BatchPrivateLinkResourceData.

BatchPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>, Nullable<ETag>)

Initializes a new instance of BatchPrivateLinkResourceData.

BatchPrivateLinkServiceConnectionState(BatchPrivateLinkServiceConnectionStatus, String, String)

Initializes a new instance of BatchPrivateLinkServiceConnectionState.

BatchProvisioningIssue(String, BatchProvisioningIssueProperties)

Initializes a new instance of BatchProvisioningIssue.

BatchProvisioningIssueProperties(Nullable<BatchIssueType>, Nullable<BatchSeverity>, String, IEnumerable<ResourceIdentifier>, IEnumerable<BatchAccessRule>)

Initializes a new instance of BatchProvisioningIssueProperties.

BatchResizeOperationStatus(Nullable<Int32>, Nullable<Int32>, Nullable<TimeSpan>, Nullable<BatchNodeDeallocationOption>, Nullable<DateTimeOffset>, IEnumerable<ResponseError>)

Initializes a new instance of BatchResizeOperationStatus.

BatchResourceAssociation(String, Nullable<ResourceAssociationAccessMode>)

Initializes a new instance of BatchResourceAssociation.

BatchSkuCapability(String, String)

Initializes a new instance of BatchSkuCapability.

BatchSupportedSku(String, String, IEnumerable<BatchSkuCapability>, Nullable<DateTimeOffset>)

Initializes a new instance of BatchSupportedSku.

BatchSupportedSku(String, String, IEnumerable<BatchSkuCapability>)

Initializes a new instance of BatchSupportedSku.

BatchVmFamilyCoreQuota(String, Nullable<Int32>)

Initializes a new instance of BatchVmFamilyCoreQuota.

NetworkSecurityPerimeter(ResourceIdentifier, Nullable<Guid>, Nullable<AzureLocation>)

Initializes a new instance of NetworkSecurityPerimeter.

NetworkSecurityPerimeterConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, NetworkSecurityPerimeterConfigurationProperties)

Initializes a new instance of NetworkSecurityPerimeterConfigurationData.

NetworkSecurityPerimeterConfigurationProperties(Nullable<NetworkSecurityPerimeterConfigurationProvisioningState>, IEnumerable<BatchProvisioningIssue>, NetworkSecurityPerimeter, BatchResourceAssociation, NetworkSecurityProfile)

Initializes a new instance of NetworkSecurityPerimeterConfigurationProperties.

NetworkSecurityProfile(String, Nullable<Int32>, IEnumerable<BatchAccessRule>, Nullable<Int32>, IEnumerable<String>)

Initializes a new instance of NetworkSecurityProfile.

Applies to