Class CfnAwsLogSourceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.securitylake.CfnAwsLogSourceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAwsLogSourceProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAwsLogSourceProps
@Stability(Stable)
@Internal
public static final class CfnAwsLogSourceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAwsLogSourceProps
An implementation for
CfnAwsLogSourceProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.securitylake.CfnAwsLogSourceProps
CfnAwsLogSourceProps.Builder, CfnAwsLogSourceProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnAwsLogSourceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAwsLogSourceProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
Specify the AWS account information where you want to enable Security Lake.final String
The Amazon Resource Name (ARN) used to create the data lake.final String
The name for a AWS source.final String
The version for a AWS source.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
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
Constructor that initializes the object based on literal property values passed by theCfnAwsLogSourceProps.Builder
.
-
-
Method Details
-
getDataLakeArn
Description copied from interface:CfnAwsLogSourceProps
The Amazon Resource Name (ARN) used to create the data lake.- Specified by:
getDataLakeArn
in interfaceCfnAwsLogSourceProps
- See Also:
-
getSourceName
Description copied from interface:CfnAwsLogSourceProps
The name for a AWS source.This must be a Regionally unique value. For the list of sources supported by Amazon Security Lake see Collecting data from AWS services in the Amazon Security Lake User Guide.
- Specified by:
getSourceName
in interfaceCfnAwsLogSourceProps
- See Also:
-
getSourceVersion
Description copied from interface:CfnAwsLogSourceProps
The version for a AWS source.For more details about source versions supported by Amazon Security Lake see OCSF source identification in the Amazon Security Lake User Guide. This must be a Regionally unique value.
- Specified by:
getSourceVersion
in interfaceCfnAwsLogSourceProps
- See Also:
-
getAccounts
Description copied from interface:CfnAwsLogSourceProps
Specify the AWS account information where you want to enable Security Lake.- Specified by:
getAccounts
in interfaceCfnAwsLogSourceProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-