%global _empty_manifest_terminate_build 0 Name: python-pulumi-azure-nextgen Version: 0.6.1 Release: 1 Summary: A Next Generation Pulumi package for creating and managing Azure resources. License: Apache-2.0 URL: https://pulumi.com Source0: https://mirrors.nju.edu.cn/pypi/web/packages/4b/54/631028e8b83792bb082397eebb9112edf04489d013d7ff342492963debb7/pulumi_azure_nextgen-0.6.1.tar.gz BuildArch: noarch %description # Next Generation Azure Pulumi Provider (preview) The Next Generation Azure Provider for Pulumi lets you use Azure resources in your cloud programs. This provider uses the Azure Resource Manager REST API directly and therefore provides full access to ARM API. The provider is currently in private preview: - Breaking changes are regularly introduced, including changes in SDKs, provider plugin, and state format - No artifacts are published in public package managers or Pulumi provider registry. You'll have to build them yourself in order to use the provider. To use this package, please [install the Pulumi CLI first](https://pulumi.io/). ## Configuring credentials Credentials configuration is compatible with the existing Terraform-based Azure provider. Please refer to [this quickstart guide]( https://www.pulumi.com/docs/intro/cloud-providers/azure/setup/) for possible configuration options. ## 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: ``` $ make ensure $ make build ``` Add the `bin` folder to your `$PATH` or copy the `bin/pulumi-resource-azurerm` file to another location in your `$PATH`. ### Running an example Navigate to one of the `examples` and run Pulumi: ``` $ cd ./exampes/simple $ yarn link @pulumi/azure-nextgen $ pulumi up ``` %package -n python3-pulumi-azure-nextgen Summary: A Next Generation Pulumi package for creating and managing Azure resources. Provides: python-pulumi-azure-nextgen BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-pulumi-azure-nextgen # Next Generation Azure Pulumi Provider (preview) The Next Generation Azure Provider for Pulumi lets you use Azure resources in your cloud programs. This provider uses the Azure Resource Manager REST API directly and therefore provides full access to ARM API. The provider is currently in private preview: - Breaking changes are regularly introduced, including changes in SDKs, provider plugin, and state format - No artifacts are published in public package managers or Pulumi provider registry. You'll have to build them yourself in order to use the provider. To use this package, please [install the Pulumi CLI first](https://pulumi.io/). ## Configuring credentials Credentials configuration is compatible with the existing Terraform-based Azure provider. Please refer to [this quickstart guide]( https://www.pulumi.com/docs/intro/cloud-providers/azure/setup/) for possible configuration options. ## 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: ``` $ make ensure $ make build ``` Add the `bin` folder to your `$PATH` or copy the `bin/pulumi-resource-azurerm` file to another location in your `$PATH`. ### Running an example Navigate to one of the `examples` and run Pulumi: ``` $ cd ./exampes/simple $ yarn link @pulumi/azure-nextgen $ pulumi up ``` %package help Summary: Development documents and examples for pulumi-azure-nextgen Provides: python3-pulumi-azure-nextgen-doc %description help # Next Generation Azure Pulumi Provider (preview) The Next Generation Azure Provider for Pulumi lets you use Azure resources in your cloud programs. This provider uses the Azure Resource Manager REST API directly and therefore provides full access to ARM API. The provider is currently in private preview: - Breaking changes are regularly introduced, including changes in SDKs, provider plugin, and state format - No artifacts are published in public package managers or Pulumi provider registry. You'll have to build them yourself in order to use the provider. To use this package, please [install the Pulumi CLI first](https://pulumi.io/). ## Configuring credentials Credentials configuration is compatible with the existing Terraform-based Azure provider. Please refer to [this quickstart guide]( https://www.pulumi.com/docs/intro/cloud-providers/azure/setup/) for possible configuration options. ## 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: ``` $ make ensure $ make build ``` Add the `bin` folder to your `$PATH` or copy the `bin/pulumi-resource-azurerm` file to another location in your `$PATH`. ### Running an example Navigate to one of the `examples` and run Pulumi: ``` $ cd ./exampes/simple $ yarn link @pulumi/azure-nextgen $ pulumi up ``` %prep %autosetup -n pulumi-azure-nextgen-0.6.1 %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-azure-nextgen -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 10 2023 Python_Bot - 0.6.1-1 - Package Spec generated