@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class OrgGroupPolicyCreateAttributes extends Object
policy_type or
enforcement_tier are not provided, they default to org_config and
DEFAULT respectively.| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CONTENT |
static String |
JSON_PROPERTY_ENFORCEMENT_TIER |
static String |
JSON_PROPERTY_POLICY_NAME |
static String |
JSON_PROPERTY_POLICY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
OrgGroupPolicyCreateAttributes() |
OrgGroupPolicyCreateAttributes(Map<String,Object> content,
String policyName) |
public boolean unparsed
public static final String JSON_PROPERTY_CONTENT
public static final String JSON_PROPERTY_ENFORCEMENT_TIER
public static final String JSON_PROPERTY_POLICY_NAME
public static final String JSON_PROPERTY_POLICY_TYPE
public OrgGroupPolicyCreateAttributes content(Map<String,Object> content)
public OrgGroupPolicyCreateAttributes putContentItem(String key, Object contentItem)
public Map<String,Object> getContent()
public OrgGroupPolicyCreateAttributes enforcementTier(OrgGroupPolicyEnforcementTier enforcementTier)
@Nullable public OrgGroupPolicyEnforcementTier getEnforcementTier()
OVERRIDE_ALLOWED means the policy is set but
member orgs may mutate it. GROUP_MANAGED means the policy is strictly controlled
and mutations are blocked for affected orgs. DELEGATE means each member org
controls its own value.public void setEnforcementTier(OrgGroupPolicyEnforcementTier enforcementTier)
public OrgGroupPolicyCreateAttributes policyName(String policyName)
public String getPolicyName()
public void setPolicyName(String policyName)
public OrgGroupPolicyCreateAttributes policyType(OrgGroupPolicyPolicyType policyType)
@Nullable public OrgGroupPolicyPolicyType getPolicyType()
org_config is supported, indicating a policy backed
by an organization configuration setting.public void setPolicyType(OrgGroupPolicyPolicyType policyType)
public OrgGroupPolicyCreateAttributes putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.