Class SecurityAccessRequest
- java.lang.Object
-
- com.cloudera.cdp.environments.model.SecurityAccessRequest
-
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2023-09-14T10:47:18.529-07: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 Summary
Constructors Constructor Description SecurityAccessRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getCidr()
Getter for cidr.String
getDefaultSecurityGroupId()
Getter for defaultSecurityGroupId.List<String>
getDefaultSecurityGroupIDs()
Getter for defaultSecurityGroupIDs.String
getSecurityGroupIdForKnox()
Getter for securityGroupIdForKnox.List<String>
getSecurityGroupIDsForKnox()
Getter for securityGroupIDsForKnox.int
hashCode()
void
setCidr(String cidr)
Setter for cidr.void
setDefaultSecurityGroupId(String defaultSecurityGroupId)
Setter for defaultSecurityGroupId.void
setDefaultSecurityGroupIDs(List<String> defaultSecurityGroupIDs)
Setter for defaultSecurityGroupIDs.void
setSecurityGroupIdForKnox(String securityGroupIdForKnox)
Setter for securityGroupIdForKnox.void
setSecurityGroupIDsForKnox(List<String> securityGroupIDsForKnox)
Setter for securityGroupIDsForKnox.String
toString()
-
-
-
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.
-
-