ArmCognitiveServicesModelFactory Class

Definition

Model factory for models.

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

Methods

AbusePenalty(Nullable<AbusePenaltyAction>, Nullable<Single>, Nullable<DateTimeOffset>)

Initializes a new instance of AbusePenalty.

AvailableCognitiveServicesSku(String, String, String, String, IEnumerable<AzureLocation>, IEnumerable<CognitiveServicesSkuRestrictions>)

Initializes a new instance of AvailableCognitiveServicesSku.

CognitiveServicesAccountData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, CognitiveServicesSku, ManagedServiceIdentity, CognitiveServicesAccountProperties, Nullable<ETag>)

Initializes a new instance of CognitiveServicesAccountData.

CognitiveServicesAccountDeploymentData(ResourceIdentifier, String, ResourceType, SystemData, CognitiveServicesSku, Nullable<ETag>, CognitiveServicesAccountDeploymentProperties)

Initializes a new instance of CognitiveServicesAccountDeploymentData.

CognitiveServicesAccountDeploymentModel(String, String, String, String, ServiceAccountCallRateLimit)

Initializes a new instance of CognitiveServicesAccountDeploymentModel.

CognitiveServicesAccountDeploymentProperties(Nullable<CognitiveServicesAccountDeploymentProvisioningState>, CognitiveServicesAccountDeploymentModel, CognitiveServicesAccountDeploymentScaleSettings, IReadOnlyDictionary<String,String>, String, ServiceAccountCallRateLimit, IEnumerable<ServiceAccountThrottlingRule>, Nullable<DeploymentModelVersionUpgradeOption>)

Initializes a new instance of CognitiveServicesAccountDeploymentProperties.

CognitiveServicesAccountDeploymentScaleSettings(Nullable<CognitiveServicesAccountDeploymentScaleType>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of CognitiveServicesAccountDeploymentScaleSettings.

CognitiveServicesAccountModel(String, String, String, String, ServiceAccountCallRateLimit, CognitiveServicesAccountDeploymentModel, Nullable<Boolean>, IEnumerable<CognitiveServicesModelSku>, Nullable<Int32>, IDictionary<String,String>, IDictionary<String,String>, ServiceAccountModelDeprecationInfo, Nullable<ModelLifecycleStatus>, SystemData)

Initializes a new instance of CognitiveServicesAccountModel.

CognitiveServicesAccountProperties(Nullable<ServiceAccountProvisioningState>, String, IEnumerable<CognitiveServicesSkuCapability>, Nullable<Boolean>, String, CognitiveServicesSkuChangeInfo, String, CognitiveServicesNetworkRuleSet, ServiceAccountEncryptionProperties, IEnumerable<ServiceAccountUserOwnedStorage>, IEnumerable<CognitiveServicesPrivateEndpointConnectionData>, Nullable<ServiceAccountPublicNetworkAccess>, ServiceAccountApiProperties, Nullable<DateTimeOffset>, ServiceAccountCallRateLimit, Nullable<Boolean>, ServiceAccountQuotaLimit, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, IReadOnlyDictionary<String,String>, Nullable<Boolean>, Nullable<DateTimeOffset>, String, CognitiveServicesMultiRegionSettings, IEnumerable<CommitmentPlanAssociation>, AbusePenalty)

Initializes a new instance of CognitiveServicesAccountProperties.

CognitiveServicesAccountSku(Nullable<ResourceType>, CognitiveServicesSku)

Initializes a new instance of CognitiveServicesAccountSku.

CognitiveServicesDomainAvailabilityContent(String, ResourceType, String)

Initializes a new instance of CognitiveServicesDomainAvailabilityContent.

CognitiveServicesDomainAvailabilityList(Nullable<Boolean>, String, String, String, String)

Initializes a new instance of CognitiveServicesDomainAvailabilityList.

CognitiveServicesModel(CognitiveServicesAccountModel, String, String)

Initializes a new instance of CognitiveServicesModel.

CognitiveServicesModelSku(String, String, Nullable<DateTimeOffset>, CognitiveServicesCapacityConfig, IEnumerable<ServiceAccountCallRateLimit>)

Initializes a new instance of CognitiveServicesModelSku.

CognitiveServicesPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, ResourceIdentifier, CognitiveServicesPrivateLinkServiceConnectionState, Nullable<CognitiveServicesPrivateEndpointConnectionProvisioningState>, IEnumerable<String>, Nullable<ETag>)

Initializes a new instance of CognitiveServicesPrivateEndpointConnectionData.

CognitiveServicesPrivateLinkResource(ResourceIdentifier, String, ResourceType, SystemData, CognitiveServicesPrivateLinkResourceProperties)

Initializes a new instance of CognitiveServicesPrivateLinkResource.

CognitiveServicesPrivateLinkResourceProperties(String, IEnumerable<String>, IEnumerable<String>, String)

Initializes a new instance of CognitiveServicesPrivateLinkResourceProperties.

CognitiveServicesSkuAvailabilityList(String, String, String, Nullable<Boolean>, String, String)

Initializes a new instance of CognitiveServicesSkuAvailabilityList.

CognitiveServicesSkuCapability(String, String)

Initializes a new instance of CognitiveServicesSkuCapability.

CognitiveServicesSkuChangeInfo(Nullable<Single>, Nullable<Single>, Nullable<DateTimeOffset>)

Initializes a new instance of CognitiveServicesSkuChangeInfo.

CognitiveServicesSkuRestrictionInfo(IEnumerable<AzureLocation>, IEnumerable<String>)

Initializes a new instance of CognitiveServicesSkuRestrictionInfo.

CognitiveServicesSkuRestrictions(Nullable<CognitiveServicesSkuRestrictionsType>, IEnumerable<String>, CognitiveServicesSkuRestrictionInfo, Nullable<CognitiveServicesSkuRestrictionReasonCode>)

Initializes a new instance of CognitiveServicesSkuRestrictions.

CommitmentCost(String, String)

Initializes a new instance of CommitmentCost.

CommitmentPeriod(String, Nullable<Int32>, CommitmentQuota, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of CommitmentPeriod.

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

Initializes a new instance of CommitmentPlanAccountAssociationData.

CommitmentPlanAssociation(ResourceIdentifier, String)

Initializes a new instance of CommitmentPlanAssociation.

CommitmentPlanData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ETag>, String, CognitiveServicesSku, IDictionary<String, String>, Nullable<AzureLocation>, CommitmentPlanProperties)

Initializes a new instance of CommitmentPlanData.

CommitmentPlanProperties(Nullable<CommitmentPlanProvisioningState>, Nullable<Guid>, Nullable<ServiceAccountHostingModel>, String, CommitmentPeriod, Nullable<Boolean>, CommitmentPeriod, CommitmentPeriod, IEnumerable<String>)

Initializes a new instance of CommitmentPlanProperties.

CommitmentQuota(Nullable<Int64>, String)

Initializes a new instance of CommitmentQuota.

CommitmentTier(String, String, Nullable<ServiceAccountHostingModel>, String, String, Nullable<Int32>, CommitmentQuota, CommitmentCost)

Initializes a new instance of CommitmentTier.

ServiceAccountApiKeys(String, String)

Initializes a new instance of ServiceAccountApiKeys.

ServiceAccountCallRateLimit(Nullable<Single>, Nullable<Single>, IEnumerable<ServiceAccountThrottlingRule>)

Initializes a new instance of ServiceAccountCallRateLimit.

ServiceAccountQuotaLimit(Nullable<Single>, Nullable<Single>, IEnumerable<ServiceAccountThrottlingRule>)

Initializes a new instance of ServiceAccountQuotaLimit.

ServiceAccountThrottlingMatchPattern(String, String)

Initializes a new instance of ServiceAccountThrottlingMatchPattern.

ServiceAccountThrottlingRule(String, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Boolean>, IEnumerable<ServiceAccountThrottlingMatchPattern>)

Initializes a new instance of ServiceAccountThrottlingRule.

ServiceAccountUsage(Nullable<ServiceAccountUsageUnitType>, ServiceAccountUsageMetricName, String, Nullable<Double>, Nullable<Double>, String, Nullable<ServiceAccountQuotaUsageStatus>)

Initializes a new instance of ServiceAccountUsage.

ServiceAccountUsageMetricName(String, String)

Initializes a new instance of ServiceAccountUsageMetricName.

Applies to