diff options
author | CoprDistGit <infra@openeuler.org> | 2023-04-21 14:21:35 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-04-21 14:21:35 +0000 |
commit | beb0d139ed96b2a2fb14c569257dab19273ad08d (patch) | |
tree | 27912db1e4208cad02943fab1b15862f9948894d | |
parent | 75d07c3ca76cdd95e35673d3552c48ffd90825f6 (diff) |
automatic import of python-aws-cdk-region-infoopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-aws-cdk-region-info.spec | 158 | ||||
-rw-r--r-- | sources | 2 |
3 files changed, 9 insertions, 152 deletions
@@ -1 +1,2 @@ /aws-cdk.region-info-2.73.0.tar.gz +/aws-cdk.region-info-2.76.0.tar.gz diff --git a/python-aws-cdk-region-info.spec b/python-aws-cdk-region-info.spec index 25a6df8..70612dc 100644 --- a/python-aws-cdk-region-info.spec +++ b/python-aws-cdk-region-info.spec @@ -1,11 +1,11 @@ %global _empty_manifest_terminate_build 0 Name: python-aws-cdk.region-info -Version: 2.73.0 +Version: 2.76.0 Release: 1 Summary: AWS region information, such as service principal names License: Apache-2.0 URL: https://github.com/aws/aws-cdk -Source0: https://mirrors.nju.edu.cn/pypi/web/packages/22/22/c1563dc8d50fc50b925a63c679afaf718fc97020920e5519b4416f9f3281/aws-cdk.region-info-2.73.0.tar.gz +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/bd/07/3ec57aa01f2a89d2740f77261cf81e47c642aaedee53d09b1ea465e69f58/aws-cdk.region-info-2.76.0.tar.gz BuildArch: noarch Requires: python3-jsii @@ -13,55 +13,7 @@ Requires: python3-publication Requires: python3-typeguard %description -<!--END STABILITY BANNER--> -## Usage -Some information used in CDK Applications differs from one AWS region to -another, such as service principals used in IAM policies, S3 static website -endpoints, ... -### The `RegionInfo` class -The library offers a simple interface to obtain region specific information in -the form of the `RegionInfo` class. This is the preferred way to interact with -the regional information database: -```python -# Get the information for "eu-west-1": -region = region_info.RegionInfo.get("eu-west-1") -# Access attributes: -region.s3_static_website_endpoint # s3-website-eu-west-1.amazonaws.com -region.service_principal("logs.amazonaws.com") -``` -The `RegionInfo` layer is built on top of the Low-Level API, which is described -below and can be used to register additional data, including user-defined facts -that are not available through the `RegionInfo` interface. -### Low-Level API -This library offers a primitive database of such information so that CDK -constructs can easily access regional information. The `FactName` class provides -a list of known fact names, which can then be used with the `RegionInfo` to -retrieve a particular value: -```python -code_deploy_principal = region_info.Fact.find("us-east-1", region_info.FactName.service_principal("codedeploy.amazonaws.com")) -# => codedeploy.us-east-1.amazonaws.com -static_website = region_info.Fact.find("ap-northeast-1", region_info.FactName.S3_STATIC_WEBSITE_ENDPOINT) -``` -## Supplying new or missing information -As new regions are released, it might happen that a particular fact you need is -missing from the library. In such cases, the `Fact.register` method can be used -to inject FactName into the database: -```python -@jsii.implements(region_info.IFact) -class MyFact: -region_info.Fact.register(MyFact()) -``` -## Overriding incorrect information -In the event information provided by the library is incorrect, it can be -overridden using the same `Fact.register` method demonstrated above, simply -adding an extra boolean argument: -```python -@jsii.implements(region_info.IFact) -class MyFact: -region_info.Fact.register(MyFact(), True) -``` -If you happen to have stumbled upon incorrect data built into this library, it -is always a good idea to report your findings in a [GitHub issue](https://github.com/aws/aws-cdk/issues), so we can fix +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. %package -n python3-aws-cdk.region-info Summary: AWS region information, such as service principal names @@ -70,112 +22,16 @@ BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-aws-cdk.region-info -<!--END STABILITY BANNER--> -## Usage -Some information used in CDK Applications differs from one AWS region to -another, such as service principals used in IAM policies, S3 static website -endpoints, ... -### The `RegionInfo` class -The library offers a simple interface to obtain region specific information in -the form of the `RegionInfo` class. This is the preferred way to interact with -the regional information database: -```python -# Get the information for "eu-west-1": -region = region_info.RegionInfo.get("eu-west-1") -# Access attributes: -region.s3_static_website_endpoint # s3-website-eu-west-1.amazonaws.com -region.service_principal("logs.amazonaws.com") -``` -The `RegionInfo` layer is built on top of the Low-Level API, which is described -below and can be used to register additional data, including user-defined facts -that are not available through the `RegionInfo` interface. -### Low-Level API -This library offers a primitive database of such information so that CDK -constructs can easily access regional information. The `FactName` class provides -a list of known fact names, which can then be used with the `RegionInfo` to -retrieve a particular value: -```python -code_deploy_principal = region_info.Fact.find("us-east-1", region_info.FactName.service_principal("codedeploy.amazonaws.com")) -# => codedeploy.us-east-1.amazonaws.com -static_website = region_info.Fact.find("ap-northeast-1", region_info.FactName.S3_STATIC_WEBSITE_ENDPOINT) -``` -## Supplying new or missing information -As new regions are released, it might happen that a particular fact you need is -missing from the library. In such cases, the `Fact.register` method can be used -to inject FactName into the database: -```python -@jsii.implements(region_info.IFact) -class MyFact: -region_info.Fact.register(MyFact()) -``` -## Overriding incorrect information -In the event information provided by the library is incorrect, it can be -overridden using the same `Fact.register` method demonstrated above, simply -adding an extra boolean argument: -```python -@jsii.implements(region_info.IFact) -class MyFact: -region_info.Fact.register(MyFact(), True) -``` -If you happen to have stumbled upon incorrect data built into this library, it -is always a good idea to report your findings in a [GitHub issue](https://github.com/aws/aws-cdk/issues), so we can fix +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. %package help Summary: Development documents and examples for aws-cdk.region-info Provides: python3-aws-cdk.region-info-doc %description help -<!--END STABILITY BANNER--> -## Usage -Some information used in CDK Applications differs from one AWS region to -another, such as service principals used in IAM policies, S3 static website -endpoints, ... -### The `RegionInfo` class -The library offers a simple interface to obtain region specific information in -the form of the `RegionInfo` class. This is the preferred way to interact with -the regional information database: -```python -# Get the information for "eu-west-1": -region = region_info.RegionInfo.get("eu-west-1") -# Access attributes: -region.s3_static_website_endpoint # s3-website-eu-west-1.amazonaws.com -region.service_principal("logs.amazonaws.com") -``` -The `RegionInfo` layer is built on top of the Low-Level API, which is described -below and can be used to register additional data, including user-defined facts -that are not available through the `RegionInfo` interface. -### Low-Level API -This library offers a primitive database of such information so that CDK -constructs can easily access regional information. The `FactName` class provides -a list of known fact names, which can then be used with the `RegionInfo` to -retrieve a particular value: -```python -code_deploy_principal = region_info.Fact.find("us-east-1", region_info.FactName.service_principal("codedeploy.amazonaws.com")) -# => codedeploy.us-east-1.amazonaws.com -static_website = region_info.Fact.find("ap-northeast-1", region_info.FactName.S3_STATIC_WEBSITE_ENDPOINT) -``` -## Supplying new or missing information -As new regions are released, it might happen that a particular fact you need is -missing from the library. In such cases, the `Fact.register` method can be used -to inject FactName into the database: -```python -@jsii.implements(region_info.IFact) -class MyFact: -region_info.Fact.register(MyFact()) -``` -## Overriding incorrect information -In the event information provided by the library is incorrect, it can be -overridden using the same `Fact.register` method demonstrated above, simply -adding an extra boolean argument: -```python -@jsii.implements(region_info.IFact) -class MyFact: -region_info.Fact.register(MyFact(), True) -``` -If you happen to have stumbled upon incorrect data built into this library, it -is always a good idea to report your findings in a [GitHub issue](https://github.com/aws/aws-cdk/issues), so we can fix +This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. %prep -%autosetup -n aws-cdk.region-info-2.73.0 +%autosetup -n aws-cdk.region-info-2.76.0 %build %py3_build @@ -215,5 +71,5 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog -* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 2.73.0-1 +* Fri Apr 21 2023 Python_Bot <Python_Bot@openeuler.org> - 2.76.0-1 - Package Spec generated @@ -1 +1 @@ -f1e66cce4b4ce8d2de687975ac9cd308 aws-cdk.region-info-2.73.0.tar.gz +41a66bcf734a0081d371f5cb9dc02a72 aws-cdk.region-info-2.76.0.tar.gz |