Class SecurityAccessRequest


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2023-01-18T15:00:50.178-08:00")
    public class SecurityAccessRequest
    extends Object
    Security control configuration for FreeIPA and Datalake deployment. Choosing a CIDR will automatically create security groups. Alternatively existing security groups can be specified.
    • Constructor Detail

      • SecurityAccessRequest

        public SecurityAccessRequest()
    • Method Detail

      • getCidr

        public String getCidr()
        Getter for cidr. CIDR range which is allowed for inbound traffic. Either IPv4 or IPv6 is allowed.
      • setCidr

        public void setCidr​(String cidr)
        Setter for cidr. CIDR range which is allowed for inbound traffic. Either IPv4 or IPv6 is allowed.
      • getSecurityGroupIdForKnox

        public String getSecurityGroupIdForKnox()
        Getter for securityGroupIdForKnox. Security group where Knox-enabled hosts are placed. Mutually exclusive with cidr.
      • setSecurityGroupIdForKnox

        public void setSecurityGroupIdForKnox​(String securityGroupIdForKnox)
        Setter for securityGroupIdForKnox. Security group where Knox-enabled hosts are placed. Mutually exclusive with cidr.
      • getDefaultSecurityGroupId

        public String getDefaultSecurityGroupId()
        Getter for defaultSecurityGroupId. Security group where all other hosts are placed. Mutually exclusive with cidr.
      • setDefaultSecurityGroupId

        public void setDefaultSecurityGroupId​(String defaultSecurityGroupId)
        Setter for defaultSecurityGroupId. Security group where all other hosts are placed. Mutually exclusive with cidr.
      • getSecurityGroupIDsForKnox

        public List<String> getSecurityGroupIDsForKnox()
        Getter for securityGroupIDsForKnox. Security group IDs where Knox-enabled hosts are placed. Mutually exclusive with CIDR.
      • setSecurityGroupIDsForKnox

        public void setSecurityGroupIDsForKnox​(List<String> securityGroupIDsForKnox)
        Setter for securityGroupIDsForKnox. Security group IDs where Knox-enabled hosts are placed. Mutually exclusive with CIDR.
      • getDefaultSecurityGroupIDs

        public List<String> getDefaultSecurityGroupIDs()
        Getter for defaultSecurityGroupIDs. Security group IDs where all other hosts are placed. Mutually exclusive with CIDR.
      • setDefaultSecurityGroupIDs

        public void setDefaultSecurityGroupIDs​(List<String> defaultSecurityGroupIDs)
        Setter for defaultSecurityGroupIDs. Security group IDs where all other hosts are placed. Mutually exclusive with CIDR.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object