Package com.morpheusdata.model
Class SecurityGroupRuleApplication
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.SecurityGroupRuleApplication
- All Implemented Interfaces:
Serializable
SecurityGroupRuleApplications are used to model the firewall rule Applications. For example,
the application services in NSX-T firewalls are modeled using SecurityGroupRuleApplication.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Longprotected Stringprotected SecurityGroupRuleIdentityProjectionprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetIacId()getName()getRefId()voidsetApplication(String application) voidsetApplicationRefId(String applicationRefId) voidsetApplicationRefType(String applicationRefType) voidsetApplicationType(String applicationType) voidsetDestinationFromPort(String destinationFromPort) voidsetDestinationToPort(String destinationToPort) voidsetEnabled(Boolean enabled) voidsetExternalId(String externalId) voidsetExternalType(String externalType) voidvoidsetIcmpType(String icmpType) voidsetInternalId(String internalId) voidvoidsetPortRange(String portRange) voidsetProtocol(String protocol) voidsetProviderId(String providerId) voidsetRawData(String rawData) voidvoidsetRefType(String refType) voidsetSecurityGroupRule(SecurityGroupRuleIdentityProjection securityGroupRule) voidsetSourceFromPort(String sourceFromPort) voidsetSourcePortRange(String sourcePortRange) voidsetSourceToPort(String sourceToPort) voidsetUniqueId(String uniqueId) Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
securityGroupRule
-
name
-
applicationType
-
application
-
applicationRefType
-
applicationRefId
-
portRange
-
sourcePortRange
-
protocol
-
icmpType
-
sourceFromPort
-
sourceToPort
-
destinationFromPort
-
destinationToPort
-
enabled
-
internalId
-
externalId
-
uniqueId
-
providerId
-
externalType
-
iacId
-
refType
-
refId
-
rawData
-
-
Constructor Details
-
SecurityGroupRuleApplication
public SecurityGroupRuleApplication()
-
-
Method Details
-
getSecurityGroupRule
-
setSecurityGroupRule
-
getApplicationType
-
setApplicationType
-
getApplication
-
setApplication
-
getApplicationRefType
-
setApplicationRefType
-
getApplicationRefId
-
setApplicationRefId
-
getPortRange
-
setPortRange
-
getSourcePortRange
-
setSourcePortRange
-
getProtocol
-
setProtocol
-
getIcmpType
-
setIcmpType
-
getSourceFromPort
-
setSourceFromPort
-
getSourceToPort
-
setSourceToPort
-
getDestinationFromPort
-
setDestinationFromPort
-
getDestinationToPort
-
setDestinationToPort
-
getEnabled
-
setEnabled
-
getInternalId
-
setInternalId
-
getExternalId
-
setExternalId
-
getUniqueId
-
setUniqueId
-
getProviderId
-
setProviderId
-
getExternalType
-
setExternalType
-
getIacId
-
setIacId
-
getRefType
-
setRefType
-
getRefId
-
setRefId
-
getRawData
-
setRawData
-
getName
-
setName
-