PublicIPAddresses interface
Interface die een PublicIPAddresses vertegenwoordigt.
Methoden
Methodedetails
beginCreateOrUpdate(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)
Hiermee maakt of werkt u een statisch of dynamisch openbaar IP-adres bij.
function beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
- parameters
- PublicIPAddress
Parameters die zijn opgegeven voor het maken of bijwerken van een openbaar IP-adres.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginCreateOrUpdateAndWait(string, string, PublicIPAddress, PublicIPAddressesCreateOrUpdateOptionalParams)
Hiermee maakt of werkt u een statisch of dynamisch openbaar IP-adres bij.
function beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise<PublicIPAddress>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
- parameters
- PublicIPAddress
Parameters die zijn opgegeven voor het maken of bijwerken van een openbaar IP-adres.
De optiesparameters.
Retouren
Promise<PublicIPAddress>
beginDdosProtectionStatus(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)
Hiermee haalt u de Ddos-beveiligingsstatus van een openbaar IP-adres op
function beginDdosProtectionStatus(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIpDdosProtectionStatusResult>, PublicIpDdosProtectionStatusResult>>
beginDdosProtectionStatusAndWait(string, string, PublicIPAddressesDdosProtectionStatusOptionalParams)
Hiermee haalt u de Ddos-beveiligingsstatus van een openbaar IP-adres op
function beginDdosProtectionStatusAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDdosProtectionStatusOptionalParams): Promise<PublicIpDdosProtectionStatusResult>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
De optiesparameters.
Retouren
Promise<PublicIpDdosProtectionStatusResult>
beginDelete(string, string, PublicIPAddressesDeleteOptionalParams)
Hiermee verwijdert u het opgegeven openbare IP-adres.
function beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, PublicIPAddressesDeleteOptionalParams)
Hiermee verwijdert u het opgegeven openbare IP-adres.
function beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
De optiesparameters.
Retouren
Promise<void>
beginDisassociateCloudServiceReservedPublicIp(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)
Koppelt het gereserveerde Public IP van Cloud Service los en koppelt het gespecificeerde Standalone Public IP aan dezelfde Cloud Service-frontend.
function beginDisassociateCloudServiceReservedPublicIp(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
- parameters
- DisassociateCloudServicePublicIpRequest
Parameter die bepaalt welk publiek IP-adres gekoppeld moet worden in plaats van een bepaald publiek IP-adres.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginDisassociateCloudServiceReservedPublicIpAndWait(string, string, DisassociateCloudServicePublicIpRequest, PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams)
Koppelt het gereserveerde Public IP van Cloud Service los en koppelt het gespecificeerde Standalone Public IP aan dezelfde Cloud Service-frontend.
function beginDisassociateCloudServiceReservedPublicIpAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: DisassociateCloudServicePublicIpRequest, options?: PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams): Promise<PublicIPAddress>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
- parameters
- DisassociateCloudServicePublicIpRequest
Parameter die bepaalt welk publiek IP-adres gekoppeld moet worden in plaats van een bepaald publiek IP-adres.
De optiesparameters.
Retouren
Promise<PublicIPAddress>
beginReserveCloudServicePublicIpAddress(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)
Reserveert het gespecificeerde Cloud Service Public IP door de toewijzingsmethode te wijzigen naar Statisch. Als er om rollback wordt gevraagd, keert de allocatiemethode terug naar Dynamisch.
function beginReserveCloudServicePublicIpAddress(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
- parameters
- ReserveCloudServicePublicIpAddressRequest
Parameter die bepaalt welk publiek IP-adres gekoppeld moet worden in plaats van een bepaald publiek IP-adres.
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<PublicIPAddress>, PublicIPAddress>>
beginReserveCloudServicePublicIpAddressAndWait(string, string, ReserveCloudServicePublicIpAddressRequest, PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams)
Reserveert het gespecificeerde Cloud Service Public IP door de toewijzingsmethode te wijzigen naar Statisch. Als er om rollback wordt gevraagd, keert de allocatiemethode terug naar Dynamisch.
function beginReserveCloudServicePublicIpAddressAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: ReserveCloudServicePublicIpAddressRequest, options?: PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams): Promise<PublicIPAddress>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
- parameters
- ReserveCloudServicePublicIpAddressRequest
Parameter die bepaalt welk publiek IP-adres gekoppeld moet worden in plaats van een bepaald publiek IP-adres.
De optiesparameters.
Retouren
Promise<PublicIPAddress>
get(string, string, PublicIPAddressesGetOptionalParams)
Hiermee haalt u het opgegeven openbare IP-adres op in een opgegeven resourcegroep.
function get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise<PublicIPAddress>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
De optiesparameters.
Retouren
Promise<PublicIPAddress>
getCloudServicePublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams)
Haal het opgegeven openbare IP-adres op in een cloudservice.
function getCloudServicePublicIPAddress(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams): Promise<PublicIPAddress>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- cloudServiceName
-
string
De naam van de cloudservice.
- roleInstanceName
-
string
De naam van het rolexemplaren.
- networkInterfaceName
-
string
De naam van de netwerkinterface.
- ipConfigurationName
-
string
De naam van de IP-configuratie.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
De optiesparameters.
Retouren
Promise<PublicIPAddress>
getVirtualMachineScaleSetPublicIPAddress(string, string, string, string, string, string, PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams)
Haal het opgegeven openbare IP-adres op in een virtuele-machineschaalset.
function getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams): Promise<PublicIPAddress>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- virtualMachineScaleSetName
-
string
De naam van de virtuele-machineschaalset.
- virtualmachineIndex
-
string
De index van de virtuele machine.
- networkInterfaceName
-
string
De naam van de netwerkinterface.
- ipConfigurationName
-
string
De naam van de IP-configuratie.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
De optiesparameters.
Retouren
Promise<PublicIPAddress>
list(string, PublicIPAddressesListOptionalParams)
Hiermee haalt u alle openbare IP-adressen in een resourcegroep op.
function list(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
De optiesparameters.
Retouren
listAll(PublicIPAddressesListAllOptionalParams)
Hiermee haalt u alle openbare IP-adressen in een abonnement op.
function listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parameters
De optiesparameters.
Retouren
listCloudServicePublicIPAddresses(string, string, PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams)
Hiermee haalt u informatie op over alle openbare IP-adressen op cloudserviceniveau.
function listCloudServicePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, options?: PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- cloudServiceName
-
string
De naam van de cloudservice.
De optiesparameters.
Retouren
listCloudServiceRoleInstancePublicIPAddresses(string, string, string, string, string, PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams)
Hiermee haalt u informatie op over alle openbare IP-adressen in een IP-configuratie van een rolinstantie in een cloudservice.
function listCloudServiceRoleInstancePublicIPAddresses(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- cloudServiceName
-
string
De naam van de cloudservice.
- roleInstanceName
-
string
De naam van het rolexemplaren.
- networkInterfaceName
-
string
De naam van de netwerkinterface.
- ipConfigurationName
-
string
De naam van de IP-configuratie.
De optiesparameters.
Retouren
listVirtualMachineScaleSetPublicIPAddresses(string, string, PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams)
Haalt informatie op over alle openbare IP-adressen op het niveau van een virtuele-machineschaalset.
function listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- virtualMachineScaleSetName
-
string
De naam van de virtuele-machineschaalset.
De optiesparameters.
Retouren
listVirtualMachineScaleSetVMPublicIPAddresses(string, string, string, string, string, PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams)
Haalt informatie op over alle openbare IP-adressen in een IP-configuratie van een virtuele machine in een virtuele-machineschaalset.
function listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams): PagedAsyncIterableIterator<PublicIPAddress, PublicIPAddress[], PageSettings>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- virtualMachineScaleSetName
-
string
De naam van de virtuele-machineschaalset.
- virtualmachineIndex
-
string
De index van de virtuele machine.
- networkInterfaceName
-
string
De naam van de netwerkinterface.
- ipConfigurationName
-
string
De naam van de IP-configuratie.
De optiesparameters.
Retouren
updateTags(string, string, TagsObject, PublicIPAddressesUpdateTagsOptionalParams)
Hiermee worden openbare IP-adrestags bijgewerkt.
function updateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise<PublicIPAddress>
Parameters
- resourceGroupName
-
string
De naam van de resourcegroep.
- publicIpAddressName
-
string
De naam van het openbare IP-adres.
- parameters
- TagsObject
Parameters die worden opgegeven voor het bijwerken van openbare IP-adrestags.
De optiesparameters.
Retouren
Promise<PublicIPAddress>