Compartir a través de


InternetGatewayRules interface

Interfaz que representa un InternetGatewayRules.

Métodos

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crea un recurso de regla de puerta de enlace de Internet.

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crea un recurso de regla de puerta de enlace de Internet.

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa el método DELETE de reglas de puerta de enlace de Internet.

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa el método DELETE de reglas de puerta de enlace de Internet.

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para actualizar determinadas propiedades del recurso regla de puerta de enlace de Internet.

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para actualizar determinadas propiedades del recurso regla de puerta de enlace de Internet.

get(string, string, InternetGatewayRulesGetOptionalParams)

Obtiene un recurso de regla de puerta de enlace de Internet.

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

Implementa la lista de reglas de puerta de enlace de Internet por método GET del grupo de recursos.

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Enumere todas las reglas de puerta de enlace de Internet de la suscripción especificada.

Detalles del método

beginCreate(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crea un recurso de regla de puerta de enlace de Internet.

function beginCreate(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRule, options?: InternetGatewayRulesCreateOptionalParams): Promise<SimplePollerLike<OperationState<InternetGatewayRule>, InternetGatewayRule>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

internetGatewayRuleName

string

Nombre de la regla de puerta de enlace de Internet.

body
InternetGatewayRule

Carga de solicitud.

options
InternetGatewayRulesCreateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateAndWait(string, string, InternetGatewayRule, InternetGatewayRulesCreateOptionalParams)

Crea un recurso de regla de puerta de enlace de Internet.

function beginCreateAndWait(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRule, options?: InternetGatewayRulesCreateOptionalParams): Promise<InternetGatewayRule>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

internetGatewayRuleName

string

Nombre de la regla de puerta de enlace de Internet.

body
InternetGatewayRule

Carga de solicitud.

options
InternetGatewayRulesCreateOptionalParams

Parámetros de opciones.

Devoluciones

beginDelete(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa el método DELETE de reglas de puerta de enlace de Internet.

function beginDelete(resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<InternetGatewayRulesDeleteHeaders>, InternetGatewayRulesDeleteHeaders>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

internetGatewayRuleName

string

Nombre de la regla de puerta de enlace de Internet.

options
InternetGatewayRulesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

beginDeleteAndWait(string, string, InternetGatewayRulesDeleteOptionalParams)

Implementa el método DELETE de reglas de puerta de enlace de Internet.

function beginDeleteAndWait(resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesDeleteOptionalParams): Promise<InternetGatewayRulesDeleteHeaders>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

internetGatewayRuleName

string

Nombre de la regla de puerta de enlace de Internet.

options
InternetGatewayRulesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

beginUpdate(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para actualizar determinadas propiedades del recurso regla de puerta de enlace de Internet.

function beginUpdate(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRulePatch, options?: InternetGatewayRulesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InternetGatewayRule>, InternetGatewayRule>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

internetGatewayRuleName

string

Nombre de la regla de puerta de enlace de Internet.

body
InternetGatewayRulePatch

Propiedades de regla de puerta de enlace de Internet que se van a actualizar.

options
InternetGatewayRulesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateAndWait(string, string, InternetGatewayRulePatch, InternetGatewayRulesUpdateOptionalParams)

API para actualizar determinadas propiedades del recurso regla de puerta de enlace de Internet.

function beginUpdateAndWait(resourceGroupName: string, internetGatewayRuleName: string, body: InternetGatewayRulePatch, options?: InternetGatewayRulesUpdateOptionalParams): Promise<InternetGatewayRule>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

internetGatewayRuleName

string

Nombre de la regla de puerta de enlace de Internet.

body
InternetGatewayRulePatch

Propiedades de regla de puerta de enlace de Internet que se van a actualizar.

options
InternetGatewayRulesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, InternetGatewayRulesGetOptionalParams)

Obtiene un recurso de regla de puerta de enlace de Internet.

function get(resourceGroupName: string, internetGatewayRuleName: string, options?: InternetGatewayRulesGetOptionalParams): Promise<InternetGatewayRule>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

internetGatewayRuleName

string

Nombre de la regla de puerta de enlace de Internet.

options
InternetGatewayRulesGetOptionalParams

Parámetros de opciones.

Devoluciones

listByResourceGroup(string, InternetGatewayRulesListByResourceGroupOptionalParams)

Implementa la lista de reglas de puerta de enlace de Internet por método GET del grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: InternetGatewayRulesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<InternetGatewayRule, InternetGatewayRule[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

Devoluciones

listBySubscription(InternetGatewayRulesListBySubscriptionOptionalParams)

Enumere todas las reglas de puerta de enlace de Internet de la suscripción especificada.

function listBySubscription(options?: InternetGatewayRulesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<InternetGatewayRule, InternetGatewayRule[], PageSettings>

Parámetros

options
InternetGatewayRulesListBySubscriptionOptionalParams

Parámetros de opciones.

Devoluciones