Aws-arns

Latest version: v1.4.3

Safety actively analyzes 624665 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.4.3

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Minor Improvements**

- Add the missing ``aws_arns.res.ApiGatewayV1RestApi`` amd ``aws_arns.res.ApiGatewayV2Api``.

1.4.2

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Bugfixes**

- Rename ``aws_arns.res.EventBridgeeventSource`` to ``aws_arns.res.EventBridgeEventSource``.

1.4.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- Add the follow curated AWS Resource ARN to public API
- ``aws_arns.res.AthenaCapacityReservation``
- ``aws_arns.res.AthenaDataCatalog``
- ``aws_arns.res.AthenaWorkgroup``
- ``aws_arns.res.Cloud9Environment``
- ``aws_arns.res.EFSAccessPoint``
- ``aws_arns.res.EFSFileSystem``
- ``aws_arns.res.EventBridgeApiDestination``
- ``aws_arns.res.EventBridgeArchive``
- ``aws_arns.res.EventBridgeConnection``
- ``aws_arns.res.EventBridgeEndpoint``
- ``aws_arns.res.EventBridgeEventBus``
- ``aws_arns.res.EventBridgeeventSource``
- ``aws_arns.res.EventBridgeReplay``
- ``aws_arns.res.EventBridgeRuleOnDefaultEventBus``
- ``aws_arns.res.EventBridgeRuleOnCustomEventBus``
- ``aws_arns.res.KinesisAnalyticsApplication``
- ``aws_arns.res.KinesisFirehoseDeliveryStream``
- ``aws_arns.res.KinesisStream``
- ``aws_arns.res.KinesisStreamConsumer``
- ``aws_arns.res.KinesisVideoChannel``
- ``aws_arns.res.KinesisVideoStream``

1.3.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- Add ``to_console_url()`` method to all AWS Resource ARN classes. It does not work for all resources.
- Add ``aws_arns.res.CodeBuildRun.is_batch_build()`` method.
- Add ``aws_arns.res.CodeBuildBatchRun.is_batch_build()`` method.
- Add ``aws_arns.res.EcrRepository.uri`` property method.
- Add ``aws_arns.res.EcrRepository.from_uri(...)`` class method.
- Add ``aws_arns.res.EcsTaskRun.cluster_name`` property method.
- Add ``aws_arns.res.EcsTaskRun.short_id`` property method.

**Minor Improvements**

- Fix doc string.

**Bugfixes**

- Fix ``aws_arns.res.Ec2Image.new`` constructor, it should not include ``aws_account_id`` argument.

1.2.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- Add the ``aws_arns.res.parse_arn`` function, which can, if possible, parse the ARN string into the corresponding AWS Resource Arn object (iam role, s3 bucket, etc.). Otherwise, it returns the ``aws_arns.Arn`` object.
- Add the ``aws_arns.is_arn_instance()`` function to test if an object is an Arn object.
- Add the follow curated AWS Resource ARN to public API
- ``aws_arns.res.ApiGatewayV1Authorizer``
- ``aws_arns.res.ApiGatewayV1Deployment``
- ``aws_arns.res.ApiGatewayV1Integration``
- ``aws_arns.res.ApiGatewayV1Model``
- ``aws_arns.res.ApiGatewayV1Route``
- ``aws_arns.res.ApiGatewayV1Stage``
- ``aws_arns.res.ApiGatewayV2Authorizer``
- ``aws_arns.res.ApiGatewayV2Deployment``
- ``aws_arns.res.ApiGatewayV2Integration``
- ``aws_arns.res.ApiGatewayV2Model``
- ``aws_arns.res.ApiGatewayV2Route``
- ``aws_arns.res.ApiGatewayV2Stage``
- ``aws_arns.res.KmsAlias``
- ``aws_arns.res.KmsKey``

**Minor Improvements**

- add the missing ``aws_arns.res.CodeBuildBatchRun``.
- break down the ``aws_arns.res.SfnStateMachineExecution`` (this class is removed) into ``SfnStandardStateMachineExecution`` and ``SfnExpressStateMachineExecution``

1.1.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
**Features and Improvements**

- Add the follow curated AWS Resource ARN to public API
- ``aws_arns.res.DynamodbTable``
- ``aws_arns.res.DynamodbGlobalTable``
- ``aws_arns.res.DynamodbTableIndex``
- ``aws_arns.res.DynamodbTableStream``
- ``aws_arns.res.DynamodbTableBackup``
- ``aws_arns.res.DynamodbTableExport``
- ``aws_arns.res.DynamodbTableImport``
- ``aws_arns.res.EcrRepository``
- ``aws_arns.res.EcsCluster``
- ``aws_arns.res.EcsContainerInstance``
- ``aws_arns.res.EcsService``
- ``aws_arns.res.EcsTaskDefinition``
- ``aws_arns.res.EcsTaskRun``
- ``aws_arns.res.CloudWatchLogGroup``
- ``aws_arns.res.CloudWatchLogGroupStream``
- ``aws_arns.res.RedshiftCluster``
- ``aws_arns.res.RedshiftDatabaseName``
- ``aws_arns.res.RedshiftDatabaseUserGroup``
- ``aws_arns.res.RedshiftParameterGroup``
- ``aws_arns.res.RedshiftSecurityGroup``
- ``aws_arns.res.RedshiftServerlessManagedVpcEndpoint``
- ``aws_arns.res.RedshiftServerlessNamespace``
- ``aws_arns.res.RedshiftServerlessSnapshot``
- ``aws_arns.res.RedshiftServerlessWorkgroup``
- ``aws_arns.res.RedshiftSnapshot``
- ``aws_arns.res.RedshiftSnapshotSchedule``
- ``aws_arns.res.RedshiftSubnetGroup``
- ``aws_arns.res.OpenSearchDomain``
- ``aws_arns.res.OpenSearchServerlessCollection``
- ``aws_arns.res.OpenSearchServerlessDashboard``
- ``aws_arns.res.SageMakerAction``
- ``aws_arns.res.SageMakerAlgorithm``
- ``aws_arns.res.SageMakerApp``
- ``aws_arns.res.SageMakerAppImageConfig``
- ``aws_arns.res.SageMakerAutomlJob``
- ``aws_arns.res.SageMakerCodeRepository``
- ``aws_arns.res.SageMakerCompilationJob``
- ``aws_arns.res.SageMakerContext``
- ``aws_arns.res.SageMakerDataQualityJobDefinition``
- ``aws_arns.res.SageMakerDevice``
- ``aws_arns.res.SageMakerDeviceFleet``
- ``aws_arns.res.SageMakerDomain``
- ``aws_arns.res.SageMakerEndpoint``
- ``aws_arns.res.SageMakerEndpointConfig``
- ``aws_arns.res.SageMakerExperiment``
- ``aws_arns.res.SageMakerExperimentTrial``
- ``aws_arns.res.SageMakerExperimentTrialComponent``
- ``aws_arns.res.SageMakerFeatureGroup``
- ``aws_arns.res.SageMakerHub``
- ``aws_arns.res.SageMakerHubContent``
- ``aws_arns.res.SageMakerHyperParameterTuningJob``
- ``aws_arns.res.SageMakerImage``
- ``aws_arns.res.SageMakerImageVersion``
- ``aws_arns.res.SageMakerInferenceExperiment``
- ``aws_arns.res.SageMakerInferenceRecommendationsJob``
- ``aws_arns.res.SageMakerLabelingJob``
- ``aws_arns.res.SageMakerModel``
- ``aws_arns.res.SageMakerModelBiasJobDefinition``
- ``aws_arns.res.SageMakerModelCard``
- ``aws_arns.res.SageMakerModelCardExportJob``
- ``aws_arns.res.SageMakerModelExplainabilityJobDefinition``
- ``aws_arns.res.SageMakerModelPackage``
- ``aws_arns.res.SageMakerModelPackageGroup``
- ``aws_arns.res.SageMakerModelQualityJobDefinition``
- ``aws_arns.res.SageMakerMonitoringSchedule``
- ``aws_arns.res.SageMakerMonitoringScheduleAlert``
- ``aws_arns.res.SageMakerNotebookInstance``
- ``aws_arns.res.SageMakerPipeline``
- ``aws_arns.res.SageMakerPipelineExecution``
- ``aws_arns.res.SageMakerProcessingJob``
- ``aws_arns.res.SageMakerSharedModel``
- ``aws_arns.res.SageMakerSharedModelEvent``
- ``aws_arns.res.SageMakerSpace``
- ``aws_arns.res.SageMakerStudioLifecycleConfig``
- ``aws_arns.res.SageMakerTrainingJob``
- ``aws_arns.res.SageMakerTransformJob``
- ``aws_arns.res.SageMakerUserProfile``
- ``aws_arns.res.SageMakerWorkforce``
- ``aws_arns.res.SageMakerWorkteam``

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.