Package com.morpheusdata.model
Class SecurityGroup
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.projection.SecurityGroupIdentityProjection
-
- com.morpheusdata.model.SecurityGroup
-
public class SecurityGroup extends SecurityGroupIdentityProjection
-
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
protected java.lang.Boolean
active
protected java.lang.String
code
protected java.lang.String
description
protected java.lang.Boolean
enabled
protected java.lang.String
externalType
protected java.lang.String
groupLayer
protected java.lang.String
groupSource
protected java.lang.String
groupType
protected java.lang.String
iacId
protected java.lang.String
internalId
protected java.util.List<SecurityGroupLocation>
locations
protected Account
owner
protected java.lang.Integer
priority
protected java.lang.String
providerId
protected java.lang.String
rawData
protected java.lang.Long
refId
protected java.lang.String
refType
protected java.util.List<SecurityGroupRule>
rules
protected java.lang.String
scopeId
protected java.lang.String
scopeMode
protected java.lang.String
syncSource
protected java.lang.String
uniqueId
protected java.lang.String
visibility
protected java.lang.Boolean
visible
protected java.lang.Long
zoneId
-
Fields inherited from class com.morpheusdata.model.projection.SecurityGroupIdentityProjection
category, externalId, name
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description SecurityGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Account
getAccount()
java.lang.Boolean
getActive()
java.lang.String
getCode()
java.lang.String
getDescription()
java.lang.Boolean
getEnabled()
java.lang.String
getExternalType()
java.lang.String
getGroupLayer()
java.lang.String
getGroupSource()
java.lang.String
getGroupType()
java.lang.String
getIacId()
java.lang.String
getInternalId()
java.util.List<SecurityGroupLocation>
getLocations()
Account
getOwner()
java.lang.Integer
getPriority()
java.lang.String
getProviderId()
java.lang.String
getRawData()
java.lang.Long
getRefId()
java.lang.String
getRefType()
java.util.List<SecurityGroupRule>
getRules()
java.lang.String
getScopeId()
java.lang.String
getScopeMode()
java.lang.String
getSyncSource()
java.lang.String
getUniqueId()
java.lang.String
getVisibility()
java.lang.Boolean
getVisible()
java.lang.Long
getZoneId()
void
setAccount(Account account)
void
setActive(java.lang.Boolean active)
void
setCode(java.lang.String code)
void
setDescription(java.lang.String description)
void
setEnabled(java.lang.Boolean enabled)
void
setExternalType(java.lang.String externalType)
void
setGroupLayer(java.lang.String groupLayer)
void
setGroupSource(java.lang.String groupSource)
void
setGroupType(java.lang.String groupType)
void
setIacId(java.lang.String iacId)
void
setInternalId(java.lang.String internalId)
void
setLocations(java.util.List<SecurityGroupLocation> locations)
void
setOwner(Account owner)
void
setPriority(java.lang.Integer priority)
void
setProviderId(java.lang.String providerId)
void
setRawData(java.lang.String rawData)
void
setRefId(java.lang.Long refId)
void
setRefType(java.lang.String refType)
void
setRules(java.util.List<SecurityGroupRule> rules)
void
setScopeId(java.lang.String scopeId)
void
setScopeMode(java.lang.String scopeMode)
void
setSyncSource(java.lang.String syncSource)
void
setUniqueId(java.lang.String uniqueId)
void
setVisibility(java.lang.String visibility)
void
setVisible(java.lang.Boolean visible)
void
setZoneId(java.lang.Long zoneId)
-
Methods inherited from class com.morpheusdata.model.projection.SecurityGroupIdentityProjection
getCategory, getExternalId, getName, setCategory, setExternalId, setName
-
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
-
account
protected Account account
-
owner
protected Account owner
-
code
protected java.lang.String code
-
description
protected java.lang.String description
-
groupSource
protected java.lang.String groupSource
-
groupType
protected java.lang.String groupType
-
groupLayer
protected java.lang.String groupLayer
-
internalId
protected java.lang.String internalId
-
enabled
protected java.lang.Boolean enabled
-
active
protected java.lang.Boolean active
-
visible
protected java.lang.Boolean visible
-
visibility
protected java.lang.String visibility
-
syncSource
protected java.lang.String syncSource
-
zoneId
protected java.lang.Long zoneId
-
refType
protected java.lang.String refType
-
refId
protected java.lang.Long refId
-
uniqueId
protected java.lang.String uniqueId
-
providerId
protected java.lang.String providerId
-
scopeId
protected java.lang.String scopeId
-
scopeMode
protected java.lang.String scopeMode
-
externalType
protected java.lang.String externalType
-
iacId
protected java.lang.String iacId
-
rawData
protected java.lang.String rawData
-
priority
protected java.lang.Integer priority
-
locations
protected java.util.List<SecurityGroupLocation> locations
-
rules
protected java.util.List<SecurityGroupRule> rules
-
-
Method Detail
-
getAccount
public Account getAccount()
-
setAccount
public void setAccount(Account account)
-
getOwner
public Account getOwner()
-
setOwner
public void setOwner(Account owner)
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getGroupSource
public java.lang.String getGroupSource()
-
setGroupSource
public void setGroupSource(java.lang.String groupSource)
-
getGroupType
public java.lang.String getGroupType()
-
setGroupType
public void setGroupType(java.lang.String groupType)
-
getGroupLayer
public java.lang.String getGroupLayer()
-
setGroupLayer
public void setGroupLayer(java.lang.String groupLayer)
-
getInternalId
public java.lang.String getInternalId()
-
setInternalId
public void setInternalId(java.lang.String internalId)
-
getEnabled
public java.lang.Boolean getEnabled()
-
setEnabled
public void setEnabled(java.lang.Boolean enabled)
-
getActive
public java.lang.Boolean getActive()
-
setActive
public void setActive(java.lang.Boolean active)
-
getVisible
public java.lang.Boolean getVisible()
-
setVisible
public void setVisible(java.lang.Boolean visible)
-
getVisibility
public java.lang.String getVisibility()
-
setVisibility
public void setVisibility(java.lang.String visibility)
-
getSyncSource
public java.lang.String getSyncSource()
-
setSyncSource
public void setSyncSource(java.lang.String syncSource)
-
getZoneId
public java.lang.Long getZoneId()
-
setZoneId
public void setZoneId(java.lang.Long zoneId)
-
getRefType
public java.lang.String getRefType()
-
setRefType
public void setRefType(java.lang.String refType)
-
getRefId
public java.lang.Long getRefId()
-
setRefId
public void setRefId(java.lang.Long refId)
-
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)
-
getScopeId
public java.lang.String getScopeId()
-
setScopeId
public void setScopeId(java.lang.String scopeId)
-
getScopeMode
public java.lang.String getScopeMode()
-
setScopeMode
public void setScopeMode(java.lang.String scopeMode)
-
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)
-
getPriority
public java.lang.Integer getPriority()
-
setPriority
public void setPriority(java.lang.Integer priority)
-
getLocations
public java.util.List<SecurityGroupLocation> getLocations()
-
setLocations
public void setLocations(java.util.List<SecurityGroupLocation> locations)
-
getRules
public java.util.List<SecurityGroupRule> getRules()
-
setRules
public void setRules(java.util.List<SecurityGroupRule> rules)
-
-