PublicIPAddressesOperations interface

Bir PublicIPAddresses işlemlerini temsil eden arayüz.

Özellikler

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDdosProtectionStatus
beginDdosProtectionStatusAndWait
beginDelete
beginDeleteAndWait
beginDisassociateCloudServiceReservedPublicIp
beginDisassociateCloudServiceReservedPublicIpAndWait
beginReserveCloudServicePublicIpAddress
beginReserveCloudServicePublicIpAddressAndWait
createOrUpdate

Statik veya dinamik bir genel IP adresi oluşturur veya güncelleştirir.

ddosProtectionStatus

Genel IP Adresinin Ddos Koruması Durumunu Alır

delete

Belirtilen genel IP adresini siler.

disassociateCloudServiceReservedPublicIp

Bulut Servisi'nin ayrılmış Açık IP'sini ayırır ve belirtilen Bağımsız Açık IP'yi aynı Bulut Servisi ön yüzeyine aşar.

get

Belirtilen kaynak grubunda belirtilen genel IP adresini alır.

getCloudServicePublicIPAddress

Bir bulut hizmetinde belirtilen genel IP adresini alın.

getVirtualMachineScaleSetPublicIPAddress

Sanal makine ölçek kümesinde belirtilen genel IP adresini alın.

list

Bir kaynak grubundaki tüm genel IP adreslerini alır.

listAll

Abonelikteki tüm genel IP adreslerini alır.

listCloudServicePublicIPAddresses

Bulut hizmeti düzeyindeki tüm genel IP adresleri hakkında bilgi alır.

listCloudServiceRoleInstancePublicIPAddresses

Bir bulut hizmetindeki rol örneği IP yapılandırmasındaki tüm genel IP adresleri hakkında bilgi alır.

listVirtualMachineScaleSetPublicIPAddresses

Sanal makine ölçek kümesi düzeyindeki tüm genel IP adresleri hakkında bilgi alır.

listVirtualMachineScaleSetVMPublicIPAddresses

Sanal makine ölçek kümesindeki bir sanal makine IP yapılandırmasındaki tüm genel IP adresleri hakkında bilgi alır.

reserveCloudServicePublicIpAddress

Belirlenen Bulut Servisi Genel IP'sini ayırma yöntemini Statik'e değiştirerek rezerve eder. Geri alma istenirse, tahsis yöntemi Dinamik'e geri döner.

updateTags

Genel IP adresi etiketlerini güncelleştirir.

Özellik Ayrıntıları

beginCreateOrUpdate

Uyarı

Bu API artık kullanım dışıdır.

use createOrUpdate instead

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

Özellik Değeri

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

beginCreateOrUpdateAndWait

Uyarı

Bu API artık kullanım dışıdır.

use createOrUpdate instead

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

Özellik Değeri

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

beginDdosProtectionStatus

Uyarı

Bu API artık kullanım dışıdır.

use ddosProtectionStatus instead

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

Özellik Değeri

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

beginDdosProtectionStatusAndWait

Uyarı

Bu API artık kullanım dışıdır.

use ddosProtectionStatus instead

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

Özellik Değeri

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

beginDelete

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

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

Özellik Değeri

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

beginDeleteAndWait

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

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

Özellik Değeri

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

beginDisassociateCloudServiceReservedPublicIp

Uyarı

Bu API artık kullanım dışıdır.

use disassociateCloudServiceReservedPublicIp instead

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

Özellik Değeri

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

beginDisassociateCloudServiceReservedPublicIpAndWait

Uyarı

Bu API artık kullanım dışıdır.

use disassociateCloudServiceReservedPublicIp instead

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

Özellik Değeri

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

beginReserveCloudServicePublicIpAddress

Uyarı

Bu API artık kullanım dışıdır.

use reserveCloudServicePublicIpAddress instead

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

Özellik Değeri

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

beginReserveCloudServicePublicIpAddressAndWait

Uyarı

Bu API artık kullanım dışıdır.

use reserveCloudServicePublicIpAddress instead

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

Özellik Değeri

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

createOrUpdate

Statik veya dinamik bir genel IP adresi oluşturur veya güncelleştirir.

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

Özellik Değeri

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

ddosProtectionStatus

Genel IP Adresinin Ddos Koruması Durumunu Alır

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

Özellik Değeri

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

delete

Belirtilen genel IP adresini siler.

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

Özellik Değeri

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

disassociateCloudServiceReservedPublicIp

Bulut Servisi'nin ayrılmış Açık IP'sini ayırır ve belirtilen Bağımsız Açık IP'yi aynı Bulut Servisi ön yüzeyine aşar.

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

Özellik Değeri

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

get

Belirtilen kaynak grubunda belirtilen genel IP adresini alır.

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

Özellik Değeri

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

getCloudServicePublicIPAddress

Bir bulut hizmetinde belirtilen genel IP adresini alın.

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

Özellik Değeri

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

getVirtualMachineScaleSetPublicIPAddress

Sanal makine ölçek kümesinde belirtilen genel IP adresini alın.

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

Özellik Değeri

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

list

Bir kaynak grubundaki tüm genel IP adreslerini alır.

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

Özellik Değeri

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

listAll

Abonelikteki tüm genel IP adreslerini alır.

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

Özellik Değeri

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

listCloudServicePublicIPAddresses

Bulut hizmeti düzeyindeki tüm genel IP adresleri hakkında bilgi alır.

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

Özellik Değeri

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

listCloudServiceRoleInstancePublicIPAddresses

Bir bulut hizmetindeki rol örneği IP yapılandırmasındaki tüm genel IP adresleri hakkında bilgi alır.

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

Özellik Değeri

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

listVirtualMachineScaleSetPublicIPAddresses

Sanal makine ölçek kümesi düzeyindeki tüm genel IP adresleri hakkında bilgi alır.

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

Özellik Değeri

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

listVirtualMachineScaleSetVMPublicIPAddresses

Sanal makine ölçek kümesindeki bir sanal makine IP yapılandırmasındaki tüm genel IP adresleri hakkında bilgi alır.

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

Özellik Değeri

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

reserveCloudServicePublicIpAddress

Belirlenen Bulut Servisi Genel IP'sini ayırma yöntemini Statik'e değiştirerek rezerve eder. Geri alma istenirse, tahsis yöntemi Dinamik'e geri döner.

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

Özellik Değeri

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

updateTags

Genel IP adresi etiketlerini güncelleştirir.

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

Özellik Değeri

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