Class Rule
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.Rule
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class Rule extends Object
A rule used in a security group.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRule.AccessEnumType of access (Allow, Deny or Drop) for the security rule.static classRule.DirectionEnumDirection of the security rule (inbound or outboud). -
Constructor Summary
Constructors Constructor Description Rule() -
Method Summary
Modifier and Type Method Description Ruleaccess(Rule.AccessEnum access)Ruledirection(Rule.DirectionEnum direction)booleanequals(Object o)Rule.AccessEnumgetAccess()Type of access (Allow, Deny or Drop) for the security rule.Rule.DirectionEnumgetDirection()Direction of the security rule (inbound or outboud).StringgetIpRangeCidr()IP address(es) in CIDR format which the security rule applies to.StringgetName()Name of security rule.StringgetPorts()Ports the security rule applies to.StringgetProtocol()Protocol the security rule applies to.StringgetService()Service defined by the provider (such as: SSH, HTTPS).inthashCode()RuleipRangeCidr(String ipRangeCidr)Rulename(String name)Ruleports(String ports)Ruleprotocol(String protocol)Ruleservice(String service)voidsetAccess(Rule.AccessEnum access)voidsetDirection(Rule.DirectionEnum direction)voidsetIpRangeCidr(String ipRangeCidr)voidsetName(String name)voidsetPorts(String ports)voidsetProtocol(String protocol)voidsetService(String service)StringtoString()
-
Constructor Details
-
Rule
public Rule()
-
-
Method Details
-
protocol
-
getProtocol
Protocol the security rule applies to.- Returns:
- protocol
-
setProtocol
-
access
-
getAccess
Type of access (Allow, Deny or Drop) for the security rule. Allow is default. Traffic that does not match any rules will be denied.- Returns:
- access
-
setAccess
-
service
-
getService
Service defined by the provider (such as: SSH, HTTPS). Either service or protocol have to be specified.- Returns:
- service
-
setService
-
ipRangeCidr
-
getIpRangeCidr
IP address(es) in CIDR format which the security rule applies to.- Returns:
- ipRangeCidr
-
setIpRangeCidr
-
name
-
getName
Name of security rule.- Returns:
- name
-
setName
-
ports
-
getPorts
Ports the security rule applies to.- Returns:
- ports
-
setPorts
-
direction
-
getDirection
Direction of the security rule (inbound or outboud).- Returns:
- direction
-
setDirection
-
equals
-
hashCode
public int hashCode() -
toString
-