Package com.morpheusdata.model
Class SecurityGroupRuleProfile
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.SecurityGroupRuleProfile
-
public class SecurityGroupRuleProfile extends MorpheusModel
SecurityGroupRuleProfiles are used to model the firewall rule Profiles. For example, the profiles in NSX-T firewalls are modeled using SecurityGroupRuleProfile.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
externalId
protected java.lang.String
name
protected java.lang.String
providerId
protected java.lang.String
rawData
protected SecurityGroupRuleIdentityProjection
securityGroupRule
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description SecurityGroupRuleProfile()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getExternalId()
java.lang.String
getName()
java.lang.String
getProviderId()
java.lang.String
getRawData()
SecurityGroupRuleIdentityProjection
getSecurityGroupRule()
void
setExternalId(java.lang.String externalId)
void
setName(java.lang.String name)
void
setProviderId(java.lang.String providerId)
void
setRawData(java.lang.String rawData)
void
setSecurityGroupRule(SecurityGroupRuleIdentityProjection securityGroupRule)
-
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
-
externalId
protected java.lang.String externalId
-
rawData
protected java.lang.String rawData
-
providerId
protected java.lang.String providerId
-
-
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)
-
getExternalId
public java.lang.String getExternalId()
-
setExternalId
public void setExternalId(java.lang.String externalId)
-
getRawData
public java.lang.String getRawData()
-
setRawData
public void setRawData(java.lang.String rawData)
-
getProviderId
public java.lang.String getProviderId()
-
setProviderId
public void setProviderId(java.lang.String providerId)
-
-