DefaultAdminRule Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. network. models. ChildResource - com.
azure. resourcemanager. network. fluent. models. BaseAdminRuleInner - com.
azure. resourcemanager. network. models. DefaultAdminRule
- com.
- com.
- com.
- com.
public final class DefaultAdminRule
extends BaseAdminRuleInner
Network default admin rule.
Constructor Summary
| Constructor | Description |
|---|---|
| DefaultAdminRule() |
Creates an instance of Default |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Security |
access()
Get the access property: Indicates the access allowed for this particular rule. |
| String |
description()
Get the description property: A description for this rule. |
| List<String> |
destinationPortRanges()
Get the destination |
|
List<Address |
destinations()
Get the destinations property: The destination address prefixes. |
|
Security |
direction()
Get the direction property: Indicates if the traffic matched against the rule in inbound or outbound. |
| String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
| String |
flag()
Get the flag property: Default rule flag. |
|
static
Default |
fromJson(JsonReader jsonReader)
Reads an instance of Default |
|
Admin |
kind()
Get the kind property: Whether the rule is custom or default. |
| String |
name()
Get the name property: The name of the resource. |
| Integer |
priority()
Get the priority property: The priority of the rule. |
|
Security |
protocol()
Get the protocol property: Network protocol this rule applies to. |
|
Provisioning |
provisioningState()
Get the provisioning |
| String |
resourceGuid()
Get the resource |
| List<String> |
sourcePortRanges()
Get the source |
|
List<Address |
sources()
Get the sources property: The CIDR or source IP ranges. |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Default |
withFlag(String flag)
Set the flag property: Default rule flag. |
|
Default |
withId(String id)
Set the id property: Resource ID. |
Methods inherited from BaseAdminRuleInner
Methods inherited from ChildResource
Methods inherited from java.lang.Object
Constructor Details
DefaultAdminRule
public DefaultAdminRule()
Creates an instance of DefaultAdminRule class.
Method Details
access
public SecurityConfigurationRuleAccess access()
Get the access property: Indicates the access allowed for this particular rule.
Returns:
description
public String description()
Get the description property: A description for this rule. Restricted to 140 chars.
Returns:
destinationPortRanges
public List<String> destinationPortRanges()
Get the destinationPortRanges property: The destination port ranges.
Returns:
destinations
public List<AddressPrefixItem> destinations()
Get the destinations property: The destination address prefixes. CIDR or destination IP ranges.
Returns:
direction
public SecurityConfigurationRuleDirection direction()
Get the direction property: Indicates if the traffic matched against the rule in inbound or outbound.
Returns:
etag
public String etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
Overrides:
DefaultAdminRule.etag()Returns:
flag
public String flag()
Get the flag property: Default rule flag.
Returns:
fromJson
public static DefaultAdminRule fromJson(JsonReader jsonReader)
Reads an instance of DefaultAdminRule from the JsonReader.
Parameters:
Returns:
Throws:
kind
public AdminRuleKind kind()
Get the kind property: Whether the rule is custom or default.
Overrides:
DefaultAdminRule.kind()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
DefaultAdminRule.name()Returns:
priority
public Integer priority()
Get the priority property: The priority of the rule. The value can be between 1 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.
Returns:
protocol
public SecurityConfigurationRuleProtocol protocol()
Get the protocol property: Network protocol this rule applies to.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the resource.
Returns:
resourceGuid
public String resourceGuid()
Get the resourceGuid property: Unique identifier for this resource.
Returns:
sourcePortRanges
public List<String> sourcePortRanges()
Get the sourcePortRanges property: The source port ranges.
Returns:
sources
public List<AddressPrefixItem> sources()
Get the sources property: The CIDR or source IP ranges.
Returns:
systemData
public SystemData systemData()
Get the systemData property: The system metadata related to this resource.
Overrides:
DefaultAdminRule.systemData()Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
DefaultAdminRule.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
DefaultAdminRule.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
DefaultAdminRule.validate()withFlag
public DefaultAdminRule withFlag(String flag)
Set the flag property: Default rule flag.
Parameters:
Returns:
withId
public DefaultAdminRule withId(String id)
Set the id property: Resource ID.
Overrides:
DefaultAdminRule.withId(String id)Parameters: