Class OrganizationPolicyListPolicy.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.organization_policy.OrganizationPolicyListPolicy.Jsii$Proxy
-
- All Implemented Interfaces:
OrganizationPolicyListPolicy,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- OrganizationPolicyListPolicy
@Stability(Stable) @Internal public static final class OrganizationPolicyListPolicy.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements OrganizationPolicyListPolicy
An implementation forOrganizationPolicyListPolicy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.organization_policy.OrganizationPolicyListPolicy
OrganizationPolicyListPolicy.Builder, OrganizationPolicyListPolicy.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(OrganizationPolicyListPolicy.Builder builder)Constructor that initializes the object based on literal property values passed by theOrganizationPolicyListPolicy.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)OrganizationPolicyListPolicyAllowgetAllow()allow block.OrganizationPolicyListPolicyDenygetDeny()deny block.ObjectgetInheritFromParent()If set to true, the values from the effective Policy of the parent resource are inherited, meaning the values set in this Policy are added to the values inherited up the hierarchy.StringgetSuggestedValue()The Google Cloud Console will try to default to a configuration that matches the value specified in this field.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(OrganizationPolicyListPolicy.Builder builder)
Constructor that initializes the object based on literal property values passed by theOrganizationPolicyListPolicy.Builder.
-
-
Method Detail
-
getAllow
public final OrganizationPolicyListPolicyAllow getAllow()
Description copied from interface:OrganizationPolicyListPolicyallow block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/organization_policy#allow OrganizationPolicy#allow}
- Specified by:
getAllowin interfaceOrganizationPolicyListPolicy
-
getDeny
public final OrganizationPolicyListPolicyDeny getDeny()
Description copied from interface:OrganizationPolicyListPolicydeny block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/organization_policy#deny OrganizationPolicy#deny}
- Specified by:
getDenyin interfaceOrganizationPolicyListPolicy
-
getInheritFromParent
public final Object getInheritFromParent()
Description copied from interface:OrganizationPolicyListPolicyIf set to true, the values from the effective Policy of the parent resource are inherited, meaning the values set in this Policy are added to the values inherited up the hierarchy.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/organization_policy#inherit_from_parent OrganizationPolicy#inherit_from_parent}
- Specified by:
getInheritFromParentin interfaceOrganizationPolicyListPolicy
-
getSuggestedValue
public final String getSuggestedValue()
Description copied from interface:OrganizationPolicyListPolicyThe Google Cloud Console will try to default to a configuration that matches the value specified in this field.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/organization_policy#suggested_value OrganizationPolicy#suggested_value}
- Specified by:
getSuggestedValuein interfaceOrganizationPolicyListPolicy
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-