Class 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 Detail

      • name

        protected java.lang.String name
      • source

        protected java.lang.String source
      • sourceType

        protected java.lang.String sourceType
      • sourceRefType

        protected java.lang.String sourceRefType
      • sourceRefId

        protected java.lang.String sourceRefId
      • 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
    • Constructor Detail

      • SecurityGroupRuleSource

        public SecurityGroupRuleSource()
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getSource

        public java.lang.String getSource()
      • setSource

        public void setSource​(java.lang.String source)
      • getSourceType

        public java.lang.String getSourceType()
      • setSourceType

        public void setSourceType​(java.lang.String sourceType)
      • getSourceRefType

        public java.lang.String getSourceRefType()
      • setSourceRefType

        public void setSourceRefType​(java.lang.String sourceRefType)
      • getSourceRefId

        public java.lang.String getSourceRefId()
      • setSourceRefId

        public void setSourceRefId​(java.lang.String sourceRefId)
      • 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)