Class ProjectOrganizationPolicyListPolicy.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.project_organization_policy.ProjectOrganizationPolicyListPolicy.Jsii$Proxy
-
- All Implemented Interfaces:
ProjectOrganizationPolicyListPolicy,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ProjectOrganizationPolicyListPolicy
@Stability(Stable) @Internal public static final class ProjectOrganizationPolicyListPolicy.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ProjectOrganizationPolicyListPolicy
An implementation forProjectOrganizationPolicyListPolicy
-
-
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.project_organization_policy.ProjectOrganizationPolicyListPolicy
ProjectOrganizationPolicyListPolicy.Builder, ProjectOrganizationPolicyListPolicy.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(ProjectOrganizationPolicyListPolicy.Builder builder)Constructor that initializes the object based on literal property values passed by theProjectOrganizationPolicyListPolicy.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)ProjectOrganizationPolicyListPolicyAllowgetAllow()allow block.ProjectOrganizationPolicyListPolicyDenygetDeny()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(ProjectOrganizationPolicyListPolicy.Builder builder)
Constructor that initializes the object based on literal property values passed by theProjectOrganizationPolicyListPolicy.Builder.
-
-
Method Detail
-
getAllow
public final ProjectOrganizationPolicyListPolicyAllow getAllow()
Description copied from interface:ProjectOrganizationPolicyListPolicyallow block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/project_organization_policy#allow ProjectOrganizationPolicy#allow}
- Specified by:
getAllowin interfaceProjectOrganizationPolicyListPolicy
-
getDeny
public final ProjectOrganizationPolicyListPolicyDeny getDeny()
Description copied from interface:ProjectOrganizationPolicyListPolicydeny block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/project_organization_policy#deny ProjectOrganizationPolicy#deny}
- Specified by:
getDenyin interfaceProjectOrganizationPolicyListPolicy
-
getInheritFromParent
public final Object getInheritFromParent()
Description copied from interface:ProjectOrganizationPolicyListPolicyIf 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/project_organization_policy#inherit_from_parent ProjectOrganizationPolicy#inherit_from_parent}
- Specified by:
getInheritFromParentin interfaceProjectOrganizationPolicyListPolicy
-
getSuggestedValue
public final String getSuggestedValue()
Description copied from interface:ProjectOrganizationPolicyListPolicyThe 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/project_organization_policy#suggested_value ProjectOrganizationPolicy#suggested_value}
- Specified by:
getSuggestedValuein interfaceProjectOrganizationPolicyListPolicy
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-