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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.securitylake.CfnSubscriberNotification.HttpsNotificationConfigurationProperty
CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Builder, CfnSubscriberNotification.HttpsNotificationConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSubscriberNotification.HttpsNotificationConfigurationProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe key name for the notification subscription.final StringThe key value for the notification subscription.final StringThe subscription endpoint in Security Lake .final StringThe HTTPS method used for the notification subscription.final StringThe Amazon Resource Name (ARN) of the EventBridge API destinations IAM role that you created.final inthashCode()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.HttpsNotificationConfigurationPropertyThe subscription endpoint in Security Lake .If you prefer notification with an HTTPS endpoint, populate this field.
- Specified by:
getEndpointin interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty- See Also:
-
getTargetRoleArn
Description copied from interface:CfnSubscriberNotification.HttpsNotificationConfigurationPropertyThe 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:
getTargetRoleArnin interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty- See Also:
-
getAuthorizationApiKeyName
Description copied from interface:CfnSubscriberNotification.HttpsNotificationConfigurationPropertyThe key name for the notification subscription.- Specified by:
getAuthorizationApiKeyNamein interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty- See Also:
-
getAuthorizationApiKeyValue
Description copied from interface:CfnSubscriberNotification.HttpsNotificationConfigurationPropertyThe key value for the notification subscription.- Specified by:
getAuthorizationApiKeyValuein interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty- See Also:
-
getHttpMethod
Description copied from interface:CfnSubscriberNotification.HttpsNotificationConfigurationPropertyThe HTTPS method used for the notification subscription.- Specified by:
getHttpMethodin interfaceCfnSubscriberNotification.HttpsNotificationConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-