예제 #1
0
 internal FrontDoorOriginData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, string originGroupName, WritableSubResource origin, string hostName, int?httpPort, int?httpsPort, string originHostHeader, int?priority, int?weight, SharedPrivateLinkResourceProperties sharedPrivateLinkResource, EnabledState?enabledState, bool?enforceCertificateNameCheck, FrontDoorProvisioningState?provisioningState, FrontDoorDeploymentStatus?deploymentStatus) : base(id, name, resourceType, systemData)
 {
     OriginGroupName             = originGroupName;
     Origin                      = origin;
     HostName                    = hostName;
     HttpPort                    = httpPort;
     HttpsPort                   = httpsPort;
     OriginHostHeader            = originHostHeader;
     Priority                    = priority;
     Weight                      = weight;
     SharedPrivateLinkResource   = sharedPrivateLinkResource;
     EnabledState                = enabledState;
     EnforceCertificateNameCheck = enforceCertificateNameCheck;
     ProvisioningState           = provisioningState;
     DeploymentStatus            = deploymentStatus;
 }
예제 #2
0
 internal FrontDoorRuleSetData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, FrontDoorProvisioningState?provisioningState, FrontDoorDeploymentStatus?deploymentStatus, string profileName) : base(id, name, resourceType, systemData)
 {
     ProvisioningState = provisioningState;
     DeploymentStatus  = deploymentStatus;
     ProfileName       = profileName;
 }