Class CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.securitylake.CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSubscriberNotification.HttpsNotificationConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSubscriberNotification.HttpsNotificationConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSubscriberNotification.HttpsNotificationConfigurationProperty
An implementation for
CfnSubscriberNotification.HttpsNotificationConfigurationProperty
-
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.CfnSubscriberNotification.HttpsNotificationConfigurationProperty
CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Builder, CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnSubscriberNotification.HttpsNotificationConfigurationProperty.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
final String
The key name for the notification subscription.final String
The key value for the notification subscription.final String
The subscription endpoint in Security Lake .final String
The HTTPS method used for the notification subscription.final String
The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.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
protected Jsii$Proxy(CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSubscriberNotification.HttpsNotificationConfigurationProperty.Builder
.
-
-
Method Details
-
getEndpoint
Description copied from interface:CfnSubscriberNotification.HttpsNotificationConfigurationProperty
The subscription endpoint in Security Lake .If you prefer notification with an HTTPS endpoint, populate this field.
- Specified by:
getEndpoint
in interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty
- See Also:
-
getTargetRoleArn
Description copied from interface:CfnSubscriberNotification.HttpsNotificationConfigurationProperty
The Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.For more information about ARNs and how to use them in policies, see Managing data access and AWS Managed Policies in the Amazon Security Lake User Guide .
- Specified by:
getTargetRoleArn
in interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty
- See Also:
-
getAuthorizationApiKeyName
Description copied from interface:CfnSubscriberNotification.HttpsNotificationConfigurationProperty
The key name for the notification subscription.- Specified by:
getAuthorizationApiKeyName
in interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty
- See Also:
-
getAuthorizationApiKeyValue
Description copied from interface:CfnSubscriberNotification.HttpsNotificationConfigurationProperty
The key value for the notification subscription.- Specified by:
getAuthorizationApiKeyValue
in interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty
- See Also:
-
getHttpMethod
Description copied from interface:CfnSubscriberNotification.HttpsNotificationConfigurationProperty
The HTTPS method used for the notification subscription.- Specified by:
getHttpMethod
in interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty
- 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()
-