AzureSubnetResource
Handle
interface AzureSubnetResource extends IResource, IResourceWithParent, AzureVirtualNetworkResource]] { addPrivateEndpoint(target: IAzurePrivateEndpointTarget): AzurePrivateEndpointResource; allowInbound( port?: string, from?: string, to?: string, protocol?: SecurityRuleProtocol, priority?: number, name?: string): AzureSubnetResource; allowOutbound( port?: string, from?: string, to?: string, protocol?: SecurityRuleProtocol, priority?: number, name?: string): AzureSubnetResource; denyInbound( port?: string, from?: string, to?: string, protocol?: SecurityRuleProtocol, priority?: number, name?: string): AzureSubnetResource; denyOutbound( port?: string, from?: string, to?: string, protocol?: SecurityRuleProtocol, priority?: number, name?: string): AzureSubnetResource; withNatGateway(natGateway: AzureNatGatewayResource): AzureSubnetResource; withNetworkSecurityGroup(nsg: AzureNetworkSecurityGroupResource): AzureSubnetResource;}7 members
Methods
Adds an Azure Private Endpoint resource to the subnet.
addPrivateEndpoint(target: IAzurePrivateEndpointTarget): AzurePrivateEndpointResourceParameters
targetIAzurePrivateEndpointTargetReturns
AzurePrivateEndpointResourceAdds an inbound allow rule to the subnet's Network Security Group.
allowInbound( port?: string, from?: string, to?: string, protocol?: SecurityRuleProtocol, priority?: number, name?: string): AzureSubnetResourceParameters
portstringoptionalfromstringoptionaltostringoptionalprotocolSecurityRuleProtocoloptionalprioritynumberoptionalnamestringoptionalReturns
AzureSubnetResourceAdds an outbound allow rule to the subnet's Network Security Group.
allowOutbound( port?: string, from?: string, to?: string, protocol?: SecurityRuleProtocol, priority?: number, name?: string): AzureSubnetResourceParameters
portstringoptionalfromstringoptionaltostringoptionalprotocolSecurityRuleProtocoloptionalprioritynumberoptionalnamestringoptionalReturns
AzureSubnetResourceAdds an inbound deny rule to the subnet's Network Security Group.
denyInbound( port?: string, from?: string, to?: string, protocol?: SecurityRuleProtocol, priority?: number, name?: string): AzureSubnetResourceParameters
portstringoptionalfromstringoptionaltostringoptionalprotocolSecurityRuleProtocoloptionalprioritynumberoptionalnamestringoptionalReturns
AzureSubnetResourceAdds an outbound deny rule to the subnet's Network Security Group.
denyOutbound( port?: string, from?: string, to?: string, protocol?: SecurityRuleProtocol, priority?: number, name?: string): AzureSubnetResourceParameters
portstringoptionalfromstringoptionaltostringoptionalprotocolSecurityRuleProtocoloptionalprioritynumberoptionalnamestringoptionalReturns
AzureSubnetResourceAssociates a NAT Gateway with the subnet.
withNatGateway(natGateway: AzureNatGatewayResource): AzureSubnetResourceParameters
natGatewayAzureNatGatewayResourceReturns
AzureSubnetResourceAssociates a Network Security Group with the subnet.
withNetworkSecurityGroup(nsg: AzureNetworkSecurityGroupResource): AzureSubnetResourceParameters
nsgAzureNetworkSecurityGroupResourceReturns
AzureSubnetResource