PublicIPPrefixProxy
Handle
interface PublicIPPrefixProxy { customIPPrefixId: BicepValueProxy; readonly eTag: BicepValueProxy; extendedLocation: NetworkExtendedAzureLocationProxy; id: BicepValueProxy; readonly iPPrefix: BicepValueProxy | string; iPTags: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfIPTagProxy; readonly loadBalancerFrontendIPConfigurationId: BicepValueProxy; location: BicepValueProxy; name: BicepValueProxy | string; natGateway: NatGatewayProxy; prefixLength: BicepValueProxy | number; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; readonly publicIPAddresses: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfSubResourceProxy; publicIPAddressVersion: BicepValueProxy | NetworkIPVersion; readonly resourceGuid: BicepValueProxy | guid; sku: PublicIPPrefixSkuProxy; tags: Aspire_Hosting_Azure_Provisioning_Network_Generated_DictionaryOfStringProxy; zones: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearCustomIPPrefixId(): void; clearId(): void; clearLocation(): void; clearName(): void; clearPrefixLength(): void; clearPublicIPAddressVersion(): void;}37 members
Properties
property
customIPPrefixId BicepValueProxy get · setGets or sets the CustomIPPrefixId provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
extendedLocation NetworkExtendedAzureLocationProxy get · setGets or sets the ExtendedLocation provisioning property.
property
idBicepValueProxy get · setGets or sets the Id provisioning property.
property
iPPrefix BicepValueProxy | string getGets the IPPrefix provisioning property.
property
loadBalancerFrontendIPConfigurationId BicepValueProxy getGets the LoadBalancerFrontendIPConfigurationId provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
natGateway NatGatewayProxy get · setGets or sets the NatGateway provisioning property.
property
prefixLength BicepValueProxy | number get · setGets or sets the PrefixLength provisioning property.
property
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
publicIPAddresses Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfSubResourceProxy getGets the PublicIPAddresses provisioning property.
property
publicIPAddressVersion BicepValueProxy | NetworkIPVersion get · setGets or sets the PublicIPAddressVersion provisioning property.
property
resourceGuid BicepValueProxy | guid getGets the ResourceGuid provisioning property.
property
skuPublicIPPrefixSkuProxy get · setGets or sets the Sku provisioning property.
property
zonesAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy get · setGets or sets the Zones provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearCustomIPPrefixId Clears the CustomIPPrefixId provisioning property.
clearCustomIPPrefixId(): voidClears the PublicIPAddressVersion provisioning property.
clearPublicIPAddressVersion(): void