CdnOriginProxy
Handle
interface CdnOriginProxy { enabled: BicepValueProxy | boolean; hostName: BicepValueProxy | string; httpPort: BicepValueProxy | number; httpsPort: BicepValueProxy | number; readonly id: BicepValueProxy; name: BicepValueProxy | string; originHostHeader: BicepValueProxy | string; parent: CdnEndpointProxy; priority: BicepValueProxy | number; readonly privateEndpointStatus: BicepValueProxy | PrivateEndpointStatus; privateLinkAlias: BicepValueProxy | string; privateLinkApprovalMessage: BicepValueProxy | string; privateLinkLocation: BicepValueProxy | string; privateLinkResourceId: BicepValueProxy; readonly provisioningState: BicepValueProxy | OriginProvisioningState; readonly resourceState: BicepValueProxy | OriginResourceState; readonly systemData: CdnSystemDataProxy; weight: BicepValueProxy | number; addTo(infrastructure: AzureResourceInfrastructure): void; clearEnabled(): void; clearHostName(): void; clearHttpPort(): void; clearHttpsPort(): void; clearName(): void; clearOriginHostHeader(): void; clearPriority(): void; clearPrivateLinkAlias(): void; clearPrivateLinkApprovalMessage(): void; clearPrivateLinkLocation(): void; clearPrivateLinkResourceId(): void; clearWeight(): void;}44 members
Properties
property
enabledBicepValueProxy | boolean get · setGets or sets the Enabled provisioning property.
property
hostName BicepValueProxy | string get · setGets or sets the HostName provisioning property.
property
httpPort BicepValueProxy | number get · setGets or sets the HttpPort provisioning property.
property
httpsPort BicepValueProxy | number get · setGets or sets the HttpsPort provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
originHostHeader BicepValueProxy | string get · setGets or sets the OriginHostHeader provisioning property.
property
parentCdnEndpointProxy get · setGets or sets the Parent provisioning property.
property
priorityBicepValueProxy | number get · setGets or sets the Priority provisioning property.
property
privateEndpointStatus BicepValueProxy | PrivateEndpointStatus getGets the PrivateEndpointStatus provisioning property.
property
privateLinkAlias BicepValueProxy | string get · setGets or sets the PrivateLinkAlias provisioning property.
property
privateLinkApprovalMessage BicepValueProxy | string get · setGets or sets the PrivateLinkApprovalMessage provisioning property.
property
privateLinkLocation BicepValueProxy | string get · setGets or sets the PrivateLinkLocation provisioning property.
property
privateLinkResourceId BicepValueProxy get · setGets or sets the PrivateLinkResourceId provisioning property.
property
provisioningState BicepValueProxy | OriginProvisioningState getGets the ProvisioningState provisioning property.
property
resourceState BicepValueProxy | OriginResourceState getGets the ResourceState provisioning property.
property
systemData CdnSystemDataProxy getGets the SystemData provisioning property.
property
weightBicepValueProxy | number get · setGets or sets the Weight provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearOriginHostHeader Clears the OriginHostHeader provisioning property.
clearOriginHostHeader(): voidmethod
clearPrivateLinkAlias Clears the PrivateLinkAlias provisioning property.
clearPrivateLinkAlias(): voidClears the PrivateLinkApprovalMessage provisioning property.
clearPrivateLinkApprovalMessage(): voidmethod
clearPrivateLinkLocation Clears the PrivateLinkLocation provisioning property.
clearPrivateLinkLocation(): voidClears the PrivateLinkResourceId provisioning property.
clearPrivateLinkResourceId(): void