ArmCdnModelFactory Class

Definition

Model factory for models.

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

Methods

AzureFirstPartyManagedCertificateProperties(ResourceIdentifier, String, String, String, IEnumerable<String>, String)

Initializes a new instance of AzureFirstPartyManagedCertificateProperties.

CanMigrateResult(String, String, Nullable<Boolean>, Nullable<CanMigrateDefaultSku>, IEnumerable<MigrationErrorType>)

Initializes a new instance of CanMigrateResult.

CdnCustomDomainData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<CustomDomainResourceState>, Nullable<CustomHttpsProvisioningState>, Nullable<CustomHttpsAvailabilityState>, CustomDomainHttpsContent, String, Nullable<CustomHttpsProvisioningState>)

Initializes a new instance of CdnCustomDomainData.

CdnEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, IEnumerable<String>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<QueryStringCachingBehavior>, Nullable<OptimizationType>, String, IEnumerable<GeoFilter>, ResourceIdentifier, IEnumerable<UriSigningKey>, EndpointDeliveryPolicy, ResourceIdentifier, String, IEnumerable<DeepCreatedOrigin>, IEnumerable<DeepCreatedOriginGroup>, IEnumerable<DeepCreatedCustomDomain>, Nullable<EndpointResourceState>, Nullable<CdnEndpointProvisioningState>)

Initializes a new instance of CdnEndpointData.

CdnNameAvailabilityResult(Nullable<Boolean>, String, String)

Initializes a new instance of CdnNameAvailabilityResult.

CdnOriginData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, ResourceIdentifier, String, String, Nullable<OriginResourceState>, Nullable<OriginProvisioningState>, Nullable<PrivateEndpointStatus>)

Initializes a new instance of CdnOriginData.

CdnOriginGroupData(ResourceIdentifier, String, ResourceType, SystemData, HealthProbeSettings, IEnumerable<WritableSubResource>, Nullable<Int32>, ResponseBasedOriginErrorDetectionSettings, Nullable<OriginGroupResourceState>, Nullable<OriginGroupProvisioningState>)

Initializes a new instance of CdnOriginGroupData.

CdnUsage(String, Nullable<CdnUsageUnit>, Nullable<Int32>, Nullable<Int32>)

Initializes a new instance of CdnUsage.

CdnWebApplicationFirewallPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ETag>, Nullable<CdnSkuName>, WafPolicySettings, IEnumerable<RateLimitRule>, IEnumerable<CustomRule>, IEnumerable<WafPolicyManagedRuleSet>, IEnumerable<SubResource>, IDictionary<String,String>, Nullable<WebApplicationFirewallPolicyProvisioningState>, Nullable<PolicyResourceState>)

Initializes a new instance of CdnWebApplicationFirewallPolicyData.

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

Initializes a new instance of Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems.

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

Initializes a new instance of Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems.

ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems(String, Nullable<Int64>, Nullable<Double>)

Initializes a new instance of ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems.

ContinentsResponse(IEnumerable<ContinentsResponseContinentsItem>, IEnumerable<ContinentsResponseCountryOrRegionsItem>)

Initializes a new instance of ContinentsResponse.

ContinentsResponseContinentsItem(String)

Initializes a new instance of ContinentsResponseContinentsItem.

ContinentsResponseCountryOrRegionsItem(String, String)

Initializes a new instance of ContinentsResponseCountryOrRegionsItem.

CustomerCertificateProperties(ResourceIdentifier, String, Nullable<Boolean>, String, Nullable<DateTimeOffset>, String, IEnumerable<String>, String)

Initializes a new instance of CustomerCertificateProperties.

DeepCreatedCustomDomain(String, String, String)

Initializes a new instance of DeepCreatedCustomDomain.

DeepCreatedOrigin(String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, ResourceIdentifier, String, String, Nullable<PrivateEndpointStatus>)

Initializes a new instance of DeepCreatedOrigin.

DomainValidationProperties(String, Nullable<DateTimeOffset>)

Initializes a new instance of DomainValidationProperties.

EdgeNode(ResourceIdentifier, String, ResourceType, SystemData, IEnumerable<IPAddressGroup>)

Initializes a new instance of EdgeNode.

EndpointNameAvailabilityContent(String, CdnResourceType, Nullable<DomainNameLabelScope>)

Initializes a new instance of EndpointNameAvailabilityContent.

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

Initializes a new instance of EndpointNameAvailabilityResult.

FrontDoorActivatedResourceInfo(ResourceIdentifier, Nullable<Boolean>)

Initializes a new instance of FrontDoorActivatedResourceInfo.

FrontDoorCustomDomainData(ResourceIdentifier, String, ResourceType, SystemData, String, FrontDoorCustomDomainHttpsContent, ResourceIdentifier, ResourceIdentifier, Nullable<FrontDoorProvisioningState>, Nullable<FrontDoorDeploymentStatus>, Nullable<DomainValidationState>, String, IDictionary<String, String>, DomainValidationProperties)

Initializes a new instance of FrontDoorCustomDomainData.

FrontDoorCustomDomainPatch(String, FrontDoorCustomDomainHttpsContent, ResourceIdentifier, ResourceIdentifier)

Initializes a new instance of FrontDoorCustomDomainPatch.

FrontDoorEndpointData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, Nullable<EnabledState>, Nullable<FrontDoorProvisioningState>, Nullable<FrontDoorDeploymentStatus>, String, Nullable<DomainNameLabelScope>)

Initializes a new instance of FrontDoorEndpointData.

FrontDoorEndpointPatch(IDictionary<String,String>, String, Nullable<EnabledState>)

Initializes a new instance of FrontDoorEndpointPatch.

FrontDoorOriginData(ResourceIdentifier, String, ResourceType, SystemData, String, ResourceIdentifier, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Int32>, SharedPrivateLinkResourceProperties, Nullable<EnabledState>, Nullable<Boolean>, Nullable<FrontDoorProvisioningState>, Nullable<FrontDoorDeploymentStatus>)

Initializes a new instance of FrontDoorOriginData.

FrontDoorOriginGroupData(ResourceIdentifier, String, ResourceType, SystemData, String, LoadBalancingSettings, HealthProbeSettings, Nullable<Int32>, Nullable<EnabledState>, Nullable<FrontDoorProvisioningState>, Nullable<FrontDoorDeploymentStatus>)

Initializes a new instance of FrontDoorOriginGroupData.

FrontDoorOriginGroupPatch(String, LoadBalancingSettings, HealthProbeSettings, Nullable<Int32>, Nullable<EnabledState>)

Initializes a new instance of FrontDoorOriginGroupPatch.

FrontDoorOriginPatch(String, ResourceIdentifier, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Int32>, SharedPrivateLinkResourceProperties, Nullable<EnabledState>, Nullable<Boolean>)

Initializes a new instance of FrontDoorOriginPatch.

FrontDoorRouteData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<FrontDoorActivatedResourceInfo>, ResourceIdentifier, String, IEnumerable<WritableSubResource>, IEnumerable<FrontDoorEndpointProtocol>, IEnumerable<String>, FrontDoorRouteCacheConfiguration, Nullable<ForwardingProtocol>, Nullable<LinkToDefaultDomain>, Nullable<HttpsRedirect>, Nullable<EnabledState>, Nullable<FrontDoorProvisioningState>, Nullable<FrontDoorDeploymentStatus>)

Initializes a new instance of FrontDoorRouteData.

FrontDoorRoutePatch(String, IEnumerable<FrontDoorActivatedResourceInfo>, ResourceIdentifier, String, IEnumerable<WritableSubResource>, IEnumerable<FrontDoorEndpointProtocol>, IEnumerable<String>, FrontDoorRouteCacheConfiguration, Nullable<ForwardingProtocol>, Nullable<LinkToDefaultDomain>, Nullable<HttpsRedirect>, Nullable<EnabledState>)

Initializes a new instance of FrontDoorRoutePatch.

FrontDoorRuleData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<Int32>, IEnumerable<DeliveryRuleCondition>, IEnumerable<DeliveryRuleAction>, Nullable<MatchProcessingBehavior>, Nullable<FrontDoorProvisioningState>, Nullable<FrontDoorDeploymentStatus>)

Initializes a new instance of FrontDoorRuleData.

FrontDoorRulePatch(String, Nullable<Int32>, IEnumerable<DeliveryRuleCondition>, IEnumerable<DeliveryRuleAction>, Nullable<MatchProcessingBehavior>)

Initializes a new instance of FrontDoorRulePatch.

FrontDoorRuleSetData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<FrontDoorProvisioningState>, Nullable<FrontDoorDeploymentStatus>, String)

Initializes a new instance of FrontDoorRuleSetData.

FrontDoorSecretData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<FrontDoorProvisioningState>, Nullable<FrontDoorDeploymentStatus>, String, FrontDoorSecretProperties)

Initializes a new instance of FrontDoorSecretData.

FrontDoorSecurityPolicyData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<FrontDoorProvisioningState>, Nullable<FrontDoorDeploymentStatus>, String, SecurityPolicyProperties)

Initializes a new instance of FrontDoorSecurityPolicyData.

FrontDoorUsage(ResourceIdentifier, FrontDoorUsageUnit, Int64, Int64, FrontDoorUsageResourceName)

Initializes a new instance of FrontDoorUsage.

FrontDoorUsageResourceName(String, String)

Initializes a new instance of FrontDoorUsageResourceName.

ManagedCertificateProperties(String, Nullable<DateTimeOffset>)

Initializes a new instance of ManagedCertificateProperties.

ManagedRuleDefinition(String, String)

Initializes a new instance of ManagedRuleDefinition.

ManagedRuleGroupDefinition(String, String, IEnumerable<ManagedRuleDefinition>)

Initializes a new instance of ManagedRuleGroupDefinition.

ManagedRuleSetDefinition(ResourceIdentifier, String, ResourceType, SystemData, Nullable<CdnSkuName>, String, String, String, IEnumerable<ManagedRuleGroupDefinition>)

Initializes a new instance of ManagedRuleSetDefinition.

MetricsResponse(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<MetricsResponseGranularity>, IEnumerable<MetricsResponseSeriesItem>)

Initializes a new instance of MetricsResponse.

MetricsResponseSeriesItem(String, Nullable<MetricsResponseSeriesItemUnit>, IEnumerable<MetricsResponseSeriesPropertiesItemsItem>, IEnumerable<Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems>)

Initializes a new instance of MetricsResponseSeriesItem.

MetricsResponseSeriesPropertiesItemsItem(String, String)

Initializes a new instance of MetricsResponseSeriesPropertiesItemsItem.

MigrateResult(String, String, ResourceIdentifier)

Initializes a new instance of MigrateResult.

MigrationContent(Nullable<CdnSkuName>, ResourceIdentifier, String, IEnumerable<MigrationWebApplicationFirewallMapping>)

Initializes a new instance of MigrationContent.

MigrationErrorType(String, String, String, String)

Initializes a new instance of MigrationErrorType.

ProfileData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<CdnSkuName>, String, ManagedServiceIdentity, Nullable<ProfileResourceState>, Nullable<ProfileProvisioningState>, IReadOnlyDictionary<String, String>, Nullable<Guid>, Nullable<Int32>, ProfileLogScrubbing)

Initializes a new instance of ProfileData.

RankingsResponse(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<RankingsResponseTablesItem>)

Initializes a new instance of RankingsResponse.

RankingsResponseTablesItem(String, IEnumerable<RankingsResponseTablesPropertiesItemsItem>)

Initializes a new instance of RankingsResponseTablesItem.

RankingsResponseTablesPropertiesItemsItem(String, IEnumerable<RankingsResponseTablesPropertiesItemsMetricsItem>)

Initializes a new instance of RankingsResponseTablesPropertiesItemsItem.

RankingsResponseTablesPropertiesItemsMetricsItem(String, Nullable<Int64>, Nullable<Single>)

Initializes a new instance of RankingsResponseTablesPropertiesItemsMetricsItem.

ResourcesResponse(IEnumerable<ResourcesResponseEndpointsItem>, IEnumerable<ResourcesResponseCustomDomainsItem>)

Initializes a new instance of ResourcesResponse.

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

Initializes a new instance of ResourcesResponseCustomDomainsItem.

ResourcesResponseEndpointsItem(String, String, Nullable<Boolean>, IEnumerable<ResourcesResponseEndpointsPropertiesItemsItem>)

Initializes a new instance of ResourcesResponseEndpointsItem.

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

Initializes a new instance of ResourcesResponseEndpointsPropertiesItemsItem.

SsoUri(Uri)

Initializes a new instance of SsoUri.

SupportedOptimizationTypesListResult(IEnumerable<OptimizationType>)

Initializes a new instance of SupportedOptimizationTypesListResult.

ValidateCustomDomainResult(Nullable<Boolean>, String, String)

Initializes a new instance of ValidateCustomDomainResult.

ValidateProbeResult(Nullable<Boolean>, String, String)

Initializes a new instance of ValidateProbeResult.

ValidateSecretContent(SecretType, ResourceIdentifier, String)

Initializes a new instance of ValidateSecretContent.

ValidateSecretResult(Nullable<ValidationStatus>, String)

Initializes a new instance of ValidateSecretResult.

WafMetricsResponse(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<WafMetricsResponseGranularity>, IEnumerable<WafMetricsResponseSeriesItem>)

Initializes a new instance of WafMetricsResponse.

WafMetricsResponseSeriesItem(String, Nullable<WafMetricsResponseSeriesItemUnit>, IEnumerable<WafMetricsResponseSeriesPropertiesItemsItem>, IEnumerable<Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems>)

Initializes a new instance of WafMetricsResponseSeriesItem.

WafMetricsResponseSeriesPropertiesItemsItem(String, String)

Initializes a new instance of WafMetricsResponseSeriesPropertiesItemsItem.

WafRankingsResponse(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IEnumerable<String>, IEnumerable<WafRankingsResponseDataItem>)

Initializes a new instance of WafRankingsResponse.

WafRankingsResponseDataItem(IEnumerable<String>, IEnumerable<ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems>)

Initializes a new instance of WafRankingsResponseDataItem.

Applies to