Watch Aspire live streamsDocsTry Aspire

FrontDoorOriginGroupProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Cdn v13.6.0-preview.1.26478.8
interface FrontDoorOriginGroupProxy {
authentication: OriginAuthenticationPropertiesProxy;
readonly deploymentStatus: BicepValueProxy | FrontDoorDeploymentStatus;
healthProbeSettings: HealthProbeSettingsProxy;
readonly id: BicepValueProxy;
loadBalancingSettings: LoadBalancingSettingsProxy;
name: BicepValueProxy | string;
parent: CdnProfileProxy;
readonly profileName: BicepValueProxy | string;
readonly provisioningState: BicepValueProxy | FrontDoorProvisioningState;
sessionAffinityState: BicepValueProxy | EnabledState;
readonly systemData: CdnSystemDataProxy;
trafficRestorationTimeInMinutes: BicepValueProxy | number;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearName(): void;
clearSessionAffinityState(): void;
clearTrafficRestorationTimeInMinutes(): void;
}

Properties

propertyauthenticationOriginAuthenticationPropertiesProxyget · set
Gets or sets the Authentication provisioning property.
propertydeploymentStatusBicepValueProxy | FrontDoorDeploymentStatusget
Gets the DeploymentStatus provisioning property.
propertyhealthProbeSettingsHealthProbeSettingsProxyget · set
Gets or sets the HealthProbeSettings provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyloadBalancingSettingsLoadBalancingSettingsProxyget · set
Gets or sets the LoadBalancingSettings provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertyparentCdnProfileProxyget · set
Gets or sets the Parent provisioning property.
propertyprofileNameBicepValueProxy | stringget
Gets the ProfileName provisioning property.
propertyprovisioningStateBicepValueProxy | FrontDoorProvisioningStateget
Gets the ProvisioningState provisioning property.
propertysessionAffinityStateBicepValueProxy | EnabledStateget · set
Gets or sets the SessionAffinityState provisioning property.
propertysystemDataCdnSystemDataProxyget
Gets the SystemData provisioning property.
propertytrafficRestorationTimeInMinutesBicepValueProxy | numberget · set
Gets or sets the TrafficRestorationTimeInMinutes provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the SessionAffinityState provisioning property.
clearSessionAffinityState(): void
Clears the TrafficRestorationTimeInMinutes provisioning property.
clearTrafficRestorationTimeInMinutes(): void