pulumi/pkg/codegen/internal/test/testdata/hyphen-url/schema.json
Anton Tayanovskyy 49298fb433
Codegen testing upgrades (#7989)
* Multi-pass, in-place checks for SDK codegen tests; toward working Python checks

* Remove temp debug output

* Upgrade Node

* Update dotnet; need to follow up on version.txt quirks

* WIP

* Sounds like we can use non-github package names to ensure things are local

* Fix simple-enum-schema

* Fix dash-named-schema

* Fix nested-module

* Start building a test-running pass

* Infer skipping tests from skipping compiles

* Move tree schma tests to a proper place

* Address lint issues on Go code

* Build against local Go SDK

* Update pkg/codegen/internal/test/sdk_driver.go

Co-authored-by: Ian Wahbe <ian@wahbe.com>

* Make go tests work by copying them into the tree from go-extras

* Fix lint

* Fix bad merge

* Manifest-based file discovery

* Remove version-related TODO from dotnet codegen

* Add doc comment

* Do not overwrite go.mod if found from mixins

* Accept python codegen change

* Accept node codegen

* Ignore lint issue

* Accept docs changes

Co-authored-by: Ian Wahbe <ian@wahbe.com>
2021-09-22 13:55:20 -04:00

58 lines
1.7 KiB
JSON

{
"name": "registrygeoreplication",
"version": "0.0.1",
"resources": {
"registrygeoreplication:index:RegistryGeoReplication": {
"isComponent": true,
"inputProperties": {
"resourceGroup": {
"$ref": "/azure-native/v1.28.0/schema.json#/resources/azure-native:resources:ResourceGroup",
"description": "The resource group that hosts the component resource"
}
},
"requiredInputs": ["resourceGroup"],
"properties": {
"registry": {
"$ref": "/azure-native/v1.28.0/schema.json#/resources/azure-native:containerregistry:Registry",
"description": "The Registry"
},
"replication": {
"$ref": "/azure-native/v1.28.0/schema.json#/resources/azure-native:containerregistry:Replication",
"description": "The replication policy"
},
"acrLoginServerOut": {
"type": "string",
"description": "The login server url"
}
},
"required": ["acrLoginServerOut", "registry", "replication"]
}
},
"language": {
"csharp": {
"packageReferences": {
"Pulumi": "3.*",
"Pulumi.AzureNative": "1.28.*"
}
},
"go": {
"generateResourceContainerTypes": true,
"importBasePath": "github.com/pulumi/pulumi-registrygeoreplication/sdk/go/registrygeoreplication"
},
"nodejs": {
"dependencies": {
"@pulumi/pulumi": "^3.7.0",
"@pulumi/azure-native": "^1.28.0"
},
"devDependencies": {
"typescript": "^3.7.0"
}
},
"python": {
"requires": {
"pulumi": ">=3.0.0,<4.0.0",
"pulumi-azure-native": ">=1.0.0,<2.0.0"
}
}
}
}