Class SecurityGroupRuleSource

java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.SecurityGroupRuleSource

public class SecurityGroupRuleSource extends MorpheusModel
SecurityGroupRuleSources are used to model the firewall rule Sources. For example, the source groups in NSX-T firewalls are modeled using SecurityGroupRuleSource.
  • Field Details

    • securityGroupRule

      protected SecurityGroupRuleIdentityProjection securityGroupRule
    • name

      protected String name
    • source

      protected String source
    • sourceType

      protected String sourceType
    • sourceRefType

      protected String sourceRefType
    • sourceRefId

      protected String sourceRefId
    • enabled

      protected Boolean enabled
    • internalId

      protected String internalId
    • externalId

      protected String externalId
    • uniqueId

      protected String uniqueId
    • providerId

      protected String providerId
    • externalType

      protected String externalType
    • iacId

      protected String iacId
    • rawData

      protected String rawData
  • Constructor Details

    • SecurityGroupRuleSource

      public SecurityGroupRuleSource()
  • Method Details

    • getSecurityGroupRule

      public SecurityGroupRuleIdentityProjection getSecurityGroupRule()
    • setSecurityGroupRule

      public void setSecurityGroupRule(SecurityGroupRuleIdentityProjection securityGroupRule)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getSource

      public String getSource()
    • setSource

      public void setSource(String source)
    • getSourceType

      public String getSourceType()
    • setSourceType

      public void setSourceType(String sourceType)
    • getSourceRefType

      public String getSourceRefType()
    • setSourceRefType

      public void setSourceRefType(String sourceRefType)
    • getSourceRefId

      public String getSourceRefId()
    • setSourceRefId

      public void setSourceRefId(String sourceRefId)
    • getEnabled

      public Boolean getEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • getInternalId

      public String getInternalId()
    • setInternalId

      public void setInternalId(String internalId)
    • getExternalId

      public String getExternalId()
    • setExternalId

      public void setExternalId(String externalId)
    • getUniqueId

      public String getUniqueId()
    • setUniqueId

      public void setUniqueId(String uniqueId)
    • getProviderId

      public String getProviderId()
    • setProviderId

      public void setProviderId(String providerId)
    • getExternalType

      public String getExternalType()
    • setExternalType

      public void setExternalType(String externalType)
    • getIacId

      public String getIacId()
    • setIacId

      public void setIacId(String iacId)
    • getRawData

      public String getRawData()
    • setRawData

      public void setRawData(String rawData)