internal AfdRouteData(ResourceIdentifier id, string name, ResourceType type, SystemData systemData, IList <WritableSubResource> customDomains, WritableSubResource originGroup, string originPath, IList <WritableSubResource> ruleSets, IList <AfdEndpointProtocols> supportedProtocols, IList <string> patternsToMatch, object compressionSettings, AfdQueryStringCachingBehavior?queryStringCachingBehavior, ForwardingProtocol?forwardingProtocol, LinkToDefaultDomain?linkToDefaultDomain, HttpsRedirect?httpsRedirect, EnabledState?enabledState, AfdProvisioningState?provisioningState, DeploymentStatus?deploymentStatus) : base(id, name, type, systemData)
 {
     CustomDomains              = customDomains;
     OriginGroup                = originGroup;
     OriginPath                 = originPath;
     RuleSets                   = ruleSets;
     SupportedProtocols         = supportedProtocols;
     PatternsToMatch            = patternsToMatch;
     CompressionSettings        = compressionSettings;
     QueryStringCachingBehavior = queryStringCachingBehavior;
     ForwardingProtocol         = forwardingProtocol;
     LinkToDefaultDomain        = linkToDefaultDomain;
     HttpsRedirect              = httpsRedirect;
     EnabledState               = enabledState;
     ProvisioningState          = provisioningState;
     DeploymentStatus           = deploymentStatus;
 }
Exemplo n.º 2
0
 internal AfdRouteData(ResourceIdentifier id, string name, Core.ResourceType resourceType, SystemData systemData, string endpointName, IList <ActivatedResourceReference> customDomains, WritableSubResource originGroup, string originPath, IList <WritableSubResource> ruleSets, IList <AfdEndpointProtocols> supportedProtocols, IList <string> patternsToMatch, AfdRouteCacheConfiguration cacheConfiguration, ForwardingProtocol?forwardingProtocol, LinkToDefaultDomain?linkToDefaultDomain, HttpsRedirect?httpsRedirect, EnabledState?enabledState, AfdProvisioningState?provisioningState, DeploymentStatus?deploymentStatus) : base(id, name, resourceType, systemData)
 {
     EndpointName        = endpointName;
     CustomDomains       = customDomains;
     OriginGroup         = originGroup;
     OriginPath          = originPath;
     RuleSets            = ruleSets;
     SupportedProtocols  = supportedProtocols;
     PatternsToMatch     = patternsToMatch;
     CacheConfiguration  = cacheConfiguration;
     ForwardingProtocol  = forwardingProtocol;
     LinkToDefaultDomain = linkToDefaultDomain;
     HttpsRedirect       = httpsRedirect;
     EnabledState        = enabledState;
     ProvisioningState   = provisioningState;
     DeploymentStatus    = deploymentStatus;
 }
Exemplo n.º 3
0
 internal OriginGroupOverride(WritableSubResource originGroup, ForwardingProtocol?forwardingProtocol)
 {
     OriginGroup        = originGroup;
     ForwardingProtocol = forwardingProtocol;
 }