PublicIPAddressProxy
Handle
interface PublicIPAddressProxy { ddosSettings: DdosSettingsProxy; deleteOption: BicepValueProxy | IPAddressDeleteOption; dnsSettings: PublicIPAddressDnsSettingsProxy; readonly eTag: BicepValueProxy; extendedLocation: NetworkExtendedAzureLocationProxy; id: BicepValueProxy; idleTimeoutInMinutes: BicepValueProxy | number; iPAddress: BicepValueProxy | string; readonly iPConfiguration: NetworkIPConfigurationProxy; iPTags: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfIPTagProxy; linkedPublicIPAddress: PublicIPAddressProxy; location: BicepValueProxy; migrationPhase: BicepValueProxy | PublicIPAddressMigrationPhase; name: BicepValueProxy | string; natGateway: NatGatewayProxy; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; publicIPAddressVersion: BicepValueProxy | NetworkIPVersion; publicIPAllocationMethod: BicepValueProxy | NetworkIPAllocationMethod; publicIPPrefixId: BicepValueProxy; readonly resourceGuid: BicepValueProxy | guid; servicePublicIPAddress: PublicIPAddressProxy; sku: PublicIPAddressSkuProxy; tags: Aspire_Hosting_Azure_Provisioning_Network_Generated_DictionaryOfStringProxy; zones: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearDeleteOption(): void; clearId(): void; clearIdleTimeoutInMinutes(): void; clearIPAddress(): void; clearLocation(): void; clearMigrationPhase(): void; clearName(): void; clearPublicIPAddressVersion(): void; clearPublicIPAllocationMethod(): void; clearPublicIPPrefixId(): void;}55 members
Properties
property
ddosSettings DdosSettingsProxy get · setGets or sets the DdosSettings provisioning property.
property
deleteOption BicepValueProxy | IPAddressDeleteOption get · setGets or sets the DeleteOption provisioning property.
property
dnsSettings PublicIPAddressDnsSettingsProxy get · setGets or sets the DnsSettings 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
idleTimeoutInMinutes BicepValueProxy | number get · setGets or sets the IdleTimeoutInMinutes provisioning property.
property
iPAddress BicepValueProxy | string get · setGets or sets the IPAddress provisioning property.
property
iPConfiguration NetworkIPConfigurationProxy getGets the IPConfiguration provisioning property.
property
linkedPublicIPAddress PublicIPAddressProxy get · setGets or sets the LinkedPublicIPAddress provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
migrationPhase BicepValueProxy | PublicIPAddressMigrationPhase get · setGets or sets the MigrationPhase 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
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
publicIPAddressVersion BicepValueProxy | NetworkIPVersion get · setGets or sets the PublicIPAddressVersion provisioning property.
property
publicIPAllocationMethod BicepValueProxy | NetworkIPAllocationMethod get · setGets or sets the PublicIPAllocationMethod provisioning property.
property
publicIPPrefixId BicepValueProxy get · setGets or sets the PublicIPPrefixId provisioning property.
property
resourceGuid BicepValueProxy | guid getGets the ResourceGuid provisioning property.
property
servicePublicIPAddress PublicIPAddressProxy get · setGets or sets the ServicePublicIPAddress provisioning property.
property
skuPublicIPAddressSkuProxy 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 Clears the IdleTimeoutInMinutes provisioning property.
clearIdleTimeoutInMinutes(): voidmethod
clearMigrationPhase Clears the MigrationPhase provisioning property.
clearMigrationPhase(): voidClears the PublicIPAddressVersion provisioning property.
clearPublicIPAddressVersion(): voidClears the PublicIPAllocationMethod provisioning property.
clearPublicIPAllocationMethod(): voidmethod
clearPublicIPPrefixId Clears the PublicIPPrefixId provisioning property.
clearPublicIPPrefixId(): void