InboundRulesOperations interface
Interface representing a InboundRules operations.
Properties
| create |
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. |
| list |
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>