diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-15 04:11:57 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-15 04:11:57 +0000 |
commit | 3b69af258cfef8d607ba2d6e901cb7aaa7351d86 (patch) | |
tree | 76dc8ac52919578f40a3ff7729953d16a6ecb746 | |
parent | 3a85d3767b2031e246609449e1b3cefb3f40615b (diff) |
automatic import of python-pulumi-google-native
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-pulumi-google-native.spec | 396 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 398 insertions, 0 deletions
@@ -0,0 +1 @@ +/pulumi_google_native-0.30.0.tar.gz diff --git a/python-pulumi-google-native.spec b/python-pulumi-google-native.spec new file mode 100644 index 0000000..55989cb --- /dev/null +++ b/python-pulumi-google-native.spec @@ -0,0 +1,396 @@ +%global _empty_manifest_terminate_build 0 +Name: python-pulumi-google-native +Version: 0.30.0 +Release: 1 +Summary: A native Pulumi package for creating and managing Google Cloud resources. +License: Apache-2.0 +URL: https://pulumi.com +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/9b/ee/2e8589ff8a3027dbf86108519f78fa361fa3653aa496ef3373a276f06c1d/pulumi_google_native-0.30.0.tar.gz +BuildArch: noarch + + +%description +[](https://slack.pulumi.com) +[](https://npmjs.com/package/@pulumi/google-native) +[](https://pypi.org/project/pulumi-google-native) +[](https://badge.fury.io/nu/pulumi.googlenative) +[](https://pkg.go.dev/github.com/pulumi/pulumi-google-native/sdk/go) +[](https://github.com/pulumi/pulumi-google-native/blob/master/LICENSE) + +# Native Google Cloud Pulumi Provider (preview) + +The native Google Cloud Provider for Pulumi lets you provision Google Cloud resources in your cloud programs. + +This provider uses the Google Cloud REST API directly and therefore provides full access to Google Cloud. + +The provider is currently in public preview and is not recommended for production deployments yet. Breaking changes will be introduced in minor version releases. + +To use this package, [install the Pulumi CLI](https://www.pulumi.com/docs/get-started/install/). + +## Installing + +This package is available in many languages in the standard packaging formats. + +### Node.js (JavaScript/TypeScript) + +To use from JavaScript or TypeScript in Node.js, install using either `npm`: + +```bash +npm install @pulumi/google-native +``` + +or `yarn`: + +```bash +yarn add @pulumi/google-native +``` + +### Python + +To use from Python, install using `pip`: + +```bash +pip install pulumi_google_native +``` + +### Go + +To use from Go, use `go get` to grab the latest version of the library + +```bash +go get github.com/pulumi/pulumi-google-native/sdk +``` + +### .NET + +To use from .NET, install using `dotnet add package`: + +```bash +dotnet add package Pulumi.GoogleNative +``` + +## Concepts + +The native Google Cloud package provides a strongly-typed means to build cloud applications that create +and interact closely with Google Cloud resources. Resources are exposed for the entire Google Cloud surface area, +including (but not limited to) 'compute', 'container', 'run', 'storage', and more. + +The native Google Cloud provider works directly with the Google Cloud API instead of depending on a +handwritten layer as with the [Google Cloud Classic Provider](https://github.com/pulumi/pulumi-gcp). This approach ensures higher +quality and higher fidelity with Google Cloud. + +## Configuring credentials + +To learn how to configure credentials refer to the [Google Cloud configuration options](https://www.pulumi.com/registry/packages/google-native/installation-configuration/#configuration-options). + +When developing locally, we recommend that you install the Google Cloud SDK and then authorize access with a user +account. Other configuration settings should be set either via `pulumi config set google-native:<KEY> <VALUE>` or +pass options to the constructor of a new [google-native `Provider`](https://www.pulumi.com/registry/packages/google-native/api-docs/provider/). + +## Building + +### Dependencies + +- Go 1.15 +- NodeJS 10.X.X or later +- Python 3.6 or later +- .NET Core 3.1 + +Please refer to [Contributing to Pulumi](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md) for installation +guidance. + +### Building locally + +Run the following commands to install Go modules, generate all SDKs, and build the provider: + +```bash +make ensure +make build +``` + +Add the `bin` folder to your `$PATH` or copy the `bin/pulumi-resource-google-native` file to another location in your `$PATH`. + +### Running an example + +Navigate to one of the `examples` and run Pulumi: + +```bash +cd ./exampes/simple +yarn link @pulumi/google-native +pulumi up +``` + +%package -n python3-pulumi-google-native +Summary: A native Pulumi package for creating and managing Google Cloud resources. +Provides: python-pulumi-google-native +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-pulumi-google-native +[](https://slack.pulumi.com) +[](https://npmjs.com/package/@pulumi/google-native) +[](https://pypi.org/project/pulumi-google-native) +[](https://badge.fury.io/nu/pulumi.googlenative) +[](https://pkg.go.dev/github.com/pulumi/pulumi-google-native/sdk/go) +[](https://github.com/pulumi/pulumi-google-native/blob/master/LICENSE) + +# Native Google Cloud Pulumi Provider (preview) + +The native Google Cloud Provider for Pulumi lets you provision Google Cloud resources in your cloud programs. + +This provider uses the Google Cloud REST API directly and therefore provides full access to Google Cloud. + +The provider is currently in public preview and is not recommended for production deployments yet. Breaking changes will be introduced in minor version releases. + +To use this package, [install the Pulumi CLI](https://www.pulumi.com/docs/get-started/install/). + +## Installing + +This package is available in many languages in the standard packaging formats. + +### Node.js (JavaScript/TypeScript) + +To use from JavaScript or TypeScript in Node.js, install using either `npm`: + +```bash +npm install @pulumi/google-native +``` + +or `yarn`: + +```bash +yarn add @pulumi/google-native +``` + +### Python + +To use from Python, install using `pip`: + +```bash +pip install pulumi_google_native +``` + +### Go + +To use from Go, use `go get` to grab the latest version of the library + +```bash +go get github.com/pulumi/pulumi-google-native/sdk +``` + +### .NET + +To use from .NET, install using `dotnet add package`: + +```bash +dotnet add package Pulumi.GoogleNative +``` + +## Concepts + +The native Google Cloud package provides a strongly-typed means to build cloud applications that create +and interact closely with Google Cloud resources. Resources are exposed for the entire Google Cloud surface area, +including (but not limited to) 'compute', 'container', 'run', 'storage', and more. + +The native Google Cloud provider works directly with the Google Cloud API instead of depending on a +handwritten layer as with the [Google Cloud Classic Provider](https://github.com/pulumi/pulumi-gcp). This approach ensures higher +quality and higher fidelity with Google Cloud. + +## Configuring credentials + +To learn how to configure credentials refer to the [Google Cloud configuration options](https://www.pulumi.com/registry/packages/google-native/installation-configuration/#configuration-options). + +When developing locally, we recommend that you install the Google Cloud SDK and then authorize access with a user +account. Other configuration settings should be set either via `pulumi config set google-native:<KEY> <VALUE>` or +pass options to the constructor of a new [google-native `Provider`](https://www.pulumi.com/registry/packages/google-native/api-docs/provider/). + +## Building + +### Dependencies + +- Go 1.15 +- NodeJS 10.X.X or later +- Python 3.6 or later +- .NET Core 3.1 + +Please refer to [Contributing to Pulumi](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md) for installation +guidance. + +### Building locally + +Run the following commands to install Go modules, generate all SDKs, and build the provider: + +```bash +make ensure +make build +``` + +Add the `bin` folder to your `$PATH` or copy the `bin/pulumi-resource-google-native` file to another location in your `$PATH`. + +### Running an example + +Navigate to one of the `examples` and run Pulumi: + +```bash +cd ./exampes/simple +yarn link @pulumi/google-native +pulumi up +``` + +%package help +Summary: Development documents and examples for pulumi-google-native +Provides: python3-pulumi-google-native-doc +%description help +[](https://slack.pulumi.com) +[](https://npmjs.com/package/@pulumi/google-native) +[](https://pypi.org/project/pulumi-google-native) +[](https://badge.fury.io/nu/pulumi.googlenative) +[](https://pkg.go.dev/github.com/pulumi/pulumi-google-native/sdk/go) +[](https://github.com/pulumi/pulumi-google-native/blob/master/LICENSE) + +# Native Google Cloud Pulumi Provider (preview) + +The native Google Cloud Provider for Pulumi lets you provision Google Cloud resources in your cloud programs. + +This provider uses the Google Cloud REST API directly and therefore provides full access to Google Cloud. + +The provider is currently in public preview and is not recommended for production deployments yet. Breaking changes will be introduced in minor version releases. + +To use this package, [install the Pulumi CLI](https://www.pulumi.com/docs/get-started/install/). + +## Installing + +This package is available in many languages in the standard packaging formats. + +### Node.js (JavaScript/TypeScript) + +To use from JavaScript or TypeScript in Node.js, install using either `npm`: + +```bash +npm install @pulumi/google-native +``` + +or `yarn`: + +```bash +yarn add @pulumi/google-native +``` + +### Python + +To use from Python, install using `pip`: + +```bash +pip install pulumi_google_native +``` + +### Go + +To use from Go, use `go get` to grab the latest version of the library + +```bash +go get github.com/pulumi/pulumi-google-native/sdk +``` + +### .NET + +To use from .NET, install using `dotnet add package`: + +```bash +dotnet add package Pulumi.GoogleNative +``` + +## Concepts + +The native Google Cloud package provides a strongly-typed means to build cloud applications that create +and interact closely with Google Cloud resources. Resources are exposed for the entire Google Cloud surface area, +including (but not limited to) 'compute', 'container', 'run', 'storage', and more. + +The native Google Cloud provider works directly with the Google Cloud API instead of depending on a +handwritten layer as with the [Google Cloud Classic Provider](https://github.com/pulumi/pulumi-gcp). This approach ensures higher +quality and higher fidelity with Google Cloud. + +## Configuring credentials + +To learn how to configure credentials refer to the [Google Cloud configuration options](https://www.pulumi.com/registry/packages/google-native/installation-configuration/#configuration-options). + +When developing locally, we recommend that you install the Google Cloud SDK and then authorize access with a user +account. Other configuration settings should be set either via `pulumi config set google-native:<KEY> <VALUE>` or +pass options to the constructor of a new [google-native `Provider`](https://www.pulumi.com/registry/packages/google-native/api-docs/provider/). + +## Building + +### Dependencies + +- Go 1.15 +- NodeJS 10.X.X or later +- Python 3.6 or later +- .NET Core 3.1 + +Please refer to [Contributing to Pulumi](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md) for installation +guidance. + +### Building locally + +Run the following commands to install Go modules, generate all SDKs, and build the provider: + +```bash +make ensure +make build +``` + +Add the `bin` folder to your `$PATH` or copy the `bin/pulumi-resource-google-native` file to another location in your `$PATH`. + +### Running an example + +Navigate to one of the `examples` and run Pulumi: + +```bash +cd ./exampes/simple +yarn link @pulumi/google-native +pulumi up +``` + +%prep +%autosetup -n pulumi-google-native-0.30.0 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-pulumi-google-native -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 0.30.0-1 +- Package Spec generated @@ -0,0 +1 @@ +ea287d5864b99b539880f7276f6325f4 pulumi_google_native-0.30.0.tar.gz |