InboundRulesOperations interface

Interface representing a InboundRules operations.

Properties

createOrUpdate

The operation to create or update an inbound rule. Please note some properties can be set only during inbound rule creation.

delete

The operation to delete an inbound rule.

get

The operation to get an inbound rule.

listByNatGateway

Lists all of the inbound rules in the specified NAT gateway. Use the nextLink property in the response to get the next page of inbound rules.

Property Details

createOrUpdate

The operation to create or update an inbound rule. Please note some properties can be set only during inbound rule creation.

createOrUpdate: (resourceGroupName: string, natGatewayName: string, inboundRuleName: string, resource: InboundRule, options?: InboundRulesCreateOrUpdateOptionalParams) => PollerLike<OperationState<InboundRule>, InboundRule>

Property Value

(resourceGroupName: string, natGatewayName: string, inboundRuleName: string, resource: InboundRule, options?: InboundRulesCreateOrUpdateOptionalParams) => PollerLike<OperationState<InboundRule>, InboundRule>

delete

The operation to delete an inbound rule.

delete: (resourceGroupName: string, natGatewayName: string, inboundRuleName: string, options?: InboundRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, natGatewayName: string, inboundRuleName: string, options?: InboundRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

The operation to get an inbound rule.

get: (resourceGroupName: string, natGatewayName: string, inboundRuleName: string, options?: InboundRulesGetOptionalParams) => Promise<InboundRule>

Property Value

(resourceGroupName: string, natGatewayName: string, inboundRuleName: string, options?: InboundRulesGetOptionalParams) => Promise<InboundRule>

listByNatGateway

Lists all of the inbound rules in the specified NAT gateway. Use the nextLink property in the response to get the next page of inbound rules.

listByNatGateway: (resourceGroupName: string, natGatewayName: string, options?: InboundRulesListByNatGatewayOptionalParams) => PagedAsyncIterableIterator<InboundRule, InboundRule[], PageSettings>

Property Value

(resourceGroupName: string, natGatewayName: string, options?: InboundRulesListByNatGatewayOptionalParams) => PagedAsyncIterableIterator<InboundRule, InboundRule[], PageSettings>