Saravanan666/pypi-org huggingface dataset:
Package: awsbudget
awsbudgetawsbudgetis a small, Python command-line utility for creating simpleAWS Budgets.At the moment, this tool was built to solve a very simple use case - you want to create asinglebudget in USD, with notifications at three levels:You areprojectedto spend greater than 80% of your budgetYou have spent greater than 70% of your budgetYou've spent 100% of your budgetand you want these notifications to go directly to an email address (vs. to an SNS topic).Behind the scenes, we create a CloudFormation stack using thetemplate in this repoto manage this budget in the default region tied to your account.This tool usesboto3to make requests to AWS. If you're having trouble authenticating to the correct account, note thatboto3looks for your AWS credentials and profile information ina few different places.InstallationWithin your target Python virtual environment, runpip install awsbudgetorgit clonethis repository, then from the root of the repo, runpip install .UsageRunawsbudget --helpto get a full list of options.You can create a budget by passing all required data as command line options directly:awsbudget --new --admin_email admin@host.com --budget 20or you can runawsbudget --newand the tool will prompt you for the data interactively:$ awsbudget --new --profile personal
Please enter the email address where you'd like budget notifications sent: admin@host.com
Sending notifications to admin@host.com
Enter your budget in USD: 20
Creating a new budget of $20
Created CloudFormation stack to manage budgets: arn:aws:cloudformation:us-east-1:account-id:stack/aws-budgets/stack-idNote that you can specify thatawsbudgetuse a specific AWS profile defined in your AWS config file (e.g.~/.aws/config).awsbudget --new --profile personalThis can be useful when creating budgets for multiple AWS accounts.
Package: awsc
# AWSC - AWS CommanderAWSC is a tool inspired by [k9s](https://github.com/derailed/k9s) - the goal is to create a similarly easy to use terminal-based UI for the AWS API.## Installation### RequirementsAWSC has been tested with and therefore requires python 3.8 or later.### Stable releasesAWSC is available on pypi and can be installed via pip.`bash $ pip3 install awsc ``### Edge versionsYou can install the latest git revision from the root directory of the repository by issuing:`bash $ sudo python3 setup.py install `## First useThrough either installation method, theawscbinary should become available.Upon launching AWSC, you are prompted to set an encryption key (password) for your database of access credentials. You will have to enter this encryption key every time you launch AWSC.You will then be taken to the list of AWS contexts and you should see an empty list. You can either add a new context by pressing a - you’ll have to add your access and secret key manually; or you can import the current AWS CLI context by pressing i.For navigation , refer to the top right hotkey display on each screen.### Command paletteThe command palette can be accessed by pressing :. This allows you to navigate between the different AWS resources. Most resources have short names that are accepted, but the full name of the resource without spaces should also be accepted. For an exhaustive list of commands that are available, type ‘help’ and press enter.### DefaultsYou can configure a default context, region and ssh key in their relevant screens. These are remembered and automatically set on each launch. Your default SSH key is only used if the keypair for the instance you are accessing does not already have an associated SSH key.## Version historyRefer to the [changelog](CHANGELOG.md) for release notes on versions.
Package: awscatalyst
# AWS CatalystWrapper around boto3 to make AWS DevOps’ life easier.## Build Statusmaster [ ![Codeship Status for clifflu/awscatalyst](https://codeship.com/projects/0006a730-ff97-0133-41b6-16e79618b4b2/status?branch=master)](https://codeship.com/projects/152893)develop [ ![Codeship Status for clifflu/awscatalyst](https://codeship.com/projects/0006a730-ff97-0133-41b6-16e79618b4b2/status?branch=develop)](https://codeship.com/projects/152893)## CloudFormation## Lambda## S3## Special Thanks
Package: awscdk-81-patch
Patch for AWS CDK 1.81.0The@aws-cdk/aws-eksand@aws-cdk/aws-s3-deploymentmodules are broken in
v1.81.0 of the AWS CDK due to a missing file in the npm bundle.Tracking issue:https://github.com/aws/aws-cdk/issues/12291We apologize for this. Until we are able to release a patch, you can use this
tool to apply a patch to the relevant modules. This patch will only work if you
are using v1.81.0 and will need to get removed in the future.You can apply this patch in all supported CDK programming languages:JavaScript/TypeScriptJavaPython.NETJavaScript/TypeScriptSeeexample.Install using npm/yarn:npminstallawscdk-81-patchAdd this to your main file (before theAppconstruct is created):# Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826fromawscdk_81_patchimportPatchPatch.apply()app=cdk.App()PythonSeeexample.Add this to yourrequirements.txt:awscdk-81-patchInstall:pipinstall-rrequirements.txtAdd this to yourapp.py:fromawscdk_81_patchimportPatchPatch.apply()app=core.App()# ...JavaAdd this to yourpom.xmlfile:<dependencies><dependency><groupId>com.github.eladb</groupId><artifactId>awscdk-81-patch</artifactId><version>LATEST</version></dependency></dependencies>Apply first thing in yourmain()method:importcom.github.eladb.awscdk81patch.Patch;publicstaticvoidmain(finalString[]args){{Patch.apply();Appapp=newApp();// ...}.NETInstall this module:cdsrc/MyProject# go to where your .csproj file residesdotnetaddpackageEladb.AwsCdk81PatchInProgram.cs, add this:usingEladb.AwsCdk81Patch;publicstaticvoidMain(string[]args){Patch.Apply();varapp=newApp();// ...}LicenseDistributed under theApache 2.0license.
Package: aws-cdk.alexa-ask
Alexa Skills Kit 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.alexa_askasalexa_askThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for ASK construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation Alexa::ASK 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 Alexa::ASK.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.asset-awscli-v2
Asset with AWS CLI v2---This library is currently under development. Do not use!This module exports a single class calledAwsCliAssetwhich is ans3_assets.Assetthat bundles the AWS CLI v2.Usage:# AwsCliLayer bundles the AWS CLI in a lambda layerfromaws_cdk.asset_awscli_v2importAwsCliAssetimportaws_cdk.aws_lambdaaslambda_importaws_cdk.aws_s3_assetsass3_assetsfromaws_cdkimportFileSystem# fn: lambda.Functionawscli=AwsCliAsset(self,"AwsCliCode")fn.add_layers(lambda_.LayerVersion(self,"AwsCliLayer",code=lambda_.Code.from_bucket(awscli.bucket,awscli.s3_object_key)))The CLI will be installed under/opt/awscli/aws.
Package: aws-cdk.asset-kubectl-v21
Asset with KubeCtl v1.21---This library is currently under development. Do not use!This module exports a single class calledKubectlAssetwhich is ans3_assets.Assetthat
bundles thekubectland thehelmcommand line.Helm Version: 3.9.4Kubectl Version: 1.21.0Usage://KubectlAssetbundlesthe'kubectl'and'helm'commandlinesimport{KubectlAsset}from'@aws-cdk/asset-kubectl-v21';import*aslambdafrom'aws-cdk-lib/aws-lambda';declareconstfn:lambda.Function;constkubectl=newKubectlAsset(this,'KubectlAsset');fn.addLayers(newlambda.LayerVersion(this,'KubectlLayer',{code:lambda.Code.fromBucket(kubectl.bucket,kubectl.s3ObjectKey),}));kubectlwill be installed under/opt/kubectl/kubectl, andhelmwill be installed under/opt/helm/helm.
Package: aws-cdk.asset-kubectl-v22
Asset with KubeCtl v1.22---This library is currently under development. Do not use!This module exports a single class calledKubectlAssetwhich is ans3_assets.Assetthat
bundles thekubectland thehelmcommand line.Helm Version: 3.9.4Kubectl Version: 1.22.0Usage://KubectlAssetbundlesthe'kubectl'and'helm'commandlinesimport{KubectlAsset}from'@aws-cdk/asset-kubectl-v22';import*aslambdafrom'aws-cdk-lib/aws-lambda';declareconstfn:lambda.Function;constkubectl=newKubectlAsset(this,'KubectlAsset');fn.addLayers(newlambda.LayerVersion(this,'KubectlLayer',{code:lambda.Code.fromBucket(kubectl.bucket,kubectl.s3ObjectKey),}));kubectlwill be installed under/opt/kubectl/kubectl, andhelmwill be installed under/opt/helm/helm.
Package: aws-cdk.aws-accessanalyzer
AWS::AccessAnalyzer 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_accessanalyzerasaccessanalyzerThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for AccessAnalyzer construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::AccessAnalyzer 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::AccessAnalyzer.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-acmpca
AWS::ACMPCA 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_acmpcaasacmpcaCertificate AuthorityThis package contains aCertificateAuthorityclass.
At the moment, you cannot create new Authorities using it,
but you can import existing ones using thefromCertificateAuthorityArnstatic method:certificate_authority=acmpca.CertificateAuthority.from_certificate_authority_arn(self,"CA","arn:aws:acm-pca:us-east-1:123456789012:certificate-authority/023077d8-2bfa-4eb0-8f22-05c96deade77")Low-levelCfn*classesYou can always use the low-level classes
(starting withCfn*) to create resources like the Certificate Authority:cfn_certificate_authority=acmpca.CfnCertificateAuthority(self,"CA",type="ROOT",key_algorithm="RSA_2048",signing_algorithm="SHA256WITHRSA",subject=acmpca.CfnCertificateAuthority.SubjectProperty(country="US",organization="string",organizational_unit="string",distinguished_name_qualifier="string",state="string",common_name="123",serial_number="string",locality="string",title="string",surname="string",given_name="string",initials="DG",pseudonym="string",generation_qualifier="DBG"))If you need to pass the higher-levelICertificateAuthoritysomewhere,
you can get it from the lower-levelCfnCertificateAuthorityusing the samefromCertificateAuthorityArnmethod:# cfn_certificate_authority: acmpca.CfnCertificateAuthoritycertificate_authority=acmpca.CertificateAuthority.from_certificate_authority_arn(self,"CertificateAuthority",cfn_certificate_authority.attr_arn)
Package: aws-cdk.aws-amazonmq
Amazon MQ 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_amazonmqasamazonmqThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for AmazonMQ construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::AmazonMQ 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::AmazonMQ.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-amplifyuibuilder
AWS::AmplifyUIBuilder 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_amplifyuibuilderasamplifyuibuilderThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for AmplifyUIBuilder construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::AmplifyUIBuilder 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::AmplifyUIBuilder.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-appconfig
AWS::AppConfig 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_appconfigasappconfigThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for AppConfig construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::AppConfig 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::AppConfig.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-appflow
AWS::AppFlow 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_appflowasappflowThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for AppFlow construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::AppFlow 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::AppFlow.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-appintegrations
AWS::AppIntegrations 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_appintegrationsasappintegrationsThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for AppIntegrations construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::AppIntegrations 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::AppIntegrations.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-applicationinsights
AWS::ApplicationInsights 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_applicationinsightsasapplicationinsightsThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for ApplicationInsights construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::ApplicationInsights 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::ApplicationInsights.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-appstream
Amazon AppStream 2.0 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_appstreamasappstreamThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for AppStream construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::AppStream 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::AppStream.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-aps
AWS::APS 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_apsasapsThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for APS construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::APS 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::APS.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-athena
Amazon Athena 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_athenaasathenaThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for Athena construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::Athena 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::Athena.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-auditmanager
AWS::AuditManager 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_auditmanagerasauditmanagerThere are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:SearchConstruct Hub for AuditManager construct librariesUse the automatically generatedL1constructs, in the same way you would usethe CloudFormation AWS::AuditManager 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::AuditManager.(Read theCDK Contributing Guideand submit an RFC if you are interested in contributing to this construct library.)
Package: aws-cdk.aws-autoscaling-common
AWS AutoScaling Common 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 is a sister package to@aws-cdk/aws-autoscalingand@aws-cdk/aws-applicationautoscaling. It contains shared implementation
details between them.It does not need to be used directly.