Watch Aspire live streamsDocsTry Aspire

CdnCustomDomainProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Cdn v13.6.0-preview.1.26478.8
interface CdnCustomDomainProxy {
readonly customDomainHttpsContent: CustomDomainHttpsContentProxy;
readonly customHttpsAvailabilityState: BicepValueProxy | CustomHttpsAvailabilityState;
readonly customHttpsProvisioningState: BicepValueProxy | CustomHttpsProvisioningState;
hostName: BicepValueProxy | string;
readonly id: BicepValueProxy;
name: BicepValueProxy | string;
parent: CdnEndpointProxy;
readonly provisioningState: BicepValueProxy | CustomHttpsProvisioningState;
readonly resourceState: BicepValueProxy | CustomDomainResourceState;
readonly systemData: CdnSystemDataProxy;
readonly validationData: BicepValueProxy | string;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearHostName(): void;
clearName(): void;
}

Properties

propertycustomDomainHttpsContentCustomDomainHttpsContentProxyget
Gets the CustomDomainHttpsContent provisioning property.
propertycustomHttpsAvailabilityStateBicepValueProxy | CustomHttpsAvailabilityStateget
Gets the CustomHttpsAvailabilityState provisioning property.
propertycustomHttpsProvisioningStateBicepValueProxy | CustomHttpsProvisioningStateget
Gets the CustomHttpsProvisioningState provisioning property.
propertyhostNameBicepValueProxy | stringget · set
Gets or sets the HostName provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertyparentCdnEndpointProxyget · set
Gets or sets the Parent provisioning property.
propertyprovisioningStateBicepValueProxy | CustomHttpsProvisioningStateget
Gets the ProvisioningState provisioning property.
propertyresourceStateBicepValueProxy | CustomDomainResourceStateget
Gets the ResourceState provisioning property.
propertysystemDataCdnSystemDataProxyget
Gets the SystemData provisioning property.
propertyvalidationDataBicepValueProxy | stringget
Gets the ValidationData provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the HostName provisioning property.
clearHostName(): void
methodclearName
Clears the Name provisioning property.
clearName(): void