Class SccManagementOrganizationEventThreatDetectionCustomModuleConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.scc_management_organization_event_threat_detection_custom_module.SccManagementOrganizationEventThreatDetectionCustomModuleConfig.Jsii$Proxy
-
- All Implemented Interfaces:
SccManagementOrganizationEventThreatDetectionCustomModuleConfig,com.hashicorp.cdktf.TerraformMetaArguments,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- SccManagementOrganizationEventThreatDetectionCustomModuleConfig
@Stability(Stable) @Internal public static final class SccManagementOrganizationEventThreatDetectionCustomModuleConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SccManagementOrganizationEventThreatDetectionCustomModuleConfig
An implementation forSccManagementOrganizationEventThreatDetectionCustomModuleConfig
-
-
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.scc_management_organization_event_threat_detection_custom_module.SccManagementOrganizationEventThreatDetectionCustomModuleConfig
SccManagementOrganizationEventThreatDetectionCustomModuleConfig.Builder, SccManagementOrganizationEventThreatDetectionCustomModuleConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(SccManagementOrganizationEventThreatDetectionCustomModuleConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theSccManagementOrganizationEventThreatDetectionCustomModuleConfig.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)StringgetConfig()Config for the module.ObjectgetConnection()ObjectgetCount()List<com.hashicorp.cdktf.ITerraformDependable>getDependsOn()StringgetDisplayName()The human readable name to be displayed for the module.StringgetEnablementState()The state of enablement for the module at the given level of the hierarchy.com.hashicorp.cdktf.ITerraformIteratorgetForEach()StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_event_threat_detection_custom_module#id SccManagementOrganizationEventThreatDetectionCustomModule#id}.com.hashicorp.cdktf.TerraformResourceLifecyclegetLifecycle()StringgetLocation()Location ID of the parent organization.StringgetOrganization()Numerical ID of the parent organization.com.hashicorp.cdktf.TerraformProvidergetProvider()List<Object>getProvisioners()SccManagementOrganizationEventThreatDetectionCustomModuleTimeoutsgetTimeouts()timeouts block.StringgetType()Immutable.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(SccManagementOrganizationEventThreatDetectionCustomModuleConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theSccManagementOrganizationEventThreatDetectionCustomModuleConfig.Builder.
-
-
Method Detail
-
getOrganization
public final String getOrganization()
Description copied from interface:SccManagementOrganizationEventThreatDetectionCustomModuleConfigNumerical ID of the parent organization.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_event_threat_detection_custom_module#organization SccManagementOrganizationEventThreatDetectionCustomModule#organization}
- Specified by:
getOrganizationin interfaceSccManagementOrganizationEventThreatDetectionCustomModuleConfig
-
getConfig
public final String getConfig()
Description copied from interface:SccManagementOrganizationEventThreatDetectionCustomModuleConfigConfig for the module.For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_event_threat_detection_custom_module#config SccManagementOrganizationEventThreatDetectionCustomModule#config}
- Specified by:
getConfigin interfaceSccManagementOrganizationEventThreatDetectionCustomModuleConfig
-
getDisplayName
public final String getDisplayName()
Description copied from interface:SccManagementOrganizationEventThreatDetectionCustomModuleConfigThe human readable name to be displayed for the module.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_event_threat_detection_custom_module#display_name SccManagementOrganizationEventThreatDetectionCustomModule#display_name}
- Specified by:
getDisplayNamein interfaceSccManagementOrganizationEventThreatDetectionCustomModuleConfig
-
getEnablementState
public final String getEnablementState()
Description copied from interface:SccManagementOrganizationEventThreatDetectionCustomModuleConfigThe state of enablement for the module at the given level of the hierarchy. Possible values: ["ENABLED", "DISABLED"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_event_threat_detection_custom_module#enablement_state SccManagementOrganizationEventThreatDetectionCustomModule#enablement_state}
- Specified by:
getEnablementStatein interfaceSccManagementOrganizationEventThreatDetectionCustomModuleConfig
-
getId
public final String getId()
Description copied from interface:SccManagementOrganizationEventThreatDetectionCustomModuleConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_event_threat_detection_custom_module#id SccManagementOrganizationEventThreatDetectionCustomModule#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
- Specified by:
getIdin interfaceSccManagementOrganizationEventThreatDetectionCustomModuleConfig
-
getLocation
public final String getLocation()
Description copied from interface:SccManagementOrganizationEventThreatDetectionCustomModuleConfigLocation ID of the parent organization. Only global is supported at the moment.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_event_threat_detection_custom_module#location SccManagementOrganizationEventThreatDetectionCustomModule#location}
- Specified by:
getLocationin interfaceSccManagementOrganizationEventThreatDetectionCustomModuleConfig
-
getTimeouts
public final SccManagementOrganizationEventThreatDetectionCustomModuleTimeouts getTimeouts()
Description copied from interface:SccManagementOrganizationEventThreatDetectionCustomModuleConfigtimeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_event_threat_detection_custom_module#timeouts SccManagementOrganizationEventThreatDetectionCustomModule#timeouts}
- Specified by:
getTimeoutsin interfaceSccManagementOrganizationEventThreatDetectionCustomModuleConfig
-
getType
public final String getType()
Description copied from interface:SccManagementOrganizationEventThreatDetectionCustomModuleConfigImmutable. Type for the module. e.g. CONFIGURABLE_BAD_IP.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_management_organization_event_threat_detection_custom_module#type SccManagementOrganizationEventThreatDetectionCustomModule#type}
- Specified by:
getTypein interfaceSccManagementOrganizationEventThreatDetectionCustomModuleConfig
-
getConnection
public final Object getConnection()
- Specified by:
getConnectionin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getCount
public final Object getCount()
- Specified by:
getCountin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getDependsOn
public final List<com.hashicorp.cdktf.ITerraformDependable> getDependsOn()
- Specified by:
getDependsOnin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getForEach
public final com.hashicorp.cdktf.ITerraformIterator getForEach()
- Specified by:
getForEachin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getLifecycle
public final com.hashicorp.cdktf.TerraformResourceLifecycle getLifecycle()
- Specified by:
getLifecyclein interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getProvider
public final com.hashicorp.cdktf.TerraformProvider getProvider()
- Specified by:
getProviderin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getProvisioners
public final List<Object> getProvisioners()
- Specified by:
getProvisionersin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-