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; }
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; }