public class EffectiveNetworkSecurityGroup extends Object
| Constructor and Description |
|---|
EffectiveNetworkSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
EffectiveNetworkSecurityGroupAssociation |
association()
Get associated resources.
|
List<EffectiveNetworkSecurityRule> |
effectiveSecurityRules()
Get a collection of effective security rules.
|
com.microsoft.azure.SubResource |
networkSecurityGroup()
Get the ID of network security group that is applied.
|
Map<String,List<String>> |
tagMap()
Get mapping of tags to list of IP Addresses included within the tag.
|
EffectiveNetworkSecurityGroup |
withAssociation(EffectiveNetworkSecurityGroupAssociation association)
Set associated resources.
|
EffectiveNetworkSecurityGroup |
withEffectiveSecurityRules(List<EffectiveNetworkSecurityRule> effectiveSecurityRules)
Set a collection of effective security rules.
|
EffectiveNetworkSecurityGroup |
withNetworkSecurityGroup(com.microsoft.azure.SubResource networkSecurityGroup)
Set the ID of network security group that is applied.
|
EffectiveNetworkSecurityGroup |
withTagMap(Map<String,List<String>> tagMap)
Set mapping of tags to list of IP Addresses included within the tag.
|
public com.microsoft.azure.SubResource networkSecurityGroup()
public EffectiveNetworkSecurityGroup withNetworkSecurityGroup(com.microsoft.azure.SubResource networkSecurityGroup)
networkSecurityGroup - the networkSecurityGroup value to setpublic EffectiveNetworkSecurityGroupAssociation association()
public EffectiveNetworkSecurityGroup withAssociation(EffectiveNetworkSecurityGroupAssociation association)
association - the association value to setpublic List<EffectiveNetworkSecurityRule> effectiveSecurityRules()
public EffectiveNetworkSecurityGroup withEffectiveSecurityRules(List<EffectiveNetworkSecurityRule> effectiveSecurityRules)
effectiveSecurityRules - the effectiveSecurityRules value to setpublic Map<String,List<String>> tagMap()
public EffectiveNetworkSecurityGroup withTagMap(Map<String,List<String>> tagMap)
tagMap - the tagMap value to set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/