Class Mixin

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.Mixin
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable, software.constructs.IMixin
Direct Known Subclasses:
BucketAutoDeleteObjects, BucketBlockPublicAccess, BucketPolicyStatements, BucketVersioning, CfnAcceleratorPropsMixin, CfnAcceptedPortfolioSharePropsMixin, CfnAccessEntryPropsMixin, CfnAccessGrantPropsMixin, CfnAccessGrantsInstancePropsMixin, CfnAccessGrantsLocationPropsMixin, CfnAccessKeyPropsMixin, CfnAccessLogSubscriptionPropsMixin, CfnAccessorPropsMixin, CfnAccessPointPolicyPropsMixin, CfnAccessPointPropsMixin, CfnAccessPointPropsMixin, CfnAccessPointPropsMixin, CfnAccessPointPropsMixin, CfnAccessPointPropsMixin, CfnAccessPointPropsMixin, CfnAccessPolicyPropsMixin, CfnAccessPolicyPropsMixin, CfnAccessSourcePropsMixin, CfnAccessTokenPropsMixin, CfnAccountAliasPropsMixin, CfnAccountAuditConfigurationPropsMixin, CfnAccountCustomizationPropsMixin, CfnAccountPolicyPropsMixin, CfnAccountPropsMixin, CfnAccountPropsMixin, CfnAccountPropsMixin, CfnACLPropsMixin, CfnAcmeDomainValidationPropsMixin, CfnAcmeEndpointPropsMixin, CfnAcmeExternalAccountBindingPropsMixin, CfnActionConnectorPropsMixin, CfnActionPropsMixin, CfnActivityPropsMixin, CfnAdapterPropsMixin, CfnAddonPropsMixin, CfnADMChannelPropsMixin, CfnAgentAliasLogsMixin, CfnAgentAliasPropsMixin, CfnAgentPropsMixin, CfnAgentPropsMixin, CfnAgentPropsMixin, CfnAgentSpaceLogsMixin, CfnAgentSpacePropsMixin, CfnAgentSpacePropsMixin, CfnAgentStatusPropsMixin, CfnAggregationAuthorizationPropsMixin, CfnAggregatorV2PropsMixin, CfnAgreementPropsMixin, CfnAIAgentPropsMixin, CfnAIAgentVersionPropsMixin, CfnAIGuardrailPropsMixin, CfnAIGuardrailVersionPropsMixin, CfnAIPromptPropsMixin, CfnAIPromptVersionPropsMixin, CfnAlarmModelPropsMixin, CfnAlarmMuteRulePropsMixin, CfnAlarmPropsMixin, CfnAlarmPropsMixin, CfnAlertPropsMixin, CfnAlgorithmPropsMixin, CfnAliasPropsMixin, CfnAliasPropsMixin, CfnAliasPropsMixin, CfnAliasPropsMixin, CfnAllowListPropsMixin, CfnAnalysisPropsMixin, CfnAnalysisTemplatePropsMixin, CfnAnalyzerPropsMixin, CfnAnnotationStorePropsMixin, CfnAnomalyDetectorPropsMixin, CfnAnomalyDetectorPropsMixin, CfnAnomalyDetectorPropsMixin, CfnAnomalyMonitorPropsMixin, CfnAnomalySubscriptionPropsMixin, CfnAnycastIpListPropsMixin, CfnApiCachePropsMixin, CfnApiGatewayManagedOverridesPropsMixin, CfnApiKeyCredentialProviderPropsMixin, CfnApiKeyPropsMixin, CfnApiKeyPropsMixin, CfnAPIKeyPropsMixin, CfnApiMappingPropsMixin, CfnApiPropsMixin, CfnApiPropsMixin, CfnApiPropsMixin, CfnAPNSChannelPropsMixin, CfnAPNSSandboxChannelPropsMixin, CfnAPNSVoipChannelPropsMixin, CfnAPNSVoipSandboxChannelPropsMixin, CfnAppBlockBuilderPropsMixin, CfnAppBlockPropsMixin, CfnAppImageConfigPropsMixin, CfnAppInstanceBotPropsMixin, CfnAppInstancePropsMixin, CfnAppInstanceUserPropsMixin, CfnApplicationAssignmentPropsMixin, CfnApplicationCloudWatchLoggingOptionPropsMixin, CfnApplicationEntitlementAssociationPropsMixin, CfnApplicationFleetAssociationPropsMixin, CfnApplicationInferenceProfilePropsMixin, CfnApplicationInstancePropsMixin, CfnApplicationLogsMixin, CfnApplicationOutputPropsMixin, CfnApplicationOutputPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationPropsMixin, CfnApplicationReferenceDataSourcePropsMixin, CfnApplicationReferenceDataSourcePropsMixin, CfnApplicationSettingsPropsMixin, CfnApplicationVersionPropsMixin, CfnAppMonitorPropsMixin, CfnAppPropsMixin, CfnAppPropsMixin, CfnAppPropsMixin, CfnAppPropsMixin, CfnAppPropsMixin, CfnApprovalPolicyPropsMixin, CfnApprovalTeamPropsMixin, CfnApprovedOriginPropsMixin, CfnArchiveRulePropsMixin, CfnArtifactPropsMixin, CfnArtifactPropsMixin, CfnAssessmentFrameworkPropsMixin, CfnAssessmentPropsMixin, CfnAssessmentTargetPropsMixin, CfnAssessmentTemplatePropsMixin, CfnAssetModelPropsMixin, CfnAssetPropsMixin, CfnAssetPropsMixin, CfnAssetPropsMixin, CfnAssignmentPropsMixin, CfnAssistantAssociationPropsMixin, CfnAssistantLogsMixin, CfnAssistantPropsMixin, CfnAssociationPropsMixin, CfnAssociationPropsMixin, CfnAttributeGroupAssociationPropsMixin, CfnAttributeGroupPropsMixin, CfnAuthorizerPropsMixin, CfnAuthorizerPropsMixin, CfnAuthorizerPropsMixin, CfnAuthPolicyPropsMixin, CfnAutomatedReasoningPolicyPropsMixin, CfnAutomatedReasoningPolicyVersionPropsMixin, CfnAutomationRulePropsMixin, CfnAutomationRulePropsMixin, CfnAutomationRuleV2PropsMixin, CfnAutoScalingConfigurationPropsMixin, CfnAutoScalingGroupPropsMixin, CfnAutoshiftObserverNotificationStatusPropsMixin, CfnAwsLogSourcePropsMixin, CfnBackupPlanPropsMixin, CfnBackupPropsMixin, CfnBackupSelectionPropsMixin, CfnBackupVaultPropsMixin, CfnBaiduChannelPropsMixin, CfnBasePathMappingPropsMixin, CfnBasePathMappingV2PropsMixin, CfnBatchScramSecretPropsMixin, CfnBillingGroupPropsMixin, CfnBillingGroupPropsMixin, CfnBillScenarioPropsMixin, CfnBlueprintPropsMixin, CfnBlueprintPropsMixin, CfnBotAliasPropsMixin, CfnBotPropsMixin, CfnBotVersionPropsMixin, CfnBranchPropsMixin, CfnBridgeOutputPropsMixin, CfnBridgePropsMixin, CfnBridgeSourcePropsMixin, CfnBrokerPropsMixin, CfnBrowserCustomLogsMixin, CfnBrowserCustomPropsMixin, CfnBrowserProfilePropsMixin, CfnBrowserSettingsPropsMixin, CfnBucketLogsMixin, CfnBucketPolicyPropsMixin, CfnBucketPolicyPropsMixin, CfnBucketPolicyPropsMixin, CfnBucketPropsMixin, CfnBucketPropsMixin, CfnBucketPropsMixin, CfnBudgetPropsMixin, CfnBudgetPropsMixin, CfnBudgetsActionPropsMixin, CfnBuildPropsMixin, CfnByteMatchSetPropsMixin, CfnByteMatchSetPropsMixin, CfnCACertificatePropsMixin, CfnCacheClusterPropsMixin, CfnCachePolicyPropsMixin, CfnCalculatedAttributeDefinitionPropsMixin, CfnCampaignPropsMixin, CfnCampaignPropsMixin, CfnCampaignPropsMixin, CfnCampaignPropsMixin, CfnCanaryPropsMixin, CfnCapabilityLogsMixin, CfnCapabilityPropsMixin, CfnCapabilityPropsMixin, CfnCapacityManagerDataExportPropsMixin, CfnCapacityProviderPropsMixin, CfnCapacityProviderPropsMixin, CfnCapacityProviderPropsMixin, CfnCapacityReservationFleetPropsMixin, CfnCapacityReservationPropsMixin, CfnCapacityReservationPropsMixin, CfnCarrierGatewayPropsMixin, CfnCasePropsMixin, CfnCaseRulePropsMixin, CfnCatalogPropsMixin, CfnCellPropsMixin, CfnCertificateAuthorityActivationPropsMixin, CfnCertificateAuthorityPropsMixin, CfnCertificateAuthorityPropsMixin, CfnCertificatePropsMixin, CfnCertificatePropsMixin, CfnCertificatePropsMixin, CfnCertificatePropsMixin, CfnCertificatePropsMixin, CfnCertificatePropsMixin, CfnCertificateProviderPropsMixin, CfnChallengePropsMixin, CfnChangeSetPropsMixin, CfnChannelAssociationPropsMixin, CfnChannelFlowPropsMixin, CfnChannelGroupLogsMixin, CfnChannelGroupPropsMixin, CfnChannelNamespacePropsMixin, CfnChannelPlacementGroupPropsMixin, CfnChannelPolicyPropsMixin, CfnChannelPolicyPropsMixin, CfnChannelPropsMixin, CfnChannelPropsMixin, CfnChannelPropsMixin, CfnChannelPropsMixin, CfnChannelPropsMixin, CfnChannelPropsMixin, CfnChannelPropsMixin, CfnChannelPropsMixin, CfnCidrCollectionPropsMixin, CfnCisScanConfigurationPropsMixin, CfnClassifierPropsMixin, CfnClientCertificatePropsMixin, CfnClientVpnAuthorizationRulePropsMixin, CfnClientVpnEndpointPropsMixin, CfnClientVpnRoutePropsMixin, CfnClientVpnTargetNetworkAssociationPropsMixin, CfnCloudAutonomousVmClusterPropsMixin, CfnCloudConnectorPropsMixin, CfnCloudExadataInfrastructurePropsMixin, CfnCloudFormationProductPropsMixin, CfnCloudFormationProvisionedProductPropsMixin, CfnCloudFrontOriginAccessIdentityPropsMixin, CfnCloudVmClusterPropsMixin, CfnCloudWatchAlarmTemplateGroupPropsMixin, CfnCloudWatchAlarmTemplatePropsMixin, CfnClusterCapacityProviderAssociationsPropsMixin, CfnClusterLogsMixin, CfnClusterLogsMixin, CfnClusterLogsMixin, CfnClusterParameterGroupPropsMixin, CfnClusterPolicyPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterPropsMixin, CfnClusterSecurityGroupIngressPropsMixin, CfnClusterSecurityGroupPropsMixin, CfnClusterSnapshotPropsMixin, CfnClusterSubnetGroupPropsMixin, CfnCodeInterpreterCustomLogsMixin, CfnCodeInterpreterCustomPropsMixin, CfnCodeRepositoryPropsMixin, CfnCodeSecurityIntegrationPropsMixin, CfnCodeSecurityScanConfigurationPropsMixin, CfnCodeSigningConfigPropsMixin, CfnCollaborationPropsMixin, CfnCollectionGroupPropsMixin, CfnCollectionIndexPropsMixin, CfnCollectionPropsMixin, CfnCollectionPropsMixin, CfnCommandPropsMixin, CfnComponentPropsMixin, CfnComponentPropsMixin, CfnComponentTypePropsMixin, CfnComponentVersionPropsMixin, CfnCompositeAlarmPropsMixin, CfnComputationModelPropsMixin, CfnComputeEnvironmentPropsMixin, CfnComputeNodeGroupPropsMixin, CfnConfigPropsMixin, CfnConfigRulePropsMixin, CfnConfigurationAggregatorPropsMixin, CfnConfigurationAssociationPropsMixin, CfnConfigurationBundlePropsMixin, CfnConfigurationManagerPropsMixin, CfnConfigurationPolicyPropsMixin, CfnConfigurationProfilePropsMixin, CfnConfigurationPropsMixin, CfnConfigurationPropsMixin, CfnConfigurationPropsMixin, CfnConfigurationRecorderPropsMixin, CfnConfigurationSetEventDestinationPropsMixin, CfnConfigurationSetEventDestinationPropsMixin, CfnConfigurationSetPropsMixin, CfnConfigurationSetPropsMixin, CfnConfigurationSetPropsMixin, CfnConfigurationTemplatePropsMixin, CfnConfiguredModelAlgorithmAssociationPropsMixin, CfnConfiguredModelAlgorithmPropsMixin, CfnConfiguredTableAssociationPropsMixin, CfnConfiguredTablePropsMixin, CfnConformancePackPropsMixin, CfnConnectAttachmentPropsMixin, CfnConnectionAliasPropsMixin, CfnConnectionFunctionPropsMixin, CfnConnectionGroupPropsMixin, CfnConnectionPropsMixin, CfnConnectionPropsMixin, CfnConnectionPropsMixin, CfnConnectionPropsMixin, CfnConnectionPropsMixin, CfnConnectionPropsMixin, CfnConnectorDefinitionPropsMixin, CfnConnectorDefinitionVersionPropsMixin, CfnConnectorProfilePropsMixin, CfnConnectorPropsMixin, CfnConnectorPropsMixin, CfnConnectorPropsMixin, CfnConnectorPropsMixin, CfnConnectorPropsMixin, CfnConnectorPropsMixin, CfnConnectorPropsMixin, CfnConnectorPropsMixin, CfnConnectorV2PropsMixin, CfnConnectPeerPropsMixin, CfnConsumableResourcePropsMixin, CfnContactChannelPropsMixin, CfnContactFlowModuleAliasPropsMixin, CfnContactFlowModulePropsMixin, CfnContactFlowModuleVersionPropsMixin, CfnContactFlowPropsMixin, CfnContactFlowVersionPropsMixin, CfnContactListPropsMixin, CfnContactMethodPropsMixin, CfnContactPropsMixin, CfnContainerFleetPropsMixin, CfnContainerGroupDefinitionPropsMixin, CfnContainerPropsMixin, CfnContainerPropsMixin, CfnContainerRecipePropsMixin, CfnContextPropsMixin, CfnContinuousDeploymentPolicyPropsMixin, CfnControlPanelPropsMixin, CfnCoreDefinitionPropsMixin, CfnCoreDefinitionVersionPropsMixin, CfnCoreNetworkPrefixListAssociationPropsMixin, CfnCoreNetworkPropsMixin, CfnCostCategoryPropsMixin, CfnCrawlerPropsMixin, CfnCRLPropsMixin, CfnCrossAccountAttachmentPropsMixin, CfnCustomActionPropsMixin, CfnCustomActionTypePropsMixin, CfnCustomDataIdentifierPropsMixin, CfnCustomDBEngineVersionPropsMixin, CfnCustomDetectionRuleAssociationPropsMixin, CfnCustomEntityTypePropsMixin, CfnCustomerGatewayAssociationPropsMixin, CfnCustomerGatewayPropsMixin, CfnCustomLineItemPropsMixin, CfnCustomMetricPropsMixin, CfnCustomPermissionsPropsMixin, CfnCustomPluginPropsMixin, CfnCustomResourcePropsMixin, CfnCustomVerificationEmailTemplatePropsMixin, CfnDaemonPropsMixin, CfnDaemonTaskDefinitionPropsMixin, CfnDashboardPropsMixin, CfnDashboardPropsMixin, CfnDashboardPropsMixin, CfnDashboardPropsMixin, CfnDashboardPropsMixin, CfnDataAccessorPropsMixin, CfnDataAutomationLibraryPropsMixin, CfnDataAutomationProjectPropsMixin, CfnDatabasePropsMixin, CfnDatabasePropsMixin, CfnDatabasePropsMixin, CfnDatabaseSnapshotPropsMixin, CfnDataCatalogEncryptionSettingsPropsMixin, CfnDataCatalogPropsMixin, CfnDataCellsFilterPropsMixin, CfnDataflowEndpointGroupPropsMixin, CfnDataflowEndpointGroupV2PropsMixin, CfnDataIntegrationPropsMixin, CfnDataLakeAssociationPropsMixin, CfnDataLakePropsMixin, CfnDataLakeSettingsPropsMixin, CfnDataMigrationPropsMixin, CfnDataProtectionSettingsPropsMixin, CfnDataProviderPropsMixin, CfnDataQualityJobDefinitionPropsMixin, CfnDataQualityRulesetPropsMixin, CfnDataRepositoryAssociationPropsMixin, CfnDatasetGroupPropsMixin, CfnDatasetGroupPropsMixin, CfnDatasetPropsMixin, CfnDatasetPropsMixin, CfnDatasetPropsMixin, CfnDatasetPropsMixin, CfnDatasetPropsMixin, CfnDatasetPropsMixin, CfnDatasetPropsMixin, CfnDatasetPropsMixin, CfnDataSetPropsMixin, CfnDataSetPropsMixin, CfnDataSourcePropsMixin, CfnDataSourcePropsMixin, CfnDataSourcePropsMixin, CfnDataSourcePropsMixin, CfnDataSourcePropsMixin, CfnDataSourcePropsMixin, CfnDatastorePropsMixin, CfnDatastorePropsMixin, CfnDataTableAttributePropsMixin, CfnDataTablePropsMixin, CfnDataTableRecordPropsMixin, CfnDataTransformationProfilePropsMixin, CfnDBClusterParameterGroupPropsMixin, CfnDBClusterParameterGroupPropsMixin, CfnDBClusterParameterGroupPropsMixin, CfnDBClusterPropsMixin, CfnDBClusterPropsMixin, CfnDBClusterPropsMixin, CfnDBInstancePropsMixin, CfnDBInstancePropsMixin, CfnDBInstancePropsMixin, CfnDBParameterGroupPropsMixin, CfnDBParameterGroupPropsMixin, CfnDBProxyEndpointPropsMixin, CfnDBProxyPropsMixin, CfnDBProxyTargetGroupPropsMixin, CfnDBSecurityGroupIngressPropsMixin, CfnDBSecurityGroupPropsMixin, CfnDBShardGroupPropsMixin, CfnDBSnapshotPropsMixin, CfnDBSubnetGroupPropsMixin, CfnDBSubnetGroupPropsMixin, CfnDBSubnetGroupPropsMixin, CfnDecoderManifestPropsMixin, CfnDedicatedIpPoolPropsMixin, CfnDedicatedIpPoolPropsMixin, CfnDefaultViewAssociationPropsMixin, CfnDelegatedAdminPropsMixin, CfnDeliveryChannelPropsMixin, CfnDeliveryDestinationPropsMixin, CfnDeliveryPropsMixin, CfnDeliverySourcePropsMixin, CfnDeliveryStreamPropsMixin, CfnDeploymentConfigPropsMixin, CfnDeploymentGroupPropsMixin, CfnDeploymentPropsMixin, CfnDeploymentPropsMixin, CfnDeploymentPropsMixin, CfnDeploymentPropsMixin, CfnDeploymentPropsMixin, CfnDeploymentPropsMixin, CfnDeploymentStrategyPropsMixin, CfnDestinationPropsMixin, CfnDestinationPropsMixin, CfnDetectorModelPropsMixin, CfnDetectorPropsMixin, CfnDetectorPropsMixin, CfnDevEndpointPropsMixin, CfnDeviceDefinitionPropsMixin, CfnDeviceDefinitionVersionPropsMixin, CfnDeviceFleetPropsMixin, CfnDevicePoolPropsMixin, CfnDeviceProfilePropsMixin, CfnDevicePropsMixin, CfnDevicePropsMixin, CfnDHCPOptionsPropsMixin, CfnDictionaryPropsMixin, CfnDimensionPropsMixin, CfnDirectConnectGatewayAssociationPropsMixin, CfnDirectConnectGatewayAttachmentPropsMixin, CfnDirectConnectGatewayPropsMixin, CfnDirectoryBucketPropsMixin, CfnDirectoryConfigPropsMixin, CfnDirectoryRegistrationPropsMixin, CfnDiscovererPropsMixin, CfnDiscoveryPropsMixin, CfnDiskPropsMixin, CfnDiskSnapshotPropsMixin, CfnDistributionConfigurationPropsMixin, CfnDistributionLogsMixin, CfnDistributionPropsMixin, CfnDistributionPropsMixin, CfnDistributionTenantPropsMixin, CfnDLPSettingPropsMixin, CfnDNSSECPropsMixin, CfnDnsViewPropsMixin, CfnDocumentationPartPropsMixin, CfnDocumentationVersionPropsMixin, CfnDocumentClassifierPropsMixin, CfnDocumentPropsMixin, CfnDomainConfigurationPropsMixin, CfnDomainNameAccessAssociationPropsMixin, CfnDomainNameApiAssociationPropsMixin, CfnDomainNamePropsMixin, CfnDomainNamePropsMixin, CfnDomainNamePropsMixin, CfnDomainNameV2PropsMixin, CfnDomainObjectTypePropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainPropsMixin, CfnDomainUnitPropsMixin, CfnDomainVerificationPropsMixin, CfnDRTAccessPropsMixin, CfnEC2FleetPropsMixin, CfnEgressOnlyInternetGatewayPropsMixin, CfnEIPAssociationPropsMixin, CfnEIPPropsMixin, CfnElasticLoadBalancerAttachmentPropsMixin, CfnEmailAddressPropsMixin, CfnEmailChannelPropsMixin, CfnEmailContactPropsMixin, CfnEmailIdentityPropsMixin, CfnEmailTemplatePropsMixin, CfnEnabledBaselinePropsMixin, CfnEnabledControlPropsMixin, CfnEnclaveCertificateIamRoleAssociationPropsMixin, CfnEncoderConfigurationPropsMixin, CfnEncryptionConfigurationPropsMixin, CfnEndpointAccessPropsMixin, CfnEndpointAuthorizationPropsMixin, CfnEndpointConfigPropsMixin, CfnEndpointGroupPropsMixin, CfnEndpointPropsMixin, CfnEndpointPropsMixin, CfnEndpointPropsMixin, CfnEndpointPropsMixin, CfnEnforcedGuardrailConfigurationPropsMixin, CfnEntitlementPropsMixin, CfnEntitlementPropsMixin, CfnEntityPropsMixin, CfnEntityTypePropsMixin, CfnEnvironmentAccountConnectionPropsMixin, CfnEnvironmentActionsPropsMixin, CfnEnvironmentBlueprintConfigurationPropsMixin, CfnEnvironmentEC2PropsMixin, CfnEnvironmentProfilePropsMixin, CfnEnvironmentPropsMixin, CfnEnvironmentPropsMixin, CfnEnvironmentPropsMixin, CfnEnvironmentPropsMixin, CfnEnvironmentPropsMixin, CfnEnvironmentPropsMixin, CfnEnvironmentPropsMixin, CfnEnvironmentPropsMixin, CfnEnvironmentPropsMixin, CfnEnvironmentTemplatePropsMixin, CfnEvaluationFormPropsMixin, CfnEvaluatorPropsMixin, CfnEventActionPropsMixin, CfnEventBridgeRuleTemplateGroupPropsMixin, CfnEventBridgeRuleTemplatePropsMixin, CfnEventBusLogsMixin, CfnEventDataStorePropsMixin, CfnEventIntegrationPropsMixin, CfnEventInvokeConfigPropsMixin, CfnEventRulePropsMixin, CfnEventSourceMappingPropsMixin, CfnEventStreamPropsMixin, CfnEventStreamPropsMixin, CfnEventSubscriptionPropsMixin, CfnEventSubscriptionPropsMixin, CfnEventSubscriptionPropsMixin, CfnEventSubscriptionPropsMixin, CfnEventSubscriptionPropsMixin, CfnEventTrackerPropsMixin, CfnEventTriggerPropsMixin, CfnEventTypePropsMixin, CfnExecutionPlanPropsMixin, CfnExperimentDefinitionPropsMixin, CfnExperimentPropsMixin, CfnExperimentPropsMixin, CfnExperimentTemplatePropsMixin, CfnExperimentTrialComponentPropsMixin, CfnExportPropsMixin, CfnExpressGatewayServicePropsMixin, CfnExtensionAssociationPropsMixin, CfnExtensionPropsMixin, CfnFaqPropsMixin, CfnFargateProfilePropsMixin, CfnFarmPropsMixin, CfnFeatureGroupPropsMixin, CfnFeaturePropsMixin, CfnFeedPropsMixin, CfnFHIRDatastorePropsMixin, CfnFieldPropsMixin, CfnFileSystemPolicyPropsMixin, CfnFileSystemPropsMixin, CfnFileSystemPropsMixin, CfnFileSystemPropsMixin, CfnFilterPropsMixin, CfnFilterPropsMixin, CfnFindingAggregatorPropsMixin, CfnFindingsFilterPropsMixin, CfnFirewallDomainListPropsMixin, CfnFirewallDomainListPropsMixin, CfnFirewallLogsMixin, CfnFirewallPolicyPropsMixin, CfnFirewallPropsMixin, CfnFirewallRuleGroupAssociationPropsMixin, CfnFirewallRuleGroupPropsMixin, CfnFirewallRulePropsMixin, CfnFleetMetricPropsMixin, CfnFleetPropsMixin, CfnFleetPropsMixin, CfnFleetPropsMixin, CfnFleetPropsMixin, CfnFleetPropsMixin, CfnFleetPropsMixin, CfnFlowAliasPropsMixin, CfnFlowEntitlementPropsMixin, CfnFlowLogPropsMixin, CfnFlowOutputPropsMixin, CfnFlowPropsMixin, CfnFlowPropsMixin, CfnFlowPropsMixin, CfnFlowPropsMixin, CfnFlowSourcePropsMixin, CfnFlowTemplatePropsMixin, CfnFlowVersionPropsMixin, CfnFlowVpcInterfacePropsMixin, CfnFlywheelPropsMixin, CfnFolderPropsMixin, CfnFormPropsMixin, CfnFormTypePropsMixin, CfnFpgaImagePropsMixin, CfnFrameworkPropsMixin, CfnFunctionConfigurationPropsMixin, CfnFunctionDefinitionPropsMixin, CfnFunctionDefinitionVersionPropsMixin, CfnFunctionPropsMixin, CfnFunctionPropsMixin, CfnFunctionPropsMixin, CfnFunctionPropsMixin, CfnFuotaTaskPropsMixin, CfnGameServerGroupPropsMixin, CfnGameSessionQueuePropsMixin, CfnGatewayLogsMixin, CfnGatewayPropsMixin, CfnGatewayPropsMixin, CfnGatewayPropsMixin, CfnGatewayRateLimitPropsMixin, CfnGatewayResponsePropsMixin, CfnGatewayRoutePropsMixin, CfnGatewayRouteTableAssociationPropsMixin, CfnGatewayRulePropsMixin, CfnGatewayTargetPropsMixin, CfnGCMChannelPropsMixin, CfnGeneratedTemplatePropsMixin, CfnGeofenceCollectionPropsMixin, CfnGeoMatchSetPropsMixin, CfnGitHubRepositoryPropsMixin, CfnGlobalClusterPropsMixin, CfnGlobalClusterPropsMixin, CfnGlobalClusterPropsMixin, CfnGlobalNetworkPropsMixin, CfnGlobalReplicationGroupPropsMixin, CfnGlobalResolverPropsMixin, CfnGlobalTablePropsMixin, CfnGrantPropsMixin, CfnGraphPropsMixin, CfnGraphPropsMixin, CfnGraphQLApiPropsMixin, CfnGraphQLSchemaPropsMixin, CfnGraphSnapshotPropsMixin, CfnGroupingConfigurationPropsMixin, CfnGroupMembershipPropsMixin, CfnGroupPolicyPropsMixin, CfnGroupProfilePropsMixin, CfnGroupPropsMixin, CfnGroupPropsMixin, CfnGroupPropsMixin, CfnGroupPropsMixin, CfnGroupPropsMixin, CfnGroupPropsMixin, CfnGroupVersionPropsMixin, CfnGuardHookPropsMixin, CfnGuardrailPropsMixin, CfnGuardrailVersionPropsMixin, CfnHarnessEndpointPropsMixin, CfnHarnessPropsMixin, CfnHealthCheckPropsMixin, CfnHookDefaultVersionPropsMixin, CfnHookTypeConfigPropsMixin, CfnHookVersionPropsMixin, CfnHostedConfigurationVersionPropsMixin, CfnHostedZoneAssociationPropsMixin, CfnHostedZonePropsMixin, CfnHostKeyPropsMixin, CfnHostPropsMixin, CfnHostPropsMixin, CfnHoursOfOperationPropsMixin, CfnHttpApiPropsMixin, CfnHttpNamespacePropsMixin, CfnHubLogsMixin, CfnHubPropsMixin, CfnHubPropsMixin, CfnHubV2LogsMixin, CfnHubV2PropsMixin, CfnHumanTaskUiPropsMixin, CfnHypervisorPropsMixin, CfnIdentityCenterConfigurationPropsMixin, CfnIdentityPoolPrincipalTagPropsMixin, CfnIdentityPoolPropsMixin, CfnIdentityPoolRoleAttachmentPropsMixin, CfnIdentityPropsMixin, CfnIdentityProviderConfigPropsMixin, CfnIdentityProviderPropsMixin, CfnIdentitySourcePropsMixin, CfnIdentitySourcePropsMixin, CfnIdMappingTablePropsMixin, CfnIdMappingWorkflowLogsMixin, CfnIdMappingWorkflowPropsMixin, CfnIdNamespaceAssociationPropsMixin, CfnIdNamespacePropsMixin, CfnImageBuilderPropsMixin, CfnImagePipelinePropsMixin, CfnImagePropsMixin, CfnImagePropsMixin, CfnImageRecipePropsMixin, CfnImageVersionPropsMixin, CfnInAppTemplatePropsMixin, CfnInboundExternalLinkPropsMixin, CfnIndexPropsMixin, CfnIndexPropsMixin, CfnIndexPropsMixin, CfnIndexPropsMixin, CfnIndexPropsMixin, CfnInferenceComponentPropsMixin, CfnInferenceExperimentPropsMixin, CfnInferenceSchedulerPropsMixin, CfnInfluxDBClusterPropsMixin, CfnInfluxDBInstancePropsMixin, CfnInfrastructureConfigurationPropsMixin, CfnIngestConfigurationPropsMixin, CfnInputPropsMixin, CfnInputPropsMixin, CfnInputSecurityGroupPropsMixin, CfnInsightPropsMixin, CfnInsightRulePropsMixin, CfnInstanceAccessControlAttributeConfigurationPropsMixin, CfnInstanceConnectEndpointPropsMixin, CfnInstanceFleetConfigPropsMixin, CfnInstanceGroupConfigPropsMixin, CfnInstanceProfilePropsMixin, CfnInstanceProfilePropsMixin, CfnInstanceProfilePropsMixin, CfnInstancePropsMixin, CfnInstancePropsMixin, CfnInstancePropsMixin, CfnInstancePropsMixin, CfnInstancePropsMixin, CfnInstancePropsMixin, CfnInstanceSnapshotPropsMixin, CfnInstanceStorageConfigPropsMixin, CfnIntegrationAssociationPropsMixin, CfnIntegrationPropsMixin, CfnIntegrationPropsMixin, CfnIntegrationPropsMixin, CfnIntegrationPropsMixin, CfnIntegrationPropsMixin, CfnIntegrationPropsMixin, CfnIntegrationResourcePropertyPropsMixin, CfnIntegrationResponsePropsMixin, CfnIntelligentPromptRouterPropsMixin, CfnIntermediateTablePropsMixin, CfnInternetGatewayPropsMixin, CfnInvestigationGroupPropsMixin, CfnInvoiceUnitPropsMixin, CfnIpAccessSettingsPropsMixin, CfnIPAMAllocationPropsMixin, CfnIpamExternalResourceVerificationTokenPropsMixin, CfnIPAMPoolCidrPropsMixin, CfnIPAMPoolPropsMixin, CfnIPAMPrefixListResolverPropsMixin, CfnIPAMPrefixListResolverTargetPropsMixin, CfnIPAMPropsMixin, CfnIPAMResourceDiscoveryAssociationPropsMixin, CfnIPAMResourceDiscoveryPropsMixin, CfnIPAMScopePropsMixin, CfnIpPoolRouteTableAssociationPropsMixin, CfnIPSetPropsMixin, CfnIPSetPropsMixin, CfnIPSetPropsMixin, CfnIPSetPropsMixin, CfnJobDefinitionPropsMixin, CfnJobPropsMixin, CfnJobPropsMixin, CfnJobPropsMixin, CfnJobQueuePropsMixin, CfnJobTemplatePropsMixin, CfnJobTemplatePropsMixin, CfnKeyGroupPropsMixin, CfnKeyPairPropsMixin, CfnKeyPropsMixin, CfnKeyPropsMixin, CfnKeySigningKeyPropsMixin, CfnKeyspacePropsMixin, CfnKeyValueStorePropsMixin, CfnKnowledgeBaseLogsMixin, CfnKnowledgeBasePolicyPropsMixin, CfnKnowledgeBasePropsMixin, CfnKnowledgeBasePropsMixin, CfnKnowledgeBasePropsMixin, CfnLabelPropsMixin, CfnLagPropsMixin, CfnLambdaHookPropsMixin, CfnLandingZonePropsMixin, CfnLaunchConfigurationPropsMixin, CfnLaunchNotificationConstraintPropsMixin, CfnLaunchProfilePropsMixin, CfnLaunchPropsMixin, CfnLaunchRoleConstraintPropsMixin, CfnLaunchTemplateConstraintPropsMixin, CfnLaunchTemplatePropsMixin, CfnLayerPropsMixin, CfnLayerVersionPermissionPropsMixin, CfnLayerVersionPropsMixin, CfnLayerVersionPropsMixin, CfnLayoutPropsMixin, CfnLedgerPropsMixin, CfnLegalHoldPropsMixin, CfnLensPropsMixin, CfnLicenseAssetRuleSetPropsMixin, CfnLicenseEndpointPropsMixin, CfnLicensePropsMixin, CfnLifecycleAutomationPropsMixin, CfnLifecycleHookPropsMixin, CfnLifecyclePolicyPropsMixin, CfnLifecyclePolicyPropsMixin, CfnLifecyclePolicyPropsMixin, CfnLimitPropsMixin, CfnLimitsProfilePropsMixin, CfnLinkAssociationPropsMixin, CfnLinkLogsMixin, CfnLinkPropsMixin, CfnLinkPropsMixin, CfnLinkPropsMixin, CfnLinkRoutingRulePropsMixin, CfnListenerCertificatePropsMixin, CfnListenerPropsMixin, CfnListenerPropsMixin, CfnListenerPropsMixin, CfnListenerRulePropsMixin, CfnListPropsMixin, CfnLiveSourcePropsMixin, CfnLoadBalancerLogsMixin, CfnLoadBalancerPropsMixin, CfnLoadBalancerPropsMixin, CfnLoadBalancerPropsMixin, CfnLoadBalancerTlsCertificatePropsMixin, CfnLocalGatewayRoutePropsMixin, CfnLocalGatewayRouteTablePropsMixin, CfnLocalGatewayRouteTableVirtualInterfaceGroupAssociationPropsMixin, CfnLocalGatewayRouteTableVPCAssociationPropsMixin, CfnLocalGatewayVirtualInterfaceGroupPropsMixin, CfnLocalGatewayVirtualInterfacePropsMixin, CfnLocationAzureBlobPropsMixin, CfnLocationEFSPropsMixin, CfnLocationFSxLustrePropsMixin, CfnLocationFSxONTAPPropsMixin, CfnLocationFSxOpenZFSPropsMixin, CfnLocationFSxWindowsPropsMixin, CfnLocationHDFSPropsMixin, CfnLocationNFSPropsMixin, CfnLocationObjectStoragePropsMixin, CfnLocationPropsMixin, CfnLocationS3PropsMixin, CfnLocationSMBPropsMixin, CfnLogAlarmPropsMixin, CfnLogAnomalyDetectionIntegrationPropsMixin, CfnLogAnomalyDetectorPropsMixin, CfnLogDeliveryConfigurationPropsMixin, CfnLoggerDefinitionPropsMixin, CfnLoggerDefinitionVersionPropsMixin, CfnLoggingConfigurationPropsMixin, CfnLoggingConfigurationPropsMixin, CfnLoggingConfigurationPropsMixin, CfnLoggingPropsMixin, CfnLogGroupPropsMixin, CfnLogicallyAirGappedBackupVaultPropsMixin, CfnLogStreamPropsMixin, CfnMacroPropsMixin, CfnMailManagerAddonInstancePropsMixin, CfnMailManagerAddonSubscriptionPropsMixin, CfnMailManagerAddressListPropsMixin, CfnMailManagerArchivePropsMixin, CfnMailManagerIngressPointLogsMixin, CfnMailManagerIngressPointPropsMixin, CfnMailManagerRelayPropsMixin, CfnMailManagerRuleSetLogsMixin, CfnMailManagerRuleSetPropsMixin, CfnMailManagerTrafficPolicyPropsMixin, CfnMaintenanceWindowPropsMixin, CfnMaintenanceWindowTargetPropsMixin, CfnMaintenanceWindowTaskPropsMixin, CfnMalwareProtectionPlanPropsMixin, CfnManagedLoginBrandingPropsMixin, CfnManagedNotificationAccountContactAssociationPropsMixin, CfnManagedNotificationAdditionalChannelAssociationPropsMixin, CfnManagedPolicyPropsMixin, CfnMapPropsMixin, CfnMasterPropsMixin, CfnMatchingWorkflowLogsMixin, CfnMatchingWorkflowPropsMixin, CfnMatchmakingConfigurationPropsMixin, CfnMatchmakingRuleSetPropsMixin, CfnMemberInvitationPropsMixin, CfnMemberPropsMixin, CfnMemberPropsMixin, CfnMembershipPropsMixin, CfnMemoryLogsMixin, CfnMemoryPropsMixin, CfnMeshPropsMixin, CfnMessageTemplatePropsMixin, CfnMessageTemplateVersionPropsMixin, CfnMeteredProductPropsMixin, CfnMethodPropsMixin, CfnMetricAttributionPropsMixin, CfnMetricFilterPropsMixin, CfnMetricPropsMixin, CfnMetricStreamPropsMixin, CfnMicrosoftADPropsMixin, CfnMicrosoftTeamsChannelConfigurationPropsMixin, CfnMicrovmImagePropsMixin, CfnMigrationProjectPropsMixin, CfnMissionProfilePropsMixin, CfnMitigationActionPropsMixin, CfnMlflowAppPropsMixin, CfnMlflowTrackingServerPropsMixin, CfnMLTransformPropsMixin, CfnModelBiasJobDefinitionPropsMixin, CfnModelCardPropsMixin, CfnModelExplainabilityJobDefinitionPropsMixin, CfnModelManifestPropsMixin, CfnModelPackageGroupPropsMixin, CfnModelPackagePropsMixin, CfnModelPropsMixin, CfnModelPropsMixin, CfnModelPropsMixin, CfnModelQualityJobDefinitionPropsMixin, CfnModuleDefaultVersionPropsMixin, CfnModuleVersionPropsMixin, CfnMonitoringSchedulePropsMixin, CfnMonitoringSubscriptionPropsMixin, CfnMonitorPropsMixin, CfnMonitorPropsMixin, CfnMonitorPropsMixin, CfnMountTargetPropsMixin, CfnMountTargetPropsMixin, CfnMulticastGroupPropsMixin, CfnMultiplexprogramPropsMixin, CfnMultiplexPropsMixin, CfnMultiRegionAccessPointPolicyPropsMixin, CfnMultiRegionAccessPointPropsMixin, CfnMultiRegionClusterPropsMixin, CfnMultiRegionEndpointPropsMixin, CfnNamedQueryPropsMixin, CfnNamespacePropsMixin, CfnNamespacePropsMixin, CfnNamespacePropsMixin, CfnNatGatewayPropsMixin, CfnNetworkAclEntryPropsMixin, CfnNetworkAclPropsMixin, CfnNetworkAnalyzerConfigurationPropsMixin, CfnNetworkConnectorPropsMixin, CfnNetworkInsightsAccessScopeAnalysisPropsMixin, CfnNetworkInsightsAccessScopePropsMixin, CfnNetworkInsightsAnalysisPropsMixin, CfnNetworkInsightsPathPropsMixin, CfnNetworkInterfaceAttachmentPropsMixin, CfnNetworkInterfacePermissionPropsMixin, CfnNetworkInterfacePropsMixin, CfnNetworkMigrationDefinitionPropsMixin, CfnNetworkPerformanceMetricSubscriptionPropsMixin, CfnNetworkProfilePropsMixin, CfnNetworkPropsMixin, CfnNetworkPropsMixin, CfnNetworkSettingsPropsMixin, CfnNodegroupPropsMixin, CfnNodePropsMixin, CfnNodePropsMixin, CfnNotebookInstanceLifecycleConfigPropsMixin, CfnNotebookInstancePropsMixin, CfnNotificationChannelPropsMixin, CfnNotificationChannelPropsMixin, CfnNotificationConfigurationPropsMixin, CfnNotificationHubPropsMixin, CfnNotificationPropsMixin, CfnNotificationRulePropsMixin, CfnOAuth2CredentialProviderPropsMixin, CfnOAuthClientApplicationPropsMixin, CfnObjectTypePropsMixin, CfnObservabilityConfigurationPropsMixin, CfnOdbNetworkPropsMixin, CfnOdbPeeringConnectionPropsMixin, CfnOIDCProviderPropsMixin, CfnOnlineEvaluationConfigPropsMixin, CfnOpsItemPropsMixin, CfnOptionGroupPropsMixin, CfnOptOutListPropsMixin, CfnOrganizationAdminPropsMixin, CfnOrganizationalUnitAssociationPropsMixin, CfnOrganizationalUnitPropsMixin, CfnOrganizationCentralizationRulePropsMixin, CfnOrganizationConfigRulePropsMixin, CfnOrganizationConfigurationPropsMixin, CfnOrganizationConformancePackPropsMixin, CfnOrganizationPropsMixin, CfnOrganizationTelemetryRulePropsMixin, CfnOriginAccessControlPropsMixin, CfnOriginEndpointPolicyPropsMixin, CfnOriginEndpointPropsMixin, CfnOriginEndpointPropsMixin, CfnOriginRequestPolicyPropsMixin, CfnOTelEnrichmentPropsMixin, CfnOutboundExternalLinkPropsMixin, CfnOutcomePropsMixin, CfnOutpostResolverPropsMixin, CfnOwnerPropsMixin, CfnPackageGroupPropsMixin, CfnPackagePropsMixin, CfnPackageVersionPropsMixin, CfnPackagingConfigurationPropsMixin, CfnPackagingGroupPropsMixin, CfnParallelDataPropsMixin, CfnParameterGroupPropsMixin, CfnParameterGroupPropsMixin, CfnParameterGroupPropsMixin, CfnParameterPropsMixin, CfnPartitionPropsMixin, CfnPartnerAccountPropsMixin, CfnPartnerAppPropsMixin, CfnPartnershipPropsMixin, CfnPatchBaselinePropsMixin, CfnPaymentConnectorPropsMixin, CfnPaymentCredentialProviderPropsMixin, CfnPaymentManagerPropsMixin, CfnPentestPropsMixin, CfnPermissionPropsMixin, CfnPermissionPropsMixin, CfnPermissionPropsMixin, CfnPermissionPropsMixin, CfnPermissionSetPropsMixin, CfnPermissionsPropsMixin, CfnPhoneNumberPropsMixin, CfnPhoneNumberPropsMixin, CfnPipelinePropsMixin, CfnPipelinePropsMixin, CfnPipelinePropsMixin, CfnPipelinePropsMixin, CfnPipelinePropsMixin, CfnPipePropsMixin, CfnPlaceIndexPropsMixin, CfnPlacementGroupPropsMixin, CfnPlanPropsMixin, CfnPlanPropsMixin, CfnPlaybackConfigurationLogsMixin, CfnPlaybackConfigurationPropsMixin, CfnPlaybackKeyPairPropsMixin, CfnPlaybackRestrictionPolicyPropsMixin, CfnPluginPropsMixin, CfnPodIdentityAssociationPropsMixin, CfnPolicyAssociationPropsMixin, CfnPolicyEnginePropsMixin, CfnPolicyGrantPropsMixin, CfnPolicyPrincipalAttachmentPropsMixin, CfnPolicyPropsMixin, CfnPolicyPropsMixin, CfnPolicyPropsMixin, CfnPolicyPropsMixin, CfnPolicyPropsMixin, CfnPolicyPropsMixin, CfnPolicyPropsMixin, CfnPolicyStatementPropsMixin, CfnPolicyStoreAliasPropsMixin, CfnPolicyStorePropsMixin, CfnPolicyTemplatePropsMixin, CfnPoolPropsMixin, CfnPortalProductPropsMixin, CfnPortalPropsMixin, CfnPortalPropsMixin, CfnPortfolioPrincipalAssociationPropsMixin, CfnPortfolioProductAssociationPropsMixin, CfnPortfolioPropsMixin, CfnPortfolioSharePropsMixin, CfnPredefinedAttributePropsMixin, CfnPreferencesPropsMixin, CfnPrefetchSchedulePropsMixin, CfnPrefixListPropsMixin, CfnPreparedStatementPropsMixin, CfnPresetPropsMixin, CfnPricingPlanPropsMixin, CfnPricingRulePropsMixin, CfnPrimaryTaskSetPropsMixin, CfnPrincipalPermissionsPropsMixin, CfnPrivacyBudgetTemplatePropsMixin, CfnPrivateConnectionPropsMixin, CfnPrivateDnsNamespacePropsMixin, CfnPrivateGraphEndpointPropsMixin, CfnPrivateVirtualInterfacePropsMixin, CfnProactiveEngagementPropsMixin, CfnProcessingJobPropsMixin, CfnProcurementPortalPreferencePropsMixin, CfnProductSubscriptionPropsMixin, CfnProfileAssociationPropsMixin, CfnProfilePermissionPropsMixin, CfnProfilePropsMixin, CfnProfilePropsMixin, CfnProfilePropsMixin, CfnProfilePropsMixin, CfnProfilePropsMixin, CfnProfileResourceAssociationPropsMixin, CfnProfilingGroupPropsMixin, CfnProjectMembershipPropsMixin, CfnProjectProfilePropsMixin, CfnProjectPropsMixin, CfnProjectPropsMixin, CfnProjectPropsMixin, CfnProjectPropsMixin, CfnProjectPropsMixin, CfnProjectPropsMixin, CfnProjectPropsMixin, CfnProjectPropsMixin, CfnProjectPropsMixin, CfnProjectPropsMixin, CfnPromptPropsMixin, CfnPromptPropsMixin, CfnPromptVersionPropsMixin, CfnProtectConfigurationPropsMixin, CfnProtectionGroupPropsMixin, CfnProtectionLogsMixin, CfnProtectionPropsMixin, CfnProvisioningTemplatePropsMixin, CfnPublicDnsNamespacePropsMixin, CfnPublicKeyPropsMixin, CfnPublicKeyPropsMixin, CfnPublicRepositoryPropsMixin, CfnPublicTypeVersionPropsMixin, CfnPublicVirtualInterfacePropsMixin, CfnPublisherPropsMixin, CfnPublishingDestinationPropsMixin, CfnPullThroughCacheRulePropsMixin, CfnPullTimeUpdateExclusionPropsMixin, CfnPushTemplatePropsMixin, CfnQueryDefinitionPropsMixin, CfnQuerySuggestionsBlockListPropsMixin, CfnQueueEnvironmentPropsMixin, CfnQueueFleetAssociationPropsMixin, CfnQueueInlinePolicyPropsMixin, CfnQueueLimitAssociationPropsMixin, CfnQueuePolicyPropsMixin, CfnQueuePropsMixin, CfnQueuePropsMixin, CfnQueuePropsMixin, CfnQueuePropsMixin, CfnQueuePropsMixin, CfnQuickConnectPropsMixin, CfnQuickResponsePropsMixin, CfnQuotaSharePropsMixin, CfnRateBasedRulePropsMixin, CfnReadinessCheckPropsMixin, CfnRealtimeLogConfigPropsMixin, CfnReceiptFilterPropsMixin, CfnReceiptRulePropsMixin, CfnReceiptRuleSetPropsMixin, CfnRecipePropsMixin, CfnRecommenderPropsMixin, CfnRecordingConfigurationPropsMixin, CfnRecordSetGroupPropsMixin, CfnRecordSetPropsMixin, CfnRecoveryGroupPropsMixin, CfnReferenceStorePropsMixin, CfnRefreshSchedulePropsMixin, CfnRegexPatternSetPropsMixin, CfnRegexPatternSetPropsMixin, CfnRegistrationPropsMixin, CfnRegistryPolicyPropsMixin, CfnRegistryPolicyPropsMixin, CfnRegistryPropsMixin, CfnRegistryPropsMixin, CfnRegistryPropsMixin, CfnRegistryRecordPropsMixin, CfnRegistryScanningConfigurationPropsMixin, CfnRemediationConfigurationPropsMixin, CfnReplicaKeyPropsMixin, CfnReplicationConfigPropsMixin, CfnReplicationConfigurationPropsMixin, CfnReplicationGroupPropsMixin, CfnReplicationInstancePropsMixin, CfnReplicationSetPropsMixin, CfnReplicationSubnetGroupPropsMixin, CfnReplicationTaskPropsMixin, CfnReplicatorPropsMixin, CfnReportDefinitionPropsMixin, CfnReportGroupPropsMixin, CfnReportPlanPropsMixin, CfnRepositoryAssociationPropsMixin, CfnRepositoryCreationTemplatePropsMixin, CfnRepositoryLinkPropsMixin, CfnRepositoryPropsMixin, CfnRepositoryPropsMixin, CfnRepositoryPropsMixin, CfnRequesterGatewayPropsMixin, CfnRequestValidatorPropsMixin, CfnResiliencyPolicyPropsMixin, CfnResolverConfigPropsMixin, CfnResolverDNSSECConfigPropsMixin, CfnResolverEndpointPropsMixin, CfnResolverPropsMixin, CfnResolverQueryLoggingConfigAssociationPropsMixin, CfnResolverQueryLoggingConfigPropsMixin, CfnResolverRuleAssociationPropsMixin, CfnResolverRulePropsMixin, CfnResourceAssociationPropsMixin, CfnResourceCollectionPropsMixin, CfnResourceConfigurationPropsMixin, CfnResourceDataSyncPropsMixin, CfnResourceDefaultVersionPropsMixin, CfnResourceDefinitionPropsMixin, CfnResourceDefinitionVersionPropsMixin, CfnResourceGatewayPropsMixin, CfnResourceGroupPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePolicyPropsMixin, CfnResourcePropsMixin, CfnResourcePropsMixin, CfnResourceSetPropsMixin, CfnResourceSetPropsMixin, CfnResourceSharePropsMixin, CfnResourceSpecificLoggingPropsMixin, CfnResourceUpdateConstraintPropsMixin, CfnResourceVersionPropsMixin, CfnResponderGatewayPropsMixin, CfnResponseHeadersPolicyPropsMixin, CfnResponsePlanPropsMixin, CfnRestApiPropsMixin, CfnRestoreTestingPlanPropsMixin, CfnRestoreTestingSelectionPropsMixin, CfnRetrieverPropsMixin, CfnReviewTemplatePropsMixin, CfnRobotApplicationPropsMixin, CfnRobotApplicationVersionPropsMixin, CfnRobotPropsMixin, CfnRoleAliasPropsMixin, CfnRolePolicyPropsMixin, CfnRolePropsMixin, CfnRoomPropsMixin, CfnRotationPropsMixin, CfnRotationSchedulePropsMixin, CfnRouteCalculatorPropsMixin, CfnRoutePropsMixin, CfnRoutePropsMixin, CfnRoutePropsMixin, CfnRoutePropsMixin, CfnRouteResponsePropsMixin, CfnRouterInputPropsMixin, CfnRouterNetworkInterfacePropsMixin, CfnRouterOutputPropsMixin, CfnRouteServerAssociationPropsMixin, CfnRouteServerEndpointPropsMixin, CfnRouteServerPeerLogsMixin, CfnRouteServerPeerPropsMixin, CfnRouteServerPropagationPropsMixin, CfnRouteServerPropsMixin, CfnRouteTablePropsMixin, CfnRoutingControlPropsMixin, CfnRoutingProfilePropsMixin, CfnRoutingRulePropsMixin, CfnRuleGroupPropsMixin, CfnRuleGroupPropsMixin, CfnRuleGroupsNamespacePropsMixin, CfnRulePropsMixin, CfnRulePropsMixin, CfnRulePropsMixin, CfnRulePropsMixin, CfnRulePropsMixin, CfnRulesetPropsMixin, CfnRunCachePropsMixin, CfnRunGroupPropsMixin, CfnRuntimeEndpointPropsMixin, CfnRuntimeLogsMixin, CfnRuntimePropsMixin, CfnS3AccessPointAttachmentPropsMixin, CfnS3TableIntegrationPropsMixin, CfnSafetyRulePropsMixin, CfnSAMLProviderPropsMixin, CfnSamplingRulePropsMixin, CfnScalableTargetPropsMixin, CfnScalingPlanPropsMixin, CfnScalingPolicyPropsMixin, CfnScalingPolicyPropsMixin, CfnScenePropsMixin, CfnScheduledActionPropsMixin, CfnScheduledActionPropsMixin, CfnScheduledAuditPropsMixin, CfnScheduledQueryPropsMixin, CfnScheduledQueryPropsMixin, CfnScheduleGroupPropsMixin, CfnSchedulePropsMixin, CfnSchedulePropsMixin, CfnSchedulingPolicyPropsMixin, CfnSchemaMappingPropsMixin, CfnSchemaPropsMixin, CfnSchemaPropsMixin, CfnSchemaPropsMixin, CfnSchemaVersionMetadataPropsMixin, CfnSchemaVersionPropsMixin, CfnScraperPropsMixin, CfnScriptPropsMixin, CfnSdiSourcePropsMixin, CfnSecretPropsMixin, CfnSecretTargetAttachmentPropsMixin, CfnSecurityConfigPropsMixin, CfnSecurityConfigurationPropsMixin, CfnSecurityConfigurationPropsMixin, CfnSecurityConfigurationPropsMixin, CfnSecurityControlPropsMixin, CfnSecurityGroupEgressPropsMixin, CfnSecurityGroupIngressPropsMixin, CfnSecurityGroupIngressPropsMixin, CfnSecurityGroupPropsMixin, CfnSecurityGroupPropsMixin, CfnSecurityGroupVpcAssociationPropsMixin, CfnSecurityKeyPropsMixin, CfnSecurityPolicyPropsMixin, CfnSecurityProfilePropsMixin, CfnSecurityProfilePropsMixin, CfnSecurityRequirementPackPropsMixin, CfnSegmentDefinitionPropsMixin, CfnSegmentPropsMixin, CfnSegmentPropsMixin, CfnSenderIdPropsMixin, CfnSequenceStorePropsMixin, CfnServerCertificatePropsMixin, CfnServerlessCachePropsMixin, CfnServerlessCacheSnapshotPropsMixin, CfnServerlessClusterPropsMixin, CfnServerPropsMixin, CfnServerPropsMixin, CfnServiceActionAssociationPropsMixin, CfnServiceActionPropsMixin, CfnServiceEnvironmentPropsMixin, CfnServiceFunctionPropsMixin, CfnServiceLevelObjectivePropsMixin, CfnServiceLinkedRolePropsMixin, CfnServiceNetworkPropsMixin, CfnServiceNetworkResourceAssociationPropsMixin, CfnServiceNetworkServiceAssociationPropsMixin, CfnServiceNetworkVpcAssociationPropsMixin, CfnServicePrincipalNamePropsMixin, CfnServiceProfilePropsMixin, CfnServicePropsMixin, CfnServicePropsMixin, CfnServicePropsMixin, CfnServicePropsMixin, CfnServicePropsMixin, CfnServicePropsMixin, CfnServicePropsMixin, CfnServiceSettingPropsMixin, CfnServiceTemplatePropsMixin, CfnSessionLoggerPropsMixin, CfnSessionPropsMixin, CfnSessionPropsMixin, CfnSessionPropsMixin, CfnSignalCatalogPropsMixin, CfnSignalingChannelPropsMixin, CfnSignalMapPropsMixin, CfnSigningConfigurationPropsMixin, CfnSigningProfilePropsMixin, CfnSimpleADPropsMixin, CfnSimpleTablePropsMixin, CfnSimulationApplicationPropsMixin, CfnSimulationApplicationVersionPropsMixin, CfnSimulationPropsMixin, CfnSinkPropsMixin, CfnSitePropsMixin, CfnSitePropsMixin, CfnSiteToSiteVpnAttachmentPropsMixin, CfnSizeConstraintSetPropsMixin, CfnSizeConstraintSetPropsMixin, CfnSkillPropsMixin, CfnSlackChannelConfigurationPropsMixin, CfnSlackChannelConfigurationPropsMixin, CfnSlackWorkspaceConfigurationPropsMixin, CfnSMSChannelPropsMixin, CfnSmsTemplatePropsMixin, CfnSnapshotBlockPublicAccessPropsMixin, CfnSnapshotPropsMixin, CfnSnapshotPropsMixin, CfnSnapshotSchedulePropsMixin, CfnSoftwarePackagePropsMixin, CfnSoftwarePackageVersionPropsMixin, CfnSolutionPropsMixin, CfnSourceApiAssociationPropsMixin, CfnSourceCredentialPropsMixin, CfnSourceLocationPropsMixin, CfnSourceNetworkPropsMixin, CfnSpacePropsMixin, CfnSpacePropsMixin, CfnSpendingLimitPropsMixin, CfnSpotFleetPropsMixin, CfnSqlHaStandbyDetectedInstancePropsMixin, CfnSqlInjectionMatchSetPropsMixin, CfnSqlInjectionMatchSetPropsMixin, CfnStackFleetAssociationPropsMixin, CfnStackPropsMixin, CfnStackPropsMixin, CfnStackPropsMixin, CfnStackSetConstraintPropsMixin, CfnStackSetPropsMixin, CfnStackUserAssociationPropsMixin, CfnStagePropsMixin, CfnStagePropsMixin, CfnStagePropsMixin, CfnStandardPropsMixin, CfnStateMachineAliasPropsMixin, CfnStateMachinePropsMixin, CfnStateMachinePropsMixin, CfnStateMachineVersionPropsMixin, CfnStateTemplatePropsMixin, CfnStaticIpPropsMixin, CfnStepPropsMixin, CfnStorageConfigurationPropsMixin, CfnStorageLensGroupPropsMixin, CfnStorageLensPropsMixin, CfnStorageProfilePropsMixin, CfnStorageTierPolicyPropsMixin, CfnStorageVirtualMachinePropsMixin, CfnStoredQueryPropsMixin, CfnStreamConsumerPropsMixin, CfnStreamGroupPropsMixin, CfnStreamingDistributionPropsMixin, CfnStreamingImagePropsMixin, CfnStreamKeyPropsMixin, CfnStreamProcessorPropsMixin, CfnStreamPropsMixin, CfnStreamPropsMixin, CfnStreamPropsMixin, CfnStreamPropsMixin, CfnStudioComponentPropsMixin, CfnStudioLifecycleConfigPropsMixin, CfnStudioPropsMixin, CfnStudioPropsMixin, CfnStudioSessionMappingPropsMixin, CfnSubnetCidrBlockPropsMixin, CfnSubnetGroupPropsMixin, CfnSubnetGroupPropsMixin, CfnSubnetGroupPropsMixin, CfnSubnetNetworkAclAssociationPropsMixin, CfnSubnetPropsMixin, CfnSubnetRouteTableAssociationPropsMixin, CfnSubscriberNotificationPropsMixin, CfnSubscriberPropsMixin, CfnSubscriptionDefinitionPropsMixin, CfnSubscriptionDefinitionVersionPropsMixin, CfnSubscriptionFilterPropsMixin, CfnSubscriptionPropsMixin, CfnSubscriptionTargetPropsMixin, CfnSuiteDefinitionPropsMixin, CfnSupportPermitPropsMixin, CfnSyncConfigurationPropsMixin, CfnSyncJobPropsMixin, CfnSystemPropsMixin, CfnTableBucketPolicyPropsMixin, CfnTableBucketPropsMixin, CfnTableOptimizerPropsMixin, CfnTablePolicyPropsMixin, CfnTablePropsMixin, CfnTablePropsMixin, CfnTablePropsMixin, CfnTablePropsMixin, CfnTablePropsMixin, CfnTagAssociationPropsMixin, CfnTagOptionAssociationPropsMixin, CfnTagOptionPropsMixin, CfnTagPropsMixin, CfnTagSyncTaskPropsMixin, CfnTapePoolPropsMixin, CfnTargetAccountConfigurationPropsMixin, CfnTargetDomainPropsMixin, CfnTargetGroupPropsMixin, CfnTargetGroupPropsMixin, CfnTaskDefinitionPropsMixin, CfnTaskDefinitionPropsMixin, CfnTaskPropsMixin, CfnTaskSetPropsMixin, CfnTaskTemplatePropsMixin, CfnTelemetryEnrichmentPropsMixin, CfnTelemetryPipelinesPropsMixin, CfnTelemetryRulePropsMixin, CfnTemplateGroupAccessControlEntryPropsMixin, CfnTemplatePropsMixin, CfnTemplatePropsMixin, CfnTemplatePropsMixin, CfnTemplatePropsMixin, CfnTenantPropsMixin, CfnTermsPropsMixin, CfnTestCasePropsMixin, CfnTestCasePropsMixin, CfnTestGridProjectPropsMixin, CfnThemePropsMixin, CfnThemePropsMixin, CfnThesaurusPropsMixin, CfnThingGroupPropsMixin, CfnThingPrincipalAttachmentPropsMixin, CfnThingPropsMixin, CfnThingTypePropsMixin, CfnThreatEntitySetPropsMixin, CfnThreatIntelSetPropsMixin, CfnTieringConfigurationPropsMixin, CfnTLSInspectionConfigurationPropsMixin, CfnTopicInlinePolicyPropsMixin, CfnTopicPolicyPropsMixin, CfnTopicPropsMixin, CfnTopicPropsMixin, CfnTopicPropsMixin, CfnTopicRuleDestinationPropsMixin, CfnTopicRulePropsMixin, CfnTopicV2PropsMixin, CfnTrackerConsumerPropsMixin, CfnTrackerPropsMixin, CfnTrafficDistributionGroupPropsMixin, CfnTrafficMirrorFilterPropsMixin, CfnTrafficMirrorFilterRulePropsMixin, CfnTrafficMirrorSessionPropsMixin, CfnTrafficMirrorTargetPropsMixin, CfnTrailPropsMixin, CfnTrainingDatasetPropsMixin, CfnTransactionSearchConfigPropsMixin, CfnTransformerPropsMixin, CfnTransformerPropsMixin, CfnTransitGatewayAttachmentPropsMixin, CfnTransitGatewayConnectPeerPropsMixin, CfnTransitGatewayConnectPropsMixin, CfnTransitGatewayMeteringPolicyEntryPropsMixin, CfnTransitGatewayMeteringPolicyPropsMixin, CfnTransitGatewayMulticastDomainAssociationPropsMixin, CfnTransitGatewayMulticastDomainPropsMixin, CfnTransitGatewayMulticastGroupMemberPropsMixin, CfnTransitGatewayMulticastGroupSourcePropsMixin, CfnTransitGatewayPeeringAttachmentPropsMixin, CfnTransitGatewayPeeringPropsMixin, CfnTransitGatewayPolicyTableAssociationPropsMixin, CfnTransitGatewayPolicyTableEntryPropsMixin, CfnTransitGatewayPolicyTablePropsMixin, CfnTransitGatewayPropsMixin, CfnTransitGatewayRegistrationPropsMixin, CfnTransitGatewayRoutePropsMixin, CfnTransitGatewayRouteTableAssociationPropsMixin, CfnTransitGatewayRouteTableAttachmentPropsMixin, CfnTransitGatewayRouteTablePropagationPropsMixin, CfnTransitGatewayRouteTablePropsMixin, CfnTransitGatewayVpcAttachmentPropsMixin, CfnTransitVirtualInterfacePropsMixin, CfnTrialComponentPropsMixin, CfnTriggerPropsMixin, CfnTriggerPropsMixin, CfnTrustAnchorPropsMixin, CfnTrustedEntitySetPropsMixin, CfnTrustStorePropsMixin, CfnTrustStorePropsMixin, CfnTrustStorePropsMixin, CfnTrustStoreRevocationPropsMixin, CfnTunnelPropsMixin, CfnTypeActivationPropsMixin, CfnTypePropsMixin, CfnTypePropsMixin, CfnUploadPropsMixin, CfnUrlPropsMixin, CfnUsagePlanKeyPropsMixin, CfnUsagePlanPropsMixin, CfnUsageProfilePropsMixin, CfnUserAccessLoggingSettingsPropsMixin, CfnUserDefinedFunctionPropsMixin, CfnUserGroupPropsMixin, CfnUserHierarchyGroupPropsMixin, CfnUserHierarchyStructurePropsMixin, CfnUserJourneyPropsMixin, CfnUserPolicyPropsMixin, CfnUserPoolClientPropsMixin, CfnUserPoolDomainPropsMixin, CfnUserPoolGroupPropsMixin, CfnUserPoolIdentityProviderPropsMixin, CfnUserPoolPropsMixin, CfnUserPoolRegionalConfigurationAttachmentPropsMixin, CfnUserPoolReplicaPropsMixin, CfnUserPoolResourceServerPropsMixin, CfnUserPoolRiskConfigurationAttachmentPropsMixin, CfnUserPoolUICustomizationAttachmentPropsMixin, CfnUserPoolUserPropsMixin, CfnUserPoolUserToGroupAttachmentPropsMixin, CfnUserProfilePropsMixin, CfnUserProfilePropsMixin, CfnUserProfilePropsMixin, CfnUserPropsMixin, CfnUserPropsMixin, CfnUserPropsMixin, CfnUserPropsMixin, CfnUserPropsMixin, CfnUserPropsMixin, CfnUserPropsMixin, CfnUserSettingsPropsMixin, CfnUserToGroupAdditionPropsMixin, CfnVariablePropsMixin, CfnVariantStorePropsMixin, CfnVdmAttributesPropsMixin, CfnVectorBucketPolicyPropsMixin, CfnVectorBucketPropsMixin, CfnVehiclePropsMixin, CfnVerifiedAccessEndpointPropsMixin, CfnVerifiedAccessGroupPropsMixin, CfnVerifiedAccessInstancePropsMixin, CfnVerifiedAccessTrustProviderPropsMixin, CfnVersionPropsMixin, CfnViewPropsMixin, CfnViewPropsMixin, CfnViewVersionPropsMixin, CfnVirtualClusterPropsMixin, CfnVirtualGatewayPropsMixin, CfnVirtualMFADevicePropsMixin, CfnVirtualNodePropsMixin, CfnVirtualRouterPropsMixin, CfnVirtualServicePropsMixin, CfnVocabularyFilterPropsMixin, CfnVodSourcePropsMixin, CfnVoiceChannelPropsMixin, CfnVolumeAssociationPropsMixin, CfnVolumeAttachmentPropsMixin, CfnVolumePropsMixin, CfnVolumePropsMixin, CfnVolumePropsMixin, CfnVolumePropsMixin, CfnVpcAttachmentPropsMixin, CfnVPCBlockPublicAccessExclusionPropsMixin, CfnVPCBlockPublicAccessOptionsPropsMixin, CfnVPCCidrBlockPropsMixin, CfnVpcConnectionPropsMixin, CfnVPCConnectionPropsMixin, CfnVpcConnectorPropsMixin, CfnVPCDHCPOptionsAssociationPropsMixin, CfnVPCEConfigurationPropsMixin, CfnVPCEncryptionControlPropsMixin, CfnVpcEndpointAssociationPropsMixin, CfnVPCEndpointConnectionNotificationPropsMixin, CfnVpcEndpointPropsMixin, CfnVPCEndpointPropsMixin, CfnVPCEndpointServicePermissionsPropsMixin, CfnVPCEndpointServicePropsMixin, CfnVPCGatewayAttachmentPropsMixin, CfnVpcIngressConnectionPropsMixin, CfnVpcLinkPropsMixin, CfnVpcLinkPropsMixin, CfnVpcOriginPropsMixin, CfnVPCPeeringConnectionPropsMixin, CfnVPCPropsMixin, CfnVPNConcentratorPropsMixin, CfnVPNConnectionPropsMixin, CfnVPNConnectionRoutePropsMixin, CfnVPNGatewayPropsMixin, CfnVPNGatewayRoutePropagationPropsMixin, CfnWaitConditionHandlePropsMixin, CfnWaitConditionPropsMixin, CfnWALWorkspacePropsMixin, CfnWarmPoolPropsMixin, CfnWebACLAssociationPropsMixin, CfnWebACLAssociationPropsMixin, CfnWebACLPropsMixin, CfnWebACLPropsMixin, CfnWebACLPropsMixin, CfnWebAppPropsMixin, CfnWebExperiencePropsMixin, CfnWebhookPropsMixin, CfnWebhookPropsMixin, CfnWirelessDeviceImportTaskPropsMixin, CfnWirelessDevicePropsMixin, CfnWirelessGatewayPropsMixin, CfnWorkerConfigurationPropsMixin, CfnWorkerPropsMixin, CfnWorkflowDefinitionPropsMixin, CfnWorkflowPropsMixin, CfnWorkflowPropsMixin, CfnWorkflowPropsMixin, CfnWorkflowPropsMixin, CfnWorkflowPropsMixin, CfnWorkflowVersionPropsMixin, CfnWorkforcePropsMixin, CfnWorkgroupPropsMixin, CfnWorkGroupPropsMixin, CfnWorkloadIdentityLogsMixin, CfnWorkloadIdentityPropsMixin, CfnWorkloadPropsMixin, CfnWorkspaceInstancePropsMixin, CfnWorkspaceIpGroupPropsMixin, CfnWorkspacePropsMixin, CfnWorkspacePropsMixin, CfnWorkspacePropsMixin, CfnWorkspacePropsMixin, CfnWorkspacePropsMixin, CfnWorkspacePropsMixin, CfnWorkspacesPoolPropsMixin, CfnWorkteamPropsMixin, CfnXssMatchSetPropsMixin, CfnXssMatchSetPropsMixin, CfnZonalAutoshiftConfigurationPropsMixin, ClusterSettings, RepositoryAutoDeleteImages

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-09-02T11:03:01.785Z") @Stability(Stable) public abstract class Mixin extends software.amazon.jsii.JsiiObject implements software.constructs.IMixin
Abstract base class for mixins that provides default implementations.

Example:

 public class MyEncryptionAtRest extends Mixin {
     public MyEncryptionAtRest() {
         this(new MyEncryptionAtRestProps());
     }
     public MyEncryptionAtRest(MyEncryptionAtRestProps props) {
         super();
         // Validate Mixin props at construction time
         if (props.getBucketKey() && props.getAlgorithm() == "aws:kms:dsse") {throw new Error("Cannot use S3 Bucket Key and DSSE together");
         }
     }
     public boolean supports(Object construct) {
         return CfnBucket.isCfnBucket(construct);
     }
     public CfnBucket applyTo(CfnBucket target) {
         // Validate pre-conditions on the target, throw if error is unrecoverable
         if (!target.getBucketEncryption()) {throw new Error("Bucket encryption not configured");
         }
         // Validate properties are met after app execution
         target.node.addValidation(Map.of(
                 "validate", () => isKmsEncrypted(target)
                         ? ['This bucket must use aws:kms encryption.']
                         : []));
         target.getBucketEncryption() = BucketEncryptionProperty.builder()
                 .serverSideEncryptionConfiguration(List.of(ServerSideEncryptionRuleProperty.builder()
                         .bucketKeyEnabled(true)
                         .serverSideEncryptionByDefault(ServerSideEncryptionByDefaultProperty.builder()
                                 .sseAlgorithm("aws:kms")
                                 .build())
                         .build()))
                 .build();
         return target;
     }
 }
 
  • 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.constructs.IMixin

    software.constructs.IMixin.Jsii$Default
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
    protected
    Mixin(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
     
    protected
    Mixin(software.amazon.jsii.JsiiObjectRef objRef)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract void
    applyTo(software.constructs.IConstruct construct)
    Applies the mixin functionality to the target construct.
    static Boolean
    Checks if x is a Mixin.
    supports(software.constructs.IConstruct _construct)
    Determines whether this mixin can be applied to the given construct.

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Constructor Details

    • Mixin

      protected Mixin(software.amazon.jsii.JsiiObjectRef objRef)
    • Mixin

      protected Mixin(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • Mixin

      @Stability(Stable) protected Mixin()
  • Method Details

    • isMixin

      @Stability(Stable) @NotNull public static Boolean isMixin(@NotNull Object x)
      Checks if x is a Mixin.

      Parameters:
      x - Any object. This parameter is required.
      Returns:
      true if x is an object created from a class which extends Mixin.
    • applyTo

      @Stability(Stable) public abstract void applyTo(@NotNull software.constructs.IConstruct construct)
      Applies the mixin functionality to the target construct.

      Specified by:
      applyTo in interface software.constructs.IMixin
      Parameters:
      construct - This parameter is required.
    • supports

      @Stability(Stable) @NotNull public Boolean supports(@NotNull software.constructs.IConstruct _construct)
      Determines whether this mixin can be applied to the given construct.

      Specified by:
      supports in interface software.constructs.IMixin
      Parameters:
      _construct - This parameter is required.