مشاركة عبر


NetworkInterfaces interface

واجهة تمثل NetworkInterfaces.

الأساليب

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

إنشاء واجهة شبكة أو تحديثها.

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

إنشاء واجهة شبكة أو تحديثها.

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

حذف واجهة الشبكة المحددة.

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

حذف واجهة الشبكة المحددة.

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

يحصل على جميع جداول التوجيه المطبقة على واجهة شبكة اتصال.

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

يحصل على جميع جداول التوجيه المطبقة على واجهة شبكة اتصال.

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

يحصل على جميع مجموعات أمان الشبكة المطبقة على واجهة شبكة اتصال.

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

يحصل على جميع مجموعات أمان الشبكة المطبقة على واجهة شبكة اتصال.

get(string, string, NetworkInterfacesGetOptionalParams)

الحصول على معلومات حول واجهة الشبكة المحددة.

getCloudServiceNetworkInterface(string, string, string, string, NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams)

احصل على واجهة الشبكة المحددة في خدمة سحابية.

getVirtualMachineScaleSetIpConfiguration(string, string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams)

احصل على تكوين ip لواجهة الشبكة المحددة في مجموعة مقياس الجهاز الظاهري.

getVirtualMachineScaleSetNetworkInterface(string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams)

احصل على واجهة الشبكة المحددة في مجموعة مقياس الجهاز الظاهري.

list(string, NetworkInterfacesListOptionalParams)

يحصل على جميع واجهات الشبكة في مجموعة موارد.

listAll(NetworkInterfacesListAllOptionalParams)

يحصل على جميع واجهات الشبكة في اشتراك.

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

يحصل على جميع واجهات الشبكة في خدمة سحابية.

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

الحصول على معلومات حول جميع واجهات الشبكة في مثيل دور في خدمة سحابية.

listVirtualMachineScaleSetIpConfigurations(string, string, string, string, NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams)

احصل على تكوين ip لواجهة الشبكة المحددة في مجموعة مقياس الجهاز الظاهري.

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

يحصل على جميع واجهات الشبكة في مجموعة مقياس الجهاز الظاهري.

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

يحصل على معلومات حول جميع واجهات الشبكة في جهاز ظاهري في مجموعة مقياس الجهاز الظاهري.

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

تحديث علامات واجهة الشبكة.

تفاصيل الأسلوب

beginCreateOrUpdate(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

إنشاء واجهة شبكة أو تحديثها.

function beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkInterface>, NetworkInterface>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

parameters
NetworkInterface

المعلمات المتوفرة لعملية إنشاء واجهة الشبكة أو تحديثها.

options
NetworkInterfacesCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkInterface>, NetworkInterface>>

beginCreateOrUpdateAndWait(string, string, NetworkInterface, NetworkInterfacesCreateOrUpdateOptionalParams)

إنشاء واجهة شبكة أو تحديثها.

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise<NetworkInterface>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

parameters
NetworkInterface

المعلمات المتوفرة لعملية إنشاء واجهة الشبكة أو تحديثها.

options
NetworkInterfacesCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

Promise<NetworkInterface>

beginDelete(string, string, NetworkInterfacesDeleteOptionalParams)

حذف واجهة الشبكة المحددة.

function beginDelete(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

options
NetworkInterfacesDeleteOptionalParams

معلمات الخيارات.

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, NetworkInterfacesDeleteOptionalParams)

حذف واجهة الشبكة المحددة.

function beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

options
NetworkInterfacesDeleteOptionalParams

معلمات الخيارات.

المرتجعات

Promise<void>

beginGetEffectiveRouteTable(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

يحصل على جميع جداول التوجيه المطبقة على واجهة شبكة اتصال.

function beginGetEffectiveRouteTable(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveRouteListResult>, EffectiveRouteListResult>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

معلمات الخيارات.

المرتجعات

Promise<@azure/core-lro.SimplePollerLike<OperationState<EffectiveRouteListResult>, EffectiveRouteListResult>>

beginGetEffectiveRouteTableAndWait(string, string, NetworkInterfacesGetEffectiveRouteTableOptionalParams)

يحصل على جميع جداول التوجيه المطبقة على واجهة شبكة اتصال.

function beginGetEffectiveRouteTableAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise<EffectiveRouteListResult>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

options
NetworkInterfacesGetEffectiveRouteTableOptionalParams

معلمات الخيارات.

المرتجعات

beginListEffectiveNetworkSecurityGroups(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

يحصل على جميع مجموعات أمان الشبكة المطبقة على واجهة شبكة اتصال.

function beginListEffectiveNetworkSecurityGroups(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise<SimplePollerLike<OperationState<EffectiveNetworkSecurityGroupListResult>, EffectiveNetworkSecurityGroupListResult>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

المرتجعات

beginListEffectiveNetworkSecurityGroupsAndWait(string, string, NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams)

يحصل على جميع مجموعات أمان الشبكة المطبقة على واجهة شبكة اتصال.

function beginListEffectiveNetworkSecurityGroupsAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise<EffectiveNetworkSecurityGroupListResult>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

المرتجعات

get(string, string, NetworkInterfacesGetOptionalParams)

الحصول على معلومات حول واجهة الشبكة المحددة.

function get(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetOptionalParams): Promise<NetworkInterface>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

options
NetworkInterfacesGetOptionalParams

معلمات الخيارات.

المرتجعات

Promise<NetworkInterface>

getCloudServiceNetworkInterface(string, string, string, string, NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams)

احصل على واجهة الشبكة المحددة في خدمة سحابية.

function getCloudServiceNetworkInterface(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, networkInterfaceName: string, options?: NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams): Promise<NetworkInterface>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

cloudServiceName

string

اسم الخدمة السحابية.

roleInstanceName

string

اسم مثيل الدور.

networkInterfaceName

string

اسم واجهة الشبكة.

المرتجعات

Promise<NetworkInterface>

getVirtualMachineScaleSetIpConfiguration(string, string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams)

احصل على تكوين ip لواجهة الشبكة المحددة في مجموعة مقياس الجهاز الظاهري.

function getVirtualMachineScaleSetIpConfiguration(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams): Promise<NetworkInterfaceIPConfiguration>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

virtualMachineScaleSetName

string

اسم مجموعة مقياس الجهاز الظاهري.

virtualmachineIndex

string

فهرس الجهاز الظاهري.

networkInterfaceName

string

اسم واجهة الشبكة.

ipConfigurationName

string

اسم تكوين ip.

المرتجعات

getVirtualMachineScaleSetNetworkInterface(string, string, string, string, NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams)

احصل على واجهة الشبكة المحددة في مجموعة مقياس الجهاز الظاهري.

function getVirtualMachineScaleSetNetworkInterface(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams): Promise<NetworkInterface>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

virtualMachineScaleSetName

string

اسم مجموعة مقياس الجهاز الظاهري.

virtualmachineIndex

string

فهرس الجهاز الظاهري.

networkInterfaceName

string

اسم واجهة الشبكة.

المرتجعات

Promise<NetworkInterface>

list(string, NetworkInterfacesListOptionalParams)

يحصل على جميع واجهات الشبكة في مجموعة موارد.

function list(resourceGroupName: string, options?: NetworkInterfacesListOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

options
NetworkInterfacesListOptionalParams

معلمات الخيارات.

المرتجعات

listAll(NetworkInterfacesListAllOptionalParams)

يحصل على جميع واجهات الشبكة في اشتراك.

function listAll(options?: NetworkInterfacesListAllOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

المعلمات

options
NetworkInterfacesListAllOptionalParams

معلمات الخيارات.

المرتجعات

listCloudServiceNetworkInterfaces(string, string, NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams)

يحصل على جميع واجهات الشبكة في خدمة سحابية.

function listCloudServiceNetworkInterfaces(resourceGroupName: string, cloudServiceName: string, options?: NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

cloudServiceName

string

اسم الخدمة السحابية.

المرتجعات

listCloudServiceRoleInstanceNetworkInterfaces(string, string, string, NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams)

الحصول على معلومات حول جميع واجهات الشبكة في مثيل دور في خدمة سحابية.

function listCloudServiceRoleInstanceNetworkInterfaces(resourceGroupName: string, cloudServiceName: string, roleInstanceName: string, options?: NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

cloudServiceName

string

اسم الخدمة السحابية.

roleInstanceName

string

اسم مثيل الدور.

المرتجعات

listVirtualMachineScaleSetIpConfigurations(string, string, string, string, NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams)

احصل على تكوين ip لواجهة الشبكة المحددة في مجموعة مقياس الجهاز الظاهري.

function listVirtualMachineScaleSetIpConfigurations(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams): PagedAsyncIterableIterator<NetworkInterfaceIPConfiguration, NetworkInterfaceIPConfiguration[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

virtualMachineScaleSetName

string

اسم مجموعة مقياس الجهاز الظاهري.

virtualmachineIndex

string

فهرس الجهاز الظاهري.

networkInterfaceName

string

اسم واجهة الشبكة.

المرتجعات

listVirtualMachineScaleSetNetworkInterfaces(string, string, NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams)

يحصل على جميع واجهات الشبكة في مجموعة مقياس الجهاز الظاهري.

function listVirtualMachineScaleSetNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, options?: NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

virtualMachineScaleSetName

string

اسم مجموعة مقياس الجهاز الظاهري.

المرتجعات

listVirtualMachineScaleSetVMNetworkInterfaces(string, string, string, NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams)

يحصل على معلومات حول جميع واجهات الشبكة في جهاز ظاهري في مجموعة مقياس الجهاز الظاهري.

function listVirtualMachineScaleSetVMNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, options?: NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams): PagedAsyncIterableIterator<NetworkInterface, NetworkInterface[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

virtualMachineScaleSetName

string

اسم مجموعة مقياس الجهاز الظاهري.

virtualmachineIndex

string

فهرس الجهاز الظاهري.

المرتجعات

updateTags(string, string, TagsObject, NetworkInterfacesUpdateTagsOptionalParams)

تحديث علامات واجهة الشبكة.

function updateTags(resourceGroupName: string, networkInterfaceName: string, parameters: TagsObject, options?: NetworkInterfacesUpdateTagsOptionalParams): Promise<NetworkInterface>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

networkInterfaceName

string

اسم واجهة الشبكة.

parameters
TagsObject

المعلمات المتوفرة لتحديث علامات واجهة الشبكة.

options
NetworkInterfacesUpdateTagsOptionalParams

معلمات الخيارات.

المرتجعات

Promise<NetworkInterface>