Class CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.securitylake.CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty
An implementation for
CfnSubscriberNotificationPropsMixin.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.cfnpropertymixins.services.securitylake.CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty
CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Builder, CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSubscriberNotificationPropsMixin.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(CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty.Builder.
-
-
Method Details
-
getAuthorizationApiKeyName
Description copied from interface:CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationPropertyThe key name for the notification subscription.- Specified by:
getAuthorizationApiKeyNamein interfaceCfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty- See Also:
-
getAuthorizationApiKeyValue
Description copied from interface:CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationPropertyThe key value for the notification subscription.- Specified by:
getAuthorizationApiKeyValuein interfaceCfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty- See Also:
-
getEndpoint
Description copied from interface:CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationPropertyThe subscription endpoint in Security Lake .If you prefer notification with an HTTPS endpoint, populate this field.
- Specified by:
getEndpointin interfaceCfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty- See Also:
-
getHttpMethod
Description copied from interface:CfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationPropertyThe HTTPS method used for the notification subscription.- Specified by:
getHttpMethodin interfaceCfnSubscriberNotificationPropsMixin.HttpsNotificationConfigurationProperty- See Also:
-
getTargetRoleArn
Description copied from interface:CfnSubscriberNotificationPropsMixin.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 interfaceCfnSubscriberNotificationPropsMixin.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()
-