Saravanan666/pypi-org huggingface dataset:
Package: aws-cdk.aws-sagemaker
Amazon SageMaker Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_sagemakerassagemakerThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for SageMaker construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::SageMaker resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::SageMaker.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-sam
AWS Serverless Application Model Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_samasserverlessThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for Serverless construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::Serverless resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::Serverless.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-scheduler
AWS::Scheduler Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_schedulerasschedulerThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for Scheduler construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::Scheduler resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::Scheduler.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-sdb
Amazon SimpleDB Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_sdbassdbThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for SDB construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::SDB resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::SDB.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-securityhub
AWS Security Hub Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_securityhubassecurityhubThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for SecurityHub construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::SecurityHub resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::SecurityHub.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-ses
Amazon Simple Email Service Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.Email receivingCreate a receipt rule set with rules and actions (actions can be found in the@aws-cdk/aws-ses-actionspackage):importaws_cdk.aws_s3ass3importaws_cdk.aws_ses_actionsasactionsbucket=s3.Bucket(self,"Bucket")topic=sns.Topic(self,"Topic")ses.ReceiptRuleSet(self,"RuleSet",rules=[ses.ReceiptRuleOptions(recipients=["hello@aws.com"],actions=[actions.AddHeader(name="X-Special-Header",value="aws"),actions.S3(bucket=bucket,object_key_prefix="emails/",topic=topic)]),ses.ReceiptRuleOptions(recipients=["aws.com"],actions=[actions.Sns(topic=topic)])])Alternatively, rules can be added to a rule set:rule_set=ses.ReceiptRuleSet(self,"RuleSet")aws_rule=rule_set.add_rule("Aws",recipients=["aws.com"])And actions to rules:importaws_cdk.aws_ses_actionsasactions# aws_rule: ses.ReceiptRule# topic: sns.Topicaws_rule.add_action(actions.Sns(topic=topic))When usingaddRule, the new rule is added after the last added rule unlessafteris specified.Drop spamsA rule to drop spam can be added by settingdropSpamtotrue:ses.ReceiptRuleSet(self,"RuleSet",drop_spam=True)This will add a rule at the top of the rule set with a Lambda action that stops processing messages that have at least one spam indicator. SeeLambda Function Examples.Receipt filterCreate a receipt filter:ses.ReceiptFilter(self,"Filter",ip="1.2.3.4/16")An allow list filter is also available:ses.AllowListReceiptFilter(self,"AllowList",ips=["10.0.0.0/16","1.2.3.4/16"])This will first create a block all filter and then create allow filters for the listed ip addresses.
Package: aws-cdk.aws-ses-actions
Amazon Simple Email Service Actions Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module contains integration classes to add action to SES email receiving rules.
Instances of these classes should be passed to therule.addAction()method.Currently supported are:Add headerBounceLambdaS3SNSStopSee the README of@aws-cdk/aws-sesfor more information.
Package: aws-cdk.aws-shield
AWS::Shield Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_shieldasshieldThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for Shield construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::Shield resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::Shield.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-signer
AWS::Signer Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.AWS Signer is a fully managed code-signing service to ensure the trust and integrity of your code. Organizations validate code against
a digital signature to confirm that the code is unaltered and from a trusted publisher. For more information, seeWhat Is AWS
Signer?Table of ContentsSigning PlatformSigning ProfileSigning PlatformA signing platform is a predefined set of instructions that specifies the signature format and signing algorithms that AWS Signer should use
to sign a zip file. For more information go toSigning Platforms in AWS Signer.AWS Signer provides a pre-defined set of signing platforms. They are available in the CDK as -Platform.AWS_IOT_DEVICE_MANAGEMENT_SHA256_ECDSA
Platform.AWS_LAMBDA_SHA384_ECDSA
Platform.AMAZON_FREE_RTOS_TI_CC3220SF
Platform.AMAZON_FREE_RTOS_DEFAULTSigning ProfileA signing profile is a code-signing template that can be used to pre-define the signature specifications for a signing job.
A signing profile includes a signing platform to designate the file type to be signed, the signature format, and the signature algorithms.
For more information, visitSigning Profiles in AWS Signer.The following code sets up a signing profile for signing lambda code bundles -signing_profile=signer.SigningProfile(self,"SigningProfile",platform=signer.Platform.AWS_LAMBDA_SHA384_ECDSA)A signing profile is valid by default for 135 months. This can be modified by specifying thesignatureValidityPeriodproperty.
Package: aws-cdk.aws-simspaceweaver
AWS::SimSpaceWeaver Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_simspaceweaverassimspaceweaverThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for SimSpaceWeaver construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::SimSpaceWeaver resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::SimSpaceWeaver.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-sqs
Amazon Simple Queue Service Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.Amazon Simple Queue Service (SQS) is a fully managed message queuing service that
enables you to decouple and scale microservices, distributed systems, and serverless
applications. SQS eliminates the complexity and overhead associated with managing and
operating message oriented middleware, and empowers developers to focus on differentiating work.
Using SQS, you can send, store, and receive messages between software components at any volume,
without losing messages or requiring other services to be available.InstallationImport to your project:importaws_cdk.aws_sqsassqsBasic usageHere's how to add a basic queue to your application:sqs.Queue(self,"Queue")EncryptionIf you want to encrypt the queue contents, set theencryptionproperty. You can have
the messages encrypted with a key that SQS manages for you, or a key that you
can manage yourself.# Use managed keysqs.Queue(self,"Queue",encryption=sqs.QueueEncryption.KMS_MANAGED)# Use custom keymy_key=kms.Key(self,"Key")sqs.Queue(self,"Queue",encryption=sqs.QueueEncryption.KMS,encryption_master_key=my_key)First-In-First-Out (FIFO) queuesFIFO queues give guarantees on the order in which messages are dequeued, and have additional
features in order to help guarantee exactly-once processing. For more information, see
the SQS manual. Note that FIFO queues are not available in all AWS regions.A queue can be made a FIFO queue by either settingfifo: true, giving it a name which ends
in".fifo", or by enabling a FIFO specific feature such as: content-based deduplication,
deduplication scope or fifo throughput limit.
Package: aws-cdk.aws-ssm
AWS Systems Manager Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.InstallationInstall the module:$npmi@aws-cdk/aws-ssmImport it into your code:importaws_cdk.aws_ssmasssmUsing existing SSM Parameters in your CDK appYou can reference existing SSM Parameter Store values that you want to use in
your CDK app by usingssm.StringParameter.fromStringParameterAttributes:# Retrieve the latest value of the non-secret parameter# with name "/My/String/Parameter".string_value=ssm.StringParameter.from_string_parameter_attributes(self,"MyValue",parameter_name="/My/Public/Parameter").string_valuestring_value_version_from_token=ssm.StringParameter.from_string_parameter_attributes(self,"MyValueVersionFromToken",parameter_name="/My/Public/Parameter",# parameter version from tokenversion=parameter_version).string_value# Retrieve a specific version of the secret (SecureString) parameter.# 'version' is always required.secret_value=ssm.StringParameter.from_secure_string_parameter_attributes(self,"MySecureValue",parameter_name="/My/Secret/Parameter",version=5)secret_value_version_from_token=ssm.StringParameter.from_secure_string_parameter_attributes(self,"MySecureValueVersionFromToken",parameter_name="/My/Secret/Parameter",# parameter version from tokenversion=parameter_version)Creating new SSM Parameters in your CDK appYou can create eitherssm.StringParameterorssm.StringListParameters in
a CDK app. These are public (not secret) values. Parameters of typeSecureStringcannot be created directly from a CDK application; if you want
to provision secrets automatically, use Secrets Manager Secrets (see the@aws-cdk/aws-secretsmanagerpackage).ssm.StringParameter(self,"Parameter",allowed_pattern=".*",description="The value Foo",parameter_name="FooParameter",string_value="Foo",tier=ssm.ParameterTier.ADVANCED)# Create a new SSM Parameter holding a Stringparam=ssm.StringParameter(stack,"StringParameter",# description: 'Some user-friendly description',# name: 'ParameterName',string_value="Initial parameter value")# Grant read access to some Roleparam.grant_read(role)# Create a new SSM Parameter holding a StringListlist_parameter=ssm.StringListParameter(stack,"StringListParameter",# description: 'Some user-friendly description',# name: 'ParameterName',string_list_value=["Initial parameter value A","Initial parameter value B"])When specifying anallowedPattern, the values provided as string literals
are validated against the pattern and an exception is raised if a value
provided does not comply.
Package: aws-cdk.aws-ssmcontacts
AWS::SSMContacts Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_ssmcontactsasssmcontactsThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for SSMContacts construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::SSMContacts resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::SSMContacts.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-ssmincidents
AWS::SSMIncidents Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_ssmincidentsasssmincidentsThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for SSMIncidents construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::SSMIncidents resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::SSMIncidents.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-sso
AWS::SSO Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_ssoasssoThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for SSO construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::SSO resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::SSO.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-supportapp
AWS::SupportApp Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_supportappassupportappThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for SupportApp construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::SupportApp resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::SupportApp.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-systemsmanagersap
AWS::SystemsManagerSAP Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_systemsmanagersapassystemsmanagersapThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for SystemsManagerSAP construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::SystemsManagerSAP resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::SystemsManagerSAP.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-timestream
AWS::Timestream Construct Library---AWS CDK v1 has reached End-of-Support on 2023-06-01.
This package is no longer being updated, and users should migrate to AWS CDK v2.For more information on how to migrate, see theMigrating to AWS CDK v2guide.This module is part of theAWS Cloud Development Kitproject.importaws_cdk.aws_timestreamastimestreamThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for Timestream construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::Timestream resourcesdirectly.There are no hand-written (L2) constructs for this service yet.
However, you can still use the automatically generatedL1constructs, and use this service exactly as you would using CloudFormation directly.For more information on the resources and properties available for this service, see theCloudFormation documentation for AWS::Timestream.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)