public abstract class NetworkSecurityGroupProperties extends Object implements Provisionable
Modifier and Type | Class and Description |
---|---|
static class |
NetworkSecurityGroupProperties.Builder |
Constructor and Description |
---|
NetworkSecurityGroupProperties() |
Modifier and Type | Method and Description |
---|---|
static NetworkSecurityGroupProperties.Builder |
builder() |
static NetworkSecurityGroupProperties |
create(List<NetworkSecurityRule> securityRules,
List<NetworkSecurityRule> defaultSecurityRules,
List<NetworkInterfaceCard> networkInterfaces,
List<Subnet> subnets,
String resourceGuid,
String provisioningState) |
abstract List<NetworkSecurityRule> |
defaultSecurityRules() |
abstract List<NetworkInterfaceCard> |
networkInterfaces() |
abstract String |
provisioningState() |
abstract String |
resourceGuid() |
abstract List<NetworkSecurityRule> |
securityRules() |
abstract List<Subnet> |
subnets() |
abstract NetworkSecurityGroupProperties.Builder |
toBuilder() |
@Nullable public abstract List<NetworkSecurityRule> securityRules()
@Nullable public abstract List<NetworkSecurityRule> defaultSecurityRules()
@Nullable public abstract List<NetworkInterfaceCard> networkInterfaces()
@Nullable public abstract String provisioningState()
provisioningState
in interface Provisionable
public static NetworkSecurityGroupProperties create(List<NetworkSecurityRule> securityRules, List<NetworkSecurityRule> defaultSecurityRules, List<NetworkInterfaceCard> networkInterfaces, List<Subnet> subnets, String resourceGuid, String provisioningState)
public abstract NetworkSecurityGroupProperties.Builder toBuilder()
public static NetworkSecurityGroupProperties.Builder builder()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.