Package com.morpheusdata.model
Class SecurityGroupRuleDestination
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.SecurityGroupRuleDestination
-
public class SecurityGroupRuleDestination extends MorpheusModel
SecurityGroupRuleDestinations are used to model the firewall rule Destinations. For example, the destination groups in NSX-T firewalls are modeled using SecurityGroupRuleDestination.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
destination
protected java.lang.String
destinationRefId
protected java.lang.String
destinationRefType
protected java.lang.String
destinationType
protected java.lang.Boolean
enabled
protected java.lang.String
externalId
protected java.lang.String
externalType
protected java.lang.String
iacId
protected java.lang.String
internalId
protected java.lang.String
name
protected java.lang.String
providerId
protected java.lang.String
rawData
protected SecurityGroupRuleIdentityProjection
securityGroupRule
protected java.lang.String
uniqueId
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description SecurityGroupRuleDestination()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDestination()
java.lang.String
getDestinationRefId()
java.lang.String
getDestinationRefType()
java.lang.String
getDestinationType()
java.lang.Boolean
getEnabled()
java.lang.String
getExternalId()
java.lang.String
getExternalType()
java.lang.String
getIacId()
java.lang.String
getInternalId()
java.lang.String
getName()
java.lang.String
getProviderId()
java.lang.String
getRawData()
SecurityGroupRuleIdentityProjection
getSecurityGroupRule()
java.lang.String
getUniqueId()
void
setDestination(java.lang.String destination)
void
setDestinationRefId(java.lang.String destinationRefId)
void
setDestinationRefType(java.lang.String destinationRefType)
void
setDestinationType(java.lang.String destinationType)
void
setEnabled(java.lang.Boolean enabled)
void
setExternalId(java.lang.String externalId)
void
setExternalType(java.lang.String externalType)
void
setIacId(java.lang.String iacId)
void
setInternalId(java.lang.String internalId)
void
setName(java.lang.String name)
void
setProviderId(java.lang.String providerId)
void
setRawData(java.lang.String rawData)
void
setSecurityGroupRule(SecurityGroupRuleIdentityProjection securityGroupRule)
void
setUniqueId(java.lang.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 Detail
-
securityGroupRule
protected SecurityGroupRuleIdentityProjection securityGroupRule
-
name
protected java.lang.String name
-
destination
protected java.lang.String destination
-
destinationType
protected java.lang.String destinationType
-
destinationRefType
protected java.lang.String destinationRefType
-
destinationRefId
protected java.lang.String destinationRefId
-
enabled
protected java.lang.Boolean enabled
-
internalId
protected java.lang.String internalId
-
externalId
protected java.lang.String externalId
-
uniqueId
protected java.lang.String uniqueId
-
providerId
protected java.lang.String providerId
-
externalType
protected java.lang.String externalType
-
iacId
protected java.lang.String iacId
-
rawData
protected java.lang.String rawData
-
-
Method Detail
-
getSecurityGroupRule
public SecurityGroupRuleIdentityProjection getSecurityGroupRule()
-
setSecurityGroupRule
public void setSecurityGroupRule(SecurityGroupRuleIdentityProjection securityGroupRule)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getDestination
public java.lang.String getDestination()
-
setDestination
public void setDestination(java.lang.String destination)
-
getDestinationType
public java.lang.String getDestinationType()
-
setDestinationType
public void setDestinationType(java.lang.String destinationType)
-
getDestinationRefType
public java.lang.String getDestinationRefType()
-
setDestinationRefType
public void setDestinationRefType(java.lang.String destinationRefType)
-
getDestinationRefId
public java.lang.String getDestinationRefId()
-
setDestinationRefId
public void setDestinationRefId(java.lang.String destinationRefId)
-
getEnabled
public java.lang.Boolean getEnabled()
-
setEnabled
public void setEnabled(java.lang.Boolean enabled)
-
getInternalId
public java.lang.String getInternalId()
-
setInternalId
public void setInternalId(java.lang.String internalId)
-
getExternalId
public java.lang.String getExternalId()
-
setExternalId
public void setExternalId(java.lang.String externalId)
-
getUniqueId
public java.lang.String getUniqueId()
-
setUniqueId
public void setUniqueId(java.lang.String uniqueId)
-
getProviderId
public java.lang.String getProviderId()
-
setProviderId
public void setProviderId(java.lang.String providerId)
-
getExternalType
public java.lang.String getExternalType()
-
setExternalType
public void setExternalType(java.lang.String externalType)
-
getIacId
public java.lang.String getIacId()
-
setIacId
public void setIacId(java.lang.String iacId)
-
getRawData
public java.lang.String getRawData()
-
setRawData
public void setRawData(java.lang.String rawData)
-
-