public abstract class NetworkSecurityRuleProperties extends Object implements Provisionable
Modifier and Type | Class and Description |
---|---|
static class |
NetworkSecurityRuleProperties.Access |
static class |
NetworkSecurityRuleProperties.Builder |
static class |
NetworkSecurityRuleProperties.Direction |
static class |
NetworkSecurityRuleProperties.Protocol |
Constructor and Description |
---|
NetworkSecurityRuleProperties() |
public abstract NetworkSecurityRuleProperties.Protocol protocol()
public abstract String sourceAddressPrefix()
public abstract String destinationAddressPrefix()
public abstract NetworkSecurityRuleProperties.Access access()
public abstract NetworkSecurityRuleProperties.Direction direction()
@Nullable public abstract String provisioningState()
provisioningState
in interface Provisionable
public static NetworkSecurityRuleProperties create(String description, NetworkSecurityRuleProperties.Protocol protocol, String sourcePortRange, String destinationPortRange, String sourceAddressPrefix, String destinationAddressPrefix, NetworkSecurityRuleProperties.Access access, Integer priority, NetworkSecurityRuleProperties.Direction direction, String provisioningState)
public abstract NetworkSecurityRuleProperties.Builder toBuilder()
public static NetworkSecurityRuleProperties.Builder builder()
Copyright © 2009–2021 The Apache Software Foundation. All rights reserved.