PublicIPAddressesOperations interface

Interfaccia che rappresenta un'operazione PublicIPAddresses.

Proprietà

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDdosProtectionStatus
beginDdosProtectionStatusAndWait
beginDelete
beginDeleteAndWait
beginDisassociateCloudServiceReservedPublicIp
beginDisassociateCloudServiceReservedPublicIpAndWait
beginReserveCloudServicePublicIpAddress
beginReserveCloudServicePublicIpAddressAndWait
createOrUpdate

Crea o aggiorna un indirizzo IP pubblico statico o dinamico.

ddosProtectionStatus

Ottiene lo stato di protezione Ddos di un indirizzo IP pubblico

delete

Elimina l'indirizzo IP pubblico specificato.

disassociateCloudServiceReservedPublicIp

Dissocia il Cloud Service l'IP pubblico riservato e associa l'IP Pubblico Standalone specificato allo stesso frontend del Cloud Service.

get

Ottiene l'indirizzo IP pubblico specificato in un gruppo di risorse specificato.

getCloudServicePublicIPAddress

Ottenere l'indirizzo IP pubblico specificato in un servizio cloud.

getVirtualMachineScaleSetPublicIPAddress

Ottenere l'indirizzo IP pubblico specificato in un set di scalabilità di macchine virtuali.

list

Ottiene tutti gli indirizzi IP pubblici in un gruppo di risorse.

listAll

Ottiene tutti gli indirizzi IP pubblici in una sottoscrizione.

listCloudServicePublicIPAddresses

Ottiene informazioni su tutti gli indirizzi IP pubblici a livello di servizio cloud.

listCloudServiceRoleInstancePublicIPAddresses

Ottiene informazioni su tutti gli indirizzi IP pubblici in una configurazione IP dell'istanza del ruolo in un servizio cloud.

listVirtualMachineScaleSetPublicIPAddresses

Ottiene informazioni su tutti gli indirizzi IP pubblici a livello di set di scalabilità di macchine virtuali.

listVirtualMachineScaleSetVMPublicIPAddresses

Ottiene informazioni su tutti gli indirizzi IP pubblici in una configurazione IP della macchina virtuale in un set di scalabilità di macchine virtuali.

reserveCloudServicePublicIpAddress

Riserva l'IP pubblico specificato del servizio cloud cambiando il metodo di allocazione su Statico. Se viene richiesto il rollback, il metodo di allocazione viene riportato a Dinamico.

updateTags

Aggiorna i tag degli indirizzi IP pubblici.

Dettagli proprietà

beginCreateOrUpdate

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

beginCreateOrUpdateAndWait

Avviso

Questa API è ora deprecata.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => Promise<PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => Promise<PublicIPAddress>

beginDdosProtectionStatus

Avviso

Questa API è ora deprecata.

use ddosProtectionStatus instead

beginDdosProtectionStatus: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>

beginDdosProtectionStatusAndWait

Avviso

Questa API è ora deprecata.

use ddosProtectionStatus instead

beginDdosProtectionStatusAndWait: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => Promise<PublicIpDdosProtectionStatusResult>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => Promise<PublicIpDdosProtectionStatusResult>

beginDelete

Avviso

Questa API è ora deprecata.

use delete instead

beginDelete: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Avviso

Questa API è ora deprecata.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => Promise<void>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => Promise<void>

beginDisassociateCloudServiceReservedPublicIp

Avviso

Questa API è ora deprecata.

use disassociateCloudServiceReservedPublicIp instead

beginDisassociateCloudServiceReservedPublicIp: (resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

beginDisassociateCloudServiceReservedPublicIpAndWait

Avviso

Questa API è ora deprecata.

use disassociateCloudServiceReservedPublicIp instead

beginDisassociateCloudServiceReservedPublicIpAndWait: (resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => Promise<PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => Promise<PublicIPAddress>

beginReserveCloudServicePublicIpAddress

Avviso

Questa API è ora deprecata.

use reserveCloudServicePublicIpAddress instead

beginReserveCloudServicePublicIpAddress: (resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>

beginReserveCloudServicePublicIpAddressAndWait

Avviso

Questa API è ora deprecata.

use reserveCloudServicePublicIpAddress instead

beginReserveCloudServicePublicIpAddressAndWait: (resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => Promise<PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => Promise<PublicIPAddress>

createOrUpdate

Crea o aggiorna un indirizzo IP pubblico statico o dinamico.

createOrUpdate: (resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

ddosProtectionStatus

Ottiene lo stato di protezione Ddos di un indirizzo IP pubblico

ddosProtectionStatus: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => PollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams) => PollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>

delete

Elimina l'indirizzo IP pubblico specificato.

delete: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

disassociateCloudServiceReservedPublicIp

Dissocia il Cloud Service l'IP pubblico riservato e associa l'IP Pubblico Standalone specificato allo stesso frontend del Cloud Service.

disassociateCloudServiceReservedPublicIp: (resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

get

Ottiene l'indirizzo IP pubblico specificato in un gruppo di risorse specificato.

get: (resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams) => Promise<PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams) => Promise<PublicIPAddress>

getCloudServicePublicIPAddress

Ottenere l'indirizzo IP pubblico specificato in un servizio cloud.

getCloudServicePublicIPAddress: (resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams) => Promise<PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams) => Promise<PublicIPAddress>

getVirtualMachineScaleSetPublicIPAddress

Ottenere l'indirizzo IP pubblico specificato in un set di scalabilità di macchine virtuali.

getVirtualMachineScaleSetPublicIPAddress: (resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams) => Promise<PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams) => Promise<PublicIPAddress>

list

Ottiene tutti gli indirizzi IP pubblici in un gruppo di risorse.

list: (resourceGroupName: string, options?: PublicIPAddressesListOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valore della proprietà

(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

listAll

Ottiene tutti gli indirizzi IP pubblici in una sottoscrizione.

listAll: (options?: PublicIPAddressesListAllOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valore della proprietà

(options?: PublicIPAddressesListAllOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

listCloudServicePublicIPAddresses

Ottiene informazioni su tutti gli indirizzi IP pubblici a livello di servizio cloud.

listCloudServicePublicIPAddresses: (resourceGroupName: string, cloudServiceName: string, options?: PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valore della proprietà

(resourceGroupName: string, cloudServiceName: string, options?: PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

listCloudServiceRoleInstancePublicIPAddresses

Ottiene informazioni su tutti gli indirizzi IP pubblici in una configurazione IP dell'istanza del ruolo in un servizio cloud.

listCloudServiceRoleInstancePublicIPAddresses: (resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valore della proprietà

(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

listVirtualMachineScaleSetPublicIPAddresses

Ottiene informazioni su tutti gli indirizzi IP pubblici a livello di set di scalabilità di macchine virtuali.

listVirtualMachineScaleSetPublicIPAddresses: (resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valore della proprietà

(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

listVirtualMachineScaleSetVMPublicIPAddresses

Ottiene informazioni su tutti gli indirizzi IP pubblici in una configurazione IP della macchina virtuale in un set di scalabilità di macchine virtuali.

listVirtualMachineScaleSetVMPublicIPAddresses: (resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

Valore della proprietà

(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams) => PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>

reserveCloudServicePublicIpAddress

Riserva l'IP pubblico specificato del servizio cloud cambiando il metodo di allocazione su Statico. Se viene richiesto il rollback, il metodo di allocazione viene riportato a Dinamico.

reserveCloudServicePublicIpAddress: (resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams) => PollerLike<OperationState<PublicIPAddress>, PublicIPAddress>

updateTags

Aggiorna i tag degli indirizzi IP pubblici.

updateTags: (resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams) => Promise<PublicIPAddress>

Valore della proprietà

(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams) => Promise<PublicIPAddress>