SecurityRuleProxy
Handle
interface SecurityRuleProxy { access: BicepValueProxy | SecurityRuleAccess; description: BicepValueProxy | string; destinationAddressPrefix: BicepValueProxy | string; destinationAddressPrefixes: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy; destinationApplicationSecurityGroups: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfApplicationSecurityGroupProxy; destinationPortRange: BicepValueProxy | string; destinationPortRanges: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy; direction: BicepValueProxy | SecurityRuleDirection; readonly eTag: BicepValueProxy; id: BicepValueProxy; name: BicepValueProxy | string; parent: NetworkSecurityGroupProxy; priority: BicepValueProxy | number; protocol: BicepValueProxy | SecurityRuleProtocol; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; sourceAddressPrefix: BicepValueProxy | string; sourceAddressPrefixes: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy; sourceApplicationSecurityGroups: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfApplicationSecurityGroupProxy; sourcePortRange: BicepValueProxy | string; sourcePortRanges: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearAccess(): void; clearDescription(): void; clearDestinationAddressPrefix(): void; clearDestinationPortRange(): void; clearDirection(): void; clearId(): void; clearName(): void; clearPriority(): void; clearProtocol(): void; clearSourceAddressPrefix(): void; clearSourcePortRange(): void;}50 members
Properties
property
accessBicepValueProxy | SecurityRuleAccess get · setGets or sets the Access provisioning property.
property
descriptionBicepValueProxy | string get · setGets or sets the Description provisioning property.
property
destinationAddressPrefix BicepValueProxy | string get · setGets or sets the DestinationAddressPrefix provisioning property.
property
destinationAddressPrefixes Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy get · setGets or sets the DestinationAddressPrefixes provisioning property.
property
destinationApplicationSecurityGroups Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfApplicationSecurityGroupProxy get · setGets or sets the DestinationApplicationSecurityGroups provisioning property.
property
destinationPortRange BicepValueProxy | string get · setGets or sets the DestinationPortRange provisioning property.
property
destinationPortRanges Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy get · setGets or sets the DestinationPortRanges provisioning property.
property
directionBicepValueProxy | SecurityRuleDirection get · setGets or sets the Direction provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
idBicepValueProxy get · setGets or sets the Id provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
parentNetworkSecurityGroupProxy get · setGets or sets the Parent provisioning property.
property
priorityBicepValueProxy | number get · setGets or sets the Priority provisioning property.
property
protocolBicepValueProxy | SecurityRuleProtocol get · setGets or sets the Protocol provisioning property.
property
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
sourceAddressPrefix BicepValueProxy | string get · setGets or sets the SourceAddressPrefix provisioning property.
property
sourceAddressPrefixes Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy get · setGets or sets the SourceAddressPrefixes provisioning property.
property
sourceApplicationSecurityGroups Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfApplicationSecurityGroupProxy get · setGets or sets the SourceApplicationSecurityGroups provisioning property.
property
sourcePortRange BicepValueProxy | string get · setGets or sets the SourcePortRange provisioning property.
property
sourcePortRanges Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy get · setGets or sets the SourcePortRanges provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure Clears the DestinationAddressPrefix provisioning property.
clearDestinationAddressPrefix(): voidClears the DestinationPortRange provisioning property.
clearDestinationPortRange(): voidmethod
clearSourceAddressPrefix Clears the SourceAddressPrefix provisioning property.
clearSourceAddressPrefix(): voidmethod
clearSourcePortRange Clears the SourcePortRange provisioning property.
clearSourcePortRange(): void