Example #1
0
        private GetAFDCustomDomainResult(
            Outputs.ResourceReferenceResponse?azureDnsZone,

            string deploymentStatus,

            string domainValidationState,

            string hostName,

            string id,

            string name,

            string provisioningState,

            Outputs.SystemDataResponse systemData,

            Outputs.AFDDomainHttpsParametersResponse?tlsSettings,

            string type,

            Outputs.DomainValidationPropertiesResponse validationProperties)
        {
            AzureDnsZone          = azureDnsZone;
            DeploymentStatus      = deploymentStatus;
            DomainValidationState = domainValidationState;
            HostName             = hostName;
            Id                   = id;
            Name                 = name;
            ProvisioningState    = provisioningState;
            SystemData           = systemData;
            TlsSettings          = tlsSettings;
            Type                 = type;
            ValidationProperties = validationProperties;
        }
Example #2
0
        private GetProfileResult(
            string frontdoorId,

            string id,

            string location,

            string name,

            string provisioningState,

            string resourceState,

            Outputs.SkuResponse sku,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string type)
        {
            FrontdoorId       = frontdoorId;
            Id                = id;
            Location          = location;
            Name              = name;
            ProvisioningState = provisioningState;
            ResourceState     = resourceState;
            Sku               = sku;
            SystemData        = systemData;
            Tags              = tags;
            Type              = type;
        }
Example #3
0
        private GetAFDEndpointResult(
            string deploymentStatus,

            string?enabledState,

            string hostName,

            string id,

            string location,

            string name,

            int?originResponseTimeoutSeconds,

            string provisioningState,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string type)
        {
            DeploymentStatus = deploymentStatus;
            EnabledState     = enabledState;
            HostName         = hostName;
            Id       = id;
            Location = location;
            Name     = name;
            OriginResponseTimeoutSeconds = originResponseTimeoutSeconds;
            ProvisioningState            = provisioningState;
            SystemData = systemData;
            Tags       = tags;
            Type       = type;
        }
Example #4
0
        private GetOriginGroupResult(
            Outputs.HealthProbeParametersResponse?healthProbeSettings,

            string id,

            string name,

            ImmutableArray <Outputs.ResourceReferenceResponse> origins,

            string provisioningState,

            string resourceState,

            Outputs.ResponseBasedOriginErrorDetectionParametersResponse?responseBasedOriginErrorDetectionSettings,

            Outputs.SystemDataResponse systemData,

            int?trafficRestorationTimeToHealedOrNewEndpointsInMinutes,

            string type)
        {
            HealthProbeSettings = healthProbeSettings;
            Id                = id;
            Name              = name;
            Origins           = origins;
            ProvisioningState = provisioningState;
            ResourceState     = resourceState;
            ResponseBasedOriginErrorDetectionSettings = responseBasedOriginErrorDetectionSettings;
            SystemData = systemData;
            TrafficRestorationTimeToHealedOrNewEndpointsInMinutes = trafficRestorationTimeToHealedOrNewEndpointsInMinutes;
            Type = type;
        }
Example #5
0
        private GetAFDOriginGroupResult(
            string deploymentStatus,

            Outputs.HealthProbeParametersResponse?healthProbeSettings,

            string id,

            Outputs.LoadBalancingSettingsParametersResponse?loadBalancingSettings,

            string name,

            string provisioningState,

            Outputs.ResponseBasedOriginErrorDetectionParametersResponse?responseBasedAfdOriginErrorDetectionSettings,

            string?sessionAffinityState,

            Outputs.SystemDataResponse systemData,

            int?trafficRestorationTimeToHealedOrNewEndpointsInMinutes,

            string type)
        {
            DeploymentStatus    = deploymentStatus;
            HealthProbeSettings = healthProbeSettings;
            Id = id;
            LoadBalancingSettings = loadBalancingSettings;
            Name = name;
            ProvisioningState = provisioningState;
            ResponseBasedAfdOriginErrorDetectionSettings = responseBasedAfdOriginErrorDetectionSettings;
            SessionAffinityState = sessionAffinityState;
            SystemData           = systemData;
            TrafficRestorationTimeToHealedOrNewEndpointsInMinutes = trafficRestorationTimeToHealedOrNewEndpointsInMinutes;
            Type = type;
        }
Example #6
0
        private GetRuleResult(
            ImmutableArray <object> actions,

            ImmutableArray <object> conditions,

            string deploymentStatus,

            string id,

            string?matchProcessingBehavior,

            string name,

            int order,

            string provisioningState,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Actions          = actions;
            Conditions       = conditions;
            DeploymentStatus = deploymentStatus;
            Id = id;
            MatchProcessingBehavior = matchProcessingBehavior;
            Name              = name;
            Order             = order;
            ProvisioningState = provisioningState;
            SystemData        = systemData;
            Type              = type;
        }
Example #7
0
        private GetCustomDomainResult(
            string customHttpsProvisioningState,

            string customHttpsProvisioningSubstate,

            string hostName,

            string id,

            string name,

            string provisioningState,

            string resourceState,

            Outputs.SystemDataResponse systemData,

            string type,

            string?validationData)
        {
            CustomHttpsProvisioningState    = customHttpsProvisioningState;
            CustomHttpsProvisioningSubstate = customHttpsProvisioningSubstate;
            HostName          = hostName;
            Id                = id;
            Name              = name;
            ProvisioningState = provisioningState;
            ResourceState     = resourceState;
            SystemData        = systemData;
            Type              = type;
            ValidationData    = validationData;
        }
Example #8
0
        private GetRouteResult(
            ImmutableArray <Outputs.CompressionSettingsResponse> compressionSettings,

            ImmutableArray <Outputs.ResourceReferenceResponse> customDomains,

            string deploymentStatus,

            string?enabledState,

            string?forwardingProtocol,

            string?httpsRedirect,

            string id,

            string?linkToDefaultDomain,

            string name,

            Outputs.ResourceReferenceResponse originGroup,

            string?originPath,

            ImmutableArray <string> patternsToMatch,

            string provisioningState,

            string?queryStringCachingBehavior,

            ImmutableArray <Outputs.ResourceReferenceResponse> ruleSets,

            ImmutableArray <string> supportedProtocols,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            CompressionSettings = compressionSettings;
            CustomDomains       = customDomains;
            DeploymentStatus    = deploymentStatus;
            EnabledState        = enabledState;
            ForwardingProtocol  = forwardingProtocol;
            HttpsRedirect       = httpsRedirect;
            Id = id;
            LinkToDefaultDomain = linkToDefaultDomain;
            Name                       = name;
            OriginGroup                = originGroup;
            OriginPath                 = originPath;
            PatternsToMatch            = patternsToMatch;
            ProvisioningState          = provisioningState;
            QueryStringCachingBehavior = queryStringCachingBehavior;
            RuleSets                   = ruleSets;
            SupportedProtocols         = supportedProtocols;
            SystemData                 = systemData;
            Type                       = type;
        }
Example #9
0
        private GetOriginResult(
            bool?enabled,

            string hostName,

            int?httpPort,

            int?httpsPort,

            string id,

            string name,

            string?originHostHeader,

            int?priority,

            string privateEndpointStatus,

            string?privateLinkAlias,

            string?privateLinkApprovalMessage,

            string?privateLinkLocation,

            string?privateLinkResourceId,

            string provisioningState,

            string resourceState,

            Outputs.SystemDataResponse systemData,

            string type,

            int?weight)
        {
            Enabled                    = enabled;
            HostName                   = hostName;
            HttpPort                   = httpPort;
            HttpsPort                  = httpsPort;
            Id                         = id;
            Name                       = name;
            OriginHostHeader           = originHostHeader;
            Priority                   = priority;
            PrivateEndpointStatus      = privateEndpointStatus;
            PrivateLinkAlias           = privateLinkAlias;
            PrivateLinkApprovalMessage = privateLinkApprovalMessage;
            PrivateLinkLocation        = privateLinkLocation;
            PrivateLinkResourceId      = privateLinkResourceId;
            ProvisioningState          = provisioningState;
            ResourceState              = resourceState;
            SystemData                 = systemData;
            Type                       = type;
            Weight                     = weight;
        }
Example #10
0
        private GetAFDOriginResult(
            Outputs.ResourceReferenceResponse?azureOrigin,

            string deploymentStatus,

            string?enabledState,

            string hostName,

            int?httpPort,

            int?httpsPort,

            string id,

            string name,

            string?originHostHeader,

            int?priority,

            string provisioningState,

            ImmutableArray <Outputs.SharedPrivateLinkResourcePropertiesResponse> sharedPrivateLinkResource,

            Outputs.SystemDataResponse systemData,

            string type,

            int?weight)
        {
            AzureOrigin      = azureOrigin;
            DeploymentStatus = deploymentStatus;
            EnabledState     = enabledState;
            HostName         = hostName;
            HttpPort         = httpPort;
            HttpsPort        = httpsPort;
            Id                        = id;
            Name                      = name;
            OriginHostHeader          = originHostHeader;
            Priority                  = priority;
            ProvisioningState         = provisioningState;
            SharedPrivateLinkResource = sharedPrivateLinkResource;
            SystemData                = systemData;
            Type                      = type;
            Weight                    = weight;
        }
Example #11
0
        private GetPolicyResult(
            Outputs.CustomRuleListResponse?customRules,

            ImmutableArray <Outputs.CdnEndpointResponse> endpointLinks,

            string?etag,

            string id,

            string location,

            Outputs.ManagedRuleSetListResponse?managedRules,

            string name,

            Outputs.PolicySettingsResponse?policySettings,

            string provisioningState,

            Outputs.RateLimitRuleListResponse?rateLimitRules,

            string resourceState,

            Outputs.SkuResponse sku,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string type)
        {
            CustomRules       = customRules;
            EndpointLinks     = endpointLinks;
            Etag              = etag;
            Id                = id;
            Location          = location;
            ManagedRules      = managedRules;
            Name              = name;
            PolicySettings    = policySettings;
            ProvisioningState = provisioningState;
            RateLimitRules    = rateLimitRules;
            ResourceState     = resourceState;
            Sku               = sku;
            SystemData        = systemData;
            Tags              = tags;
            Type              = type;
        }
Example #12
0
        private GetRuleSetResult(
            string deploymentStatus,

            string id,

            string name,

            string provisioningState,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            DeploymentStatus = deploymentStatus;
            Id   = id;
            Name = name;
            ProvisioningState = provisioningState;
            SystemData        = systemData;
            Type = type;
        }
Example #13
0
        private GetSecurityPolicyResult(
            string deploymentStatus,

            string id,

            string name,

            Outputs.SecurityPolicyWebApplicationFirewallParametersResponse?parameters,

            string provisioningState,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            DeploymentStatus = deploymentStatus;
            Id                = id;
            Name              = name;
            Parameters        = parameters;
            ProvisioningState = provisioningState;
            SystemData        = systemData;
            Type              = type;
        }
Example #14
0
        private GetSecretResult(
            string deploymentStatus,

            string id,

            string name,

            object?parameters,

            string provisioningState,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            DeploymentStatus = deploymentStatus;
            Id                = id;
            Name              = name;
            Parameters        = parameters;
            ProvisioningState = provisioningState;
            SystemData        = systemData;
            Type              = type;
        }
Example #15
0
        private GetEndpointResult(
            ImmutableArray <string> contentTypesToCompress,

            Outputs.ResourceReferenceResponse?defaultOriginGroup,

            Outputs.EndpointPropertiesUpdateParametersResponseDeliveryPolicy?deliveryPolicy,

            ImmutableArray <Outputs.GeoFilterResponse> geoFilters,

            string hostName,

            string id,

            bool?isCompressionEnabled,

            bool?isHttpAllowed,

            bool?isHttpsAllowed,

            string location,

            string name,

            string?optimizationType,

            ImmutableArray <Outputs.DeepCreatedOriginGroupResponse> originGroups,

            string?originHostHeader,

            string?originPath,

            ImmutableArray <Outputs.DeepCreatedOriginResponse> origins,

            string?probePath,

            string provisioningState,

            string?queryStringCachingBehavior,

            string resourceState,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string type,

            ImmutableArray <Outputs.UrlSigningKeyResponse> urlSigningKeys,

            Outputs.EndpointPropertiesUpdateParametersResponseWebApplicationFirewallPolicyLink?webApplicationFirewallPolicyLink)
        {
            ContentTypesToCompress = contentTypesToCompress;
            DefaultOriginGroup     = defaultOriginGroup;
            DeliveryPolicy         = deliveryPolicy;
            GeoFilters             = geoFilters;
            HostName                         = hostName;
            Id                               = id;
            IsCompressionEnabled             = isCompressionEnabled;
            IsHttpAllowed                    = isHttpAllowed;
            IsHttpsAllowed                   = isHttpsAllowed;
            Location                         = location;
            Name                             = name;
            OptimizationType                 = optimizationType;
            OriginGroups                     = originGroups;
            OriginHostHeader                 = originHostHeader;
            OriginPath                       = originPath;
            Origins                          = origins;
            ProbePath                        = probePath;
            ProvisioningState                = provisioningState;
            QueryStringCachingBehavior       = queryStringCachingBehavior;
            ResourceState                    = resourceState;
            SystemData                       = systemData;
            Tags                             = tags;
            Type                             = type;
            UrlSigningKeys                   = urlSigningKeys;
            WebApplicationFirewallPolicyLink = webApplicationFirewallPolicyLink;
        }