InboundSecurityRuleOperations interface

Interface representing a InboundSecurityRuleOperations.

Methods

beginCreateOrUpdate(string, string, string, InboundSecurityRule, InboundSecurityRuleCreateOrUpdateOptionalParams)

Creates or updates the specified Network Virtual Appliance Inbound Security Rules.

beginCreateOrUpdateAndWait(string, string, string, InboundSecurityRule, InboundSecurityRuleCreateOrUpdateOptionalParams)

Creates or updates the specified Network Virtual Appliance Inbound Security Rules.

get(string, string, string, InboundSecurityRuleGetOptionalParams)

Retrieves the available specified Network Virtual Appliance Inbound Security Rules Collection.

Method Details

beginCreateOrUpdate(string, string, string, InboundSecurityRule, InboundSecurityRuleCreateOrUpdateOptionalParams)

Creates or updates the specified Network Virtual Appliance Inbound Security Rules.

function beginCreateOrUpdate(resourceGroupName: string, networkVirtualApplianceName: string, ruleCollectionName: string, parameters: InboundSecurityRule, options?: InboundSecurityRuleCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InboundSecurityRule>, InboundSecurityRule>>

Parameters

resourceGroupName

string

The name of the resource group.

networkVirtualApplianceName

string

The name of the Network Virtual Appliance.

ruleCollectionName

string

The name of security rule collection.

parameters
InboundSecurityRule

Parameters supplied to the create or update Network Virtual Appliance Inbound Security Rules operation.

options
InboundSecurityRuleCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, InboundSecurityRule, InboundSecurityRuleCreateOrUpdateOptionalParams)

Creates or updates the specified Network Virtual Appliance Inbound Security Rules.

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkVirtualApplianceName: string, ruleCollectionName: string, parameters: InboundSecurityRule, options?: InboundSecurityRuleCreateOrUpdateOptionalParams): Promise<InboundSecurityRule>

Parameters

resourceGroupName

string

The name of the resource group.

networkVirtualApplianceName

string

The name of the Network Virtual Appliance.

ruleCollectionName

string

The name of security rule collection.

parameters
InboundSecurityRule

Parameters supplied to the create or update Network Virtual Appliance Inbound Security Rules operation.

options
InboundSecurityRuleCreateOrUpdateOptionalParams

The options parameters.

Returns

get(string, string, string, InboundSecurityRuleGetOptionalParams)

Retrieves the available specified Network Virtual Appliance Inbound Security Rules Collection.

function get(resourceGroupName: string, networkVirtualApplianceName: string, ruleCollectionName: string, options?: InboundSecurityRuleGetOptionalParams): Promise<InboundSecurityRule>

Parameters

resourceGroupName

string

The name of the resource group.

networkVirtualApplianceName

string

The name of the Network Virtual Appliance.

ruleCollectionName

string

The name of security rule collection.

options
InboundSecurityRuleGetOptionalParams

The options parameters.

Returns