UNPKG

@pulumi/yandex

Version:

A Pulumi package for creating and managing yandex cloud resources.

483 lines 33.6 kB
"use strict"; // *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.types = exports.config = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); // Export members: __exportStar(require("./albBackendGroup"), exports); __exportStar(require("./albHttpRouter"), exports); __exportStar(require("./albLoadBalancer"), exports); __exportStar(require("./albTargetGroup"), exports); __exportStar(require("./albVirtualHost"), exports); __exportStar(require("./apiGateway"), exports); __exportStar(require("./cdnOriginGroup"), exports); __exportStar(require("./cdnResource"), exports); __exportStar(require("./computeDisk"), exports); __exportStar(require("./computeDiskPlacementGroup"), exports); __exportStar(require("./computeImage"), exports); __exportStar(require("./computeInstance"), exports); __exportStar(require("./computeInstanceGroup"), exports); __exportStar(require("./computePlacementGroup"), exports); __exportStar(require("./computeSnapshot"), exports); __exportStar(require("./containerRegistry"), exports); __exportStar(require("./containerRegistryIamBinding"), exports); __exportStar(require("./containerRepository"), exports); __exportStar(require("./containerRepositoryIamBinding"), exports); __exportStar(require("./dataprocCluster"), exports); __exportStar(require("./datatransferEndpoint"), exports); __exportStar(require("./datatransferTransfer"), exports); __exportStar(require("./dnsRecordSet"), exports); __exportStar(require("./dnsZone"), exports); __exportStar(require("./function"), exports); __exportStar(require("./functionIamBinding"), exports); __exportStar(require("./functionScalingPolicy"), exports); __exportStar(require("./functionTrigger"), exports); __exportStar(require("./getAlbBackendGroup"), exports); __exportStar(require("./getAlbHttpRouter"), exports); __exportStar(require("./getAlbLoadBalancer"), exports); __exportStar(require("./getAlbTargetGroup"), exports); __exportStar(require("./getAlbVirtualHost"), exports); __exportStar(require("./getApiGateway"), exports); __exportStar(require("./getCdnOriginGroup"), exports); __exportStar(require("./getCdnResource"), exports); __exportStar(require("./getClientConfig"), exports); __exportStar(require("./getComputeDisk"), exports); __exportStar(require("./getComputeDiskPlacementGroup"), exports); __exportStar(require("./getComputeImage"), exports); __exportStar(require("./getComputeInstance"), exports); __exportStar(require("./getComputeInstanceGroup"), exports); __exportStar(require("./getComputePlacementGroup"), exports); __exportStar(require("./getComputeSnapshot"), exports); __exportStar(require("./getContainerRegistry"), exports); __exportStar(require("./getContainerRepository"), exports); __exportStar(require("./getDataprocCluster"), exports); __exportStar(require("./getDnsZone"), exports); __exportStar(require("./getFunction"), exports); __exportStar(require("./getFunctionScalingPolicy"), exports); __exportStar(require("./getFunctionTrigger"), exports); __exportStar(require("./getIamPolicy"), exports); __exportStar(require("./getIamRole"), exports); __exportStar(require("./getIamServiceAccount"), exports); __exportStar(require("./getIamUser"), exports); __exportStar(require("./getIotCoreDevice"), exports); __exportStar(require("./getIotCoreRegistry"), exports); __exportStar(require("./getKubernetesCluster"), exports); __exportStar(require("./getKubernetesNodeGroup"), exports); __exportStar(require("./getLbNetworkLoadBalancer"), exports); __exportStar(require("./getLbTargetGroup"), exports); __exportStar(require("./getLoggingGroup"), exports); __exportStar(require("./getMdbClickhouseCluster"), exports); __exportStar(require("./getMdbElasticSearchCluster"), exports); __exportStar(require("./getMdbGreenplumCluster"), exports); __exportStar(require("./getMdbKafkaCluster"), exports); __exportStar(require("./getMdbKafkaTopic"), exports); __exportStar(require("./getMdbMongodbCluster"), exports); __exportStar(require("./getMdbMysqlCluster"), exports); __exportStar(require("./getMdbPostgresqlCluster"), exports); __exportStar(require("./getMdbRedisCluster"), exports); __exportStar(require("./getMdbSqlserverCluster"), exports); __exportStar(require("./getMessageQueue"), exports); __exportStar(require("./getOrganizationmanagerSamlFederation"), exports); __exportStar(require("./getOrganizationmanagerSamlFederationUserAccount"), exports); __exportStar(require("./getResourcemanagerCloud"), exports); __exportStar(require("./getResourcemanagerFolder"), exports); __exportStar(require("./getServerlessContainer"), exports); __exportStar(require("./getVpcAddress"), exports); __exportStar(require("./getVpcNetwork"), exports); __exportStar(require("./getVpcRouteTable"), exports); __exportStar(require("./getVpcSecurityGroup"), exports); __exportStar(require("./getVpcSecurityGroupRule"), exports); __exportStar(require("./getVpcSubnet"), exports); __exportStar(require("./getYdbDatabaseDedicated"), exports); __exportStar(require("./getYdbDatabaseServerless"), exports); __exportStar(require("./iamServiceAccount"), exports); __exportStar(require("./iamServiceAccountApiKey"), exports); __exportStar(require("./iamServiceAccountIamBinding"), exports); __exportStar(require("./iamServiceAccountIamMember"), exports); __exportStar(require("./iamServiceAccountIamPolicy"), exports); __exportStar(require("./iamServiceAccountKey"), exports); __exportStar(require("./iamServiceAccountStaticAccessKey"), exports); __exportStar(require("./iotCoreDevice"), exports); __exportStar(require("./iotCoreRegistry"), exports); __exportStar(require("./kmsSecretCiphertext"), exports); __exportStar(require("./kmsSymmetricKey"), exports); __exportStar(require("./kmsSymmetricKeyIamBinding"), exports); __exportStar(require("./kubernetesCluster"), exports); __exportStar(require("./kubernetesNodeGroup"), exports); __exportStar(require("./lbNetworkLoadBalancer"), exports); __exportStar(require("./lbTargetGroup"), exports); __exportStar(require("./loggingGroup"), exports); __exportStar(require("./mdbClickhouseCluster"), exports); __exportStar(require("./mdbElasticSearchCluster"), exports); __exportStar(require("./mdbGreenplumCluster"), exports); __exportStar(require("./mdbKafkaCluster"), exports); __exportStar(require("./mdbKafkaTopic"), exports); __exportStar(require("./mdbMongodbCluster"), exports); __exportStar(require("./mdbMysqlCluster"), exports); __exportStar(require("./mdbRedisCluster"), exports); __exportStar(require("./mdbSqlServerCluster"), exports); __exportStar(require("./messageQueue"), exports); __exportStar(require("./organizationManagerOrganizationIamBinding"), exports); __exportStar(require("./organizationManagerOrganizationIamMember"), exports); __exportStar(require("./organizationmanagerSamlFederation"), exports); __exportStar(require("./provider"), exports); __exportStar(require("./resourcemanagerCloudIamBinding"), exports); __exportStar(require("./resourcemanagerCloudIamMember"), exports); __exportStar(require("./resourcemanagerFolder"), exports); __exportStar(require("./resourcemanagerFolderIamBinding"), exports); __exportStar(require("./resourcemanagerFolderIamMember"), exports); __exportStar(require("./resourcemanagerFolderIamPolicy"), exports); __exportStar(require("./serverlessContainer"), exports); __exportStar(require("./storageBucket"), exports); __exportStar(require("./storageObject"), exports); __exportStar(require("./vpcAddress"), exports); __exportStar(require("./vpcDefaultSecurityGroup"), exports); __exportStar(require("./vpcNetwork"), exports); __exportStar(require("./vpcRouteTable"), exports); __exportStar(require("./vpcSecurityGroup"), exports); __exportStar(require("./vpcSecurityGroupRule"), exports); __exportStar(require("./vpcSubnet"), exports); __exportStar(require("./ydbDatabaseDedicated"), exports); __exportStar(require("./ydbDatabaseServerless"), exports); // Export sub-modules: const config = require("./config"); exports.config = config; const types = require("./types"); exports.types = types; // Import resources to register: const albBackendGroup_1 = require("./albBackendGroup"); const albHttpRouter_1 = require("./albHttpRouter"); const albLoadBalancer_1 = require("./albLoadBalancer"); const albTargetGroup_1 = require("./albTargetGroup"); const albVirtualHost_1 = require("./albVirtualHost"); const apiGateway_1 = require("./apiGateway"); const cdnOriginGroup_1 = require("./cdnOriginGroup"); const cdnResource_1 = require("./cdnResource"); const computeDisk_1 = require("./computeDisk"); const computeDiskPlacementGroup_1 = require("./computeDiskPlacementGroup"); const computeImage_1 = require("./computeImage"); const computeInstance_1 = require("./computeInstance"); const computeInstanceGroup_1 = require("./computeInstanceGroup"); const computePlacementGroup_1 = require("./computePlacementGroup"); const computeSnapshot_1 = require("./computeSnapshot"); const containerRegistry_1 = require("./containerRegistry"); const containerRegistryIamBinding_1 = require("./containerRegistryIamBinding"); const containerRepository_1 = require("./containerRepository"); const containerRepositoryIamBinding_1 = require("./containerRepositoryIamBinding"); const dataprocCluster_1 = require("./dataprocCluster"); const datatransferEndpoint_1 = require("./datatransferEndpoint"); const datatransferTransfer_1 = require("./datatransferTransfer"); const dnsRecordSet_1 = require("./dnsRecordSet"); const dnsZone_1 = require("./dnsZone"); const function_1 = require("./function"); const functionIamBinding_1 = require("./functionIamBinding"); const functionScalingPolicy_1 = require("./functionScalingPolicy"); const functionTrigger_1 = require("./functionTrigger"); const iamServiceAccount_1 = require("./iamServiceAccount"); const iamServiceAccountApiKey_1 = require("./iamServiceAccountApiKey"); const iamServiceAccountIamBinding_1 = require("./iamServiceAccountIamBinding"); const iamServiceAccountIamMember_1 = require("./iamServiceAccountIamMember"); const iamServiceAccountIamPolicy_1 = require("./iamServiceAccountIamPolicy"); const iamServiceAccountKey_1 = require("./iamServiceAccountKey"); const iamServiceAccountStaticAccessKey_1 = require("./iamServiceAccountStaticAccessKey"); const iotCoreDevice_1 = require("./iotCoreDevice"); const iotCoreRegistry_1 = require("./iotCoreRegistry"); const kmsSecretCiphertext_1 = require("./kmsSecretCiphertext"); const kmsSymmetricKey_1 = require("./kmsSymmetricKey"); const kmsSymmetricKeyIamBinding_1 = require("./kmsSymmetricKeyIamBinding"); const kubernetesCluster_1 = require("./kubernetesCluster"); const kubernetesNodeGroup_1 = require("./kubernetesNodeGroup"); const lbNetworkLoadBalancer_1 = require("./lbNetworkLoadBalancer"); const lbTargetGroup_1 = require("./lbTargetGroup"); const loggingGroup_1 = require("./loggingGroup"); const mdbClickhouseCluster_1 = require("./mdbClickhouseCluster"); const mdbElasticSearchCluster_1 = require("./mdbElasticSearchCluster"); const mdbGreenplumCluster_1 = require("./mdbGreenplumCluster"); const mdbKafkaCluster_1 = require("./mdbKafkaCluster"); const mdbKafkaTopic_1 = require("./mdbKafkaTopic"); const mdbMongodbCluster_1 = require("./mdbMongodbCluster"); const mdbMysqlCluster_1 = require("./mdbMysqlCluster"); const mdbRedisCluster_1 = require("./mdbRedisCluster"); const mdbSqlServerCluster_1 = require("./mdbSqlServerCluster"); const messageQueue_1 = require("./messageQueue"); const organizationManagerOrganizationIamBinding_1 = require("./organizationManagerOrganizationIamBinding"); const organizationManagerOrganizationIamMember_1 = require("./organizationManagerOrganizationIamMember"); const organizationmanagerSamlFederation_1 = require("./organizationmanagerSamlFederation"); const resourcemanagerCloudIamBinding_1 = require("./resourcemanagerCloudIamBinding"); const resourcemanagerCloudIamMember_1 = require("./resourcemanagerCloudIamMember"); const resourcemanagerFolder_1 = require("./resourcemanagerFolder"); const resourcemanagerFolderIamBinding_1 = require("./resourcemanagerFolderIamBinding"); const resourcemanagerFolderIamMember_1 = require("./resourcemanagerFolderIamMember"); const resourcemanagerFolderIamPolicy_1 = require("./resourcemanagerFolderIamPolicy"); const serverlessContainer_1 = require("./serverlessContainer"); const storageBucket_1 = require("./storageBucket"); const storageObject_1 = require("./storageObject"); const vpcAddress_1 = require("./vpcAddress"); const vpcDefaultSecurityGroup_1 = require("./vpcDefaultSecurityGroup"); const vpcNetwork_1 = require("./vpcNetwork"); const vpcRouteTable_1 = require("./vpcRouteTable"); const vpcSecurityGroup_1 = require("./vpcSecurityGroup"); const vpcSecurityGroupRule_1 = require("./vpcSecurityGroupRule"); const vpcSubnet_1 = require("./vpcSubnet"); const ydbDatabaseDedicated_1 = require("./ydbDatabaseDedicated"); const ydbDatabaseServerless_1 = require("./ydbDatabaseServerless"); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "yandex:index/albBackendGroup:AlbBackendGroup": return new albBackendGroup_1.AlbBackendGroup(name, undefined, { urn }); case "yandex:index/albHttpRouter:AlbHttpRouter": return new albHttpRouter_1.AlbHttpRouter(name, undefined, { urn }); case "yandex:index/albLoadBalancer:AlbLoadBalancer": return new albLoadBalancer_1.AlbLoadBalancer(name, undefined, { urn }); case "yandex:index/albTargetGroup:AlbTargetGroup": return new albTargetGroup_1.AlbTargetGroup(name, undefined, { urn }); case "yandex:index/albVirtualHost:AlbVirtualHost": return new albVirtualHost_1.AlbVirtualHost(name, undefined, { urn }); case "yandex:index/apiGateway:ApiGateway": return new apiGateway_1.ApiGateway(name, undefined, { urn }); case "yandex:index/cdnOriginGroup:CdnOriginGroup": return new cdnOriginGroup_1.CdnOriginGroup(name, undefined, { urn }); case "yandex:index/cdnResource:CdnResource": return new cdnResource_1.CdnResource(name, undefined, { urn }); case "yandex:index/computeDisk:ComputeDisk": return new computeDisk_1.ComputeDisk(name, undefined, { urn }); case "yandex:index/computeDiskPlacementGroup:ComputeDiskPlacementGroup": return new computeDiskPlacementGroup_1.ComputeDiskPlacementGroup(name, undefined, { urn }); case "yandex:index/computeImage:ComputeImage": return new computeImage_1.ComputeImage(name, undefined, { urn }); case "yandex:index/computeInstance:ComputeInstance": return new computeInstance_1.ComputeInstance(name, undefined, { urn }); case "yandex:index/computeInstanceGroup:ComputeInstanceGroup": return new computeInstanceGroup_1.ComputeInstanceGroup(name, undefined, { urn }); case "yandex:index/computePlacementGroup:ComputePlacementGroup": return new computePlacementGroup_1.ComputePlacementGroup(name, undefined, { urn }); case "yandex:index/computeSnapshot:ComputeSnapshot": return new computeSnapshot_1.ComputeSnapshot(name, undefined, { urn }); case "yandex:index/containerRegistry:ContainerRegistry": return new containerRegistry_1.ContainerRegistry(name, undefined, { urn }); case "yandex:index/containerRegistryIamBinding:ContainerRegistryIamBinding": return new containerRegistryIamBinding_1.ContainerRegistryIamBinding(name, undefined, { urn }); case "yandex:index/containerRepository:ContainerRepository": return new containerRepository_1.ContainerRepository(name, undefined, { urn }); case "yandex:index/containerRepositoryIamBinding:ContainerRepositoryIamBinding": return new containerRepositoryIamBinding_1.ContainerRepositoryIamBinding(name, undefined, { urn }); case "yandex:index/dataprocCluster:DataprocCluster": return new dataprocCluster_1.DataprocCluster(name, undefined, { urn }); case "yandex:index/datatransferEndpoint:DatatransferEndpoint": return new datatransferEndpoint_1.DatatransferEndpoint(name, undefined, { urn }); case "yandex:index/datatransferTransfer:DatatransferTransfer": return new datatransferTransfer_1.DatatransferTransfer(name, undefined, { urn }); case "yandex:index/dnsRecordSet:DnsRecordSet": return new dnsRecordSet_1.DnsRecordSet(name, undefined, { urn }); case "yandex:index/dnsZone:DnsZone": return new dnsZone_1.DnsZone(name, undefined, { urn }); case "yandex:index/function:Function": return new function_1.Function(name, undefined, { urn }); case "yandex:index/functionIamBinding:FunctionIamBinding": return new functionIamBinding_1.FunctionIamBinding(name, undefined, { urn }); case "yandex:index/functionScalingPolicy:FunctionScalingPolicy": return new functionScalingPolicy_1.FunctionScalingPolicy(name, undefined, { urn }); case "yandex:index/functionTrigger:FunctionTrigger": return new functionTrigger_1.FunctionTrigger(name, undefined, { urn }); case "yandex:index/iamServiceAccount:IamServiceAccount": return new iamServiceAccount_1.IamServiceAccount(name, undefined, { urn }); case "yandex:index/iamServiceAccountApiKey:IamServiceAccountApiKey": return new iamServiceAccountApiKey_1.IamServiceAccountApiKey(name, undefined, { urn }); case "yandex:index/iamServiceAccountIamBinding:IamServiceAccountIamBinding": return new iamServiceAccountIamBinding_1.IamServiceAccountIamBinding(name, undefined, { urn }); case "yandex:index/iamServiceAccountIamMember:IamServiceAccountIamMember": return new iamServiceAccountIamMember_1.IamServiceAccountIamMember(name, undefined, { urn }); case "yandex:index/iamServiceAccountIamPolicy:IamServiceAccountIamPolicy": return new iamServiceAccountIamPolicy_1.IamServiceAccountIamPolicy(name, undefined, { urn }); case "yandex:index/iamServiceAccountKey:IamServiceAccountKey": return new iamServiceAccountKey_1.IamServiceAccountKey(name, undefined, { urn }); case "yandex:index/iamServiceAccountStaticAccessKey:IamServiceAccountStaticAccessKey": return new iamServiceAccountStaticAccessKey_1.IamServiceAccountStaticAccessKey(name, undefined, { urn }); case "yandex:index/iotCoreDevice:IotCoreDevice": return new iotCoreDevice_1.IotCoreDevice(name, undefined, { urn }); case "yandex:index/iotCoreRegistry:IotCoreRegistry": return new iotCoreRegistry_1.IotCoreRegistry(name, undefined, { urn }); case "yandex:index/kmsSecretCiphertext:KmsSecretCiphertext": return new kmsSecretCiphertext_1.KmsSecretCiphertext(name, undefined, { urn }); case "yandex:index/kmsSymmetricKey:KmsSymmetricKey": return new kmsSymmetricKey_1.KmsSymmetricKey(name, undefined, { urn }); case "yandex:index/kmsSymmetricKeyIamBinding:KmsSymmetricKeyIamBinding": return new kmsSymmetricKeyIamBinding_1.KmsSymmetricKeyIamBinding(name, undefined, { urn }); case "yandex:index/kubernetesCluster:KubernetesCluster": return new kubernetesCluster_1.KubernetesCluster(name, undefined, { urn }); case "yandex:index/kubernetesNodeGroup:KubernetesNodeGroup": return new kubernetesNodeGroup_1.KubernetesNodeGroup(name, undefined, { urn }); case "yandex:index/lbNetworkLoadBalancer:LbNetworkLoadBalancer": return new lbNetworkLoadBalancer_1.LbNetworkLoadBalancer(name, undefined, { urn }); case "yandex:index/lbTargetGroup:LbTargetGroup": return new lbTargetGroup_1.LbTargetGroup(name, undefined, { urn }); case "yandex:index/loggingGroup:LoggingGroup": return new loggingGroup_1.LoggingGroup(name, undefined, { urn }); case "yandex:index/mdbClickhouseCluster:MdbClickhouseCluster": return new mdbClickhouseCluster_1.MdbClickhouseCluster(name, undefined, { urn }); case "yandex:index/mdbElasticSearchCluster:MdbElasticSearchCluster": return new mdbElasticSearchCluster_1.MdbElasticSearchCluster(name, undefined, { urn }); case "yandex:index/mdbGreenplumCluster:MdbGreenplumCluster": return new mdbGreenplumCluster_1.MdbGreenplumCluster(name, undefined, { urn }); case "yandex:index/mdbKafkaCluster:MdbKafkaCluster": return new mdbKafkaCluster_1.MdbKafkaCluster(name, undefined, { urn }); case "yandex:index/mdbKafkaTopic:MdbKafkaTopic": return new mdbKafkaTopic_1.MdbKafkaTopic(name, undefined, { urn }); case "yandex:index/mdbMongodbCluster:MdbMongodbCluster": return new mdbMongodbCluster_1.MdbMongodbCluster(name, undefined, { urn }); case "yandex:index/mdbMysqlCluster:MdbMysqlCluster": return new mdbMysqlCluster_1.MdbMysqlCluster(name, undefined, { urn }); case "yandex:index/mdbRedisCluster:MdbRedisCluster": return new mdbRedisCluster_1.MdbRedisCluster(name, undefined, { urn }); case "yandex:index/mdbSqlServerCluster:MdbSqlServerCluster": return new mdbSqlServerCluster_1.MdbSqlServerCluster(name, undefined, { urn }); case "yandex:index/messageQueue:MessageQueue": return new messageQueue_1.MessageQueue(name, undefined, { urn }); case "yandex:index/organizationManagerOrganizationIamBinding:OrganizationManagerOrganizationIamBinding": return new organizationManagerOrganizationIamBinding_1.OrganizationManagerOrganizationIamBinding(name, undefined, { urn }); case "yandex:index/organizationManagerOrganizationIamMember:OrganizationManagerOrganizationIamMember": return new organizationManagerOrganizationIamMember_1.OrganizationManagerOrganizationIamMember(name, undefined, { urn }); case "yandex:index/organizationmanagerSamlFederation:OrganizationmanagerSamlFederation": return new organizationmanagerSamlFederation_1.OrganizationmanagerSamlFederation(name, undefined, { urn }); case "yandex:index/resourcemanagerCloudIamBinding:ResourcemanagerCloudIamBinding": return new resourcemanagerCloudIamBinding_1.ResourcemanagerCloudIamBinding(name, undefined, { urn }); case "yandex:index/resourcemanagerCloudIamMember:ResourcemanagerCloudIamMember": return new resourcemanagerCloudIamMember_1.ResourcemanagerCloudIamMember(name, undefined, { urn }); case "yandex:index/resourcemanagerFolder:ResourcemanagerFolder": return new resourcemanagerFolder_1.ResourcemanagerFolder(name, undefined, { urn }); case "yandex:index/resourcemanagerFolderIamBinding:ResourcemanagerFolderIamBinding": return new resourcemanagerFolderIamBinding_1.ResourcemanagerFolderIamBinding(name, undefined, { urn }); case "yandex:index/resourcemanagerFolderIamMember:ResourcemanagerFolderIamMember": return new resourcemanagerFolderIamMember_1.ResourcemanagerFolderIamMember(name, undefined, { urn }); case "yandex:index/resourcemanagerFolderIamPolicy:ResourcemanagerFolderIamPolicy": return new resourcemanagerFolderIamPolicy_1.ResourcemanagerFolderIamPolicy(name, undefined, { urn }); case "yandex:index/serverlessContainer:ServerlessContainer": return new serverlessContainer_1.ServerlessContainer(name, undefined, { urn }); case "yandex:index/storageBucket:StorageBucket": return new storageBucket_1.StorageBucket(name, undefined, { urn }); case "yandex:index/storageObject:StorageObject": return new storageObject_1.StorageObject(name, undefined, { urn }); case "yandex:index/vpcAddress:VpcAddress": return new vpcAddress_1.VpcAddress(name, undefined, { urn }); case "yandex:index/vpcDefaultSecurityGroup:VpcDefaultSecurityGroup": return new vpcDefaultSecurityGroup_1.VpcDefaultSecurityGroup(name, undefined, { urn }); case "yandex:index/vpcNetwork:VpcNetwork": return new vpcNetwork_1.VpcNetwork(name, undefined, { urn }); case "yandex:index/vpcRouteTable:VpcRouteTable": return new vpcRouteTable_1.VpcRouteTable(name, undefined, { urn }); case "yandex:index/vpcSecurityGroup:VpcSecurityGroup": return new vpcSecurityGroup_1.VpcSecurityGroup(name, undefined, { urn }); case "yandex:index/vpcSecurityGroupRule:VpcSecurityGroupRule": return new vpcSecurityGroupRule_1.VpcSecurityGroupRule(name, undefined, { urn }); case "yandex:index/vpcSubnet:VpcSubnet": return new vpcSubnet_1.VpcSubnet(name, undefined, { urn }); case "yandex:index/ydbDatabaseDedicated:YdbDatabaseDedicated": return new ydbDatabaseDedicated_1.YdbDatabaseDedicated(name, undefined, { urn }); case "yandex:index/ydbDatabaseServerless:YdbDatabaseServerless": return new ydbDatabaseServerless_1.YdbDatabaseServerless(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("yandex", "index/albBackendGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/albHttpRouter", _module); pulumi.runtime.registerResourceModule("yandex", "index/albLoadBalancer", _module); pulumi.runtime.registerResourceModule("yandex", "index/albTargetGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/albVirtualHost", _module); pulumi.runtime.registerResourceModule("yandex", "index/apiGateway", _module); pulumi.runtime.registerResourceModule("yandex", "index/cdnOriginGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/cdnResource", _module); pulumi.runtime.registerResourceModule("yandex", "index/computeDisk", _module); pulumi.runtime.registerResourceModule("yandex", "index/computeDiskPlacementGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/computeImage", _module); pulumi.runtime.registerResourceModule("yandex", "index/computeInstance", _module); pulumi.runtime.registerResourceModule("yandex", "index/computeInstanceGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/computePlacementGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/computeSnapshot", _module); pulumi.runtime.registerResourceModule("yandex", "index/containerRegistry", _module); pulumi.runtime.registerResourceModule("yandex", "index/containerRegistryIamBinding", _module); pulumi.runtime.registerResourceModule("yandex", "index/containerRepository", _module); pulumi.runtime.registerResourceModule("yandex", "index/containerRepositoryIamBinding", _module); pulumi.runtime.registerResourceModule("yandex", "index/dataprocCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/datatransferEndpoint", _module); pulumi.runtime.registerResourceModule("yandex", "index/datatransferTransfer", _module); pulumi.runtime.registerResourceModule("yandex", "index/dnsRecordSet", _module); pulumi.runtime.registerResourceModule("yandex", "index/dnsZone", _module); pulumi.runtime.registerResourceModule("yandex", "index/function", _module); pulumi.runtime.registerResourceModule("yandex", "index/functionIamBinding", _module); pulumi.runtime.registerResourceModule("yandex", "index/functionScalingPolicy", _module); pulumi.runtime.registerResourceModule("yandex", "index/functionTrigger", _module); pulumi.runtime.registerResourceModule("yandex", "index/iamServiceAccount", _module); pulumi.runtime.registerResourceModule("yandex", "index/iamServiceAccountApiKey", _module); pulumi.runtime.registerResourceModule("yandex", "index/iamServiceAccountIamBinding", _module); pulumi.runtime.registerResourceModule("yandex", "index/iamServiceAccountIamMember", _module); pulumi.runtime.registerResourceModule("yandex", "index/iamServiceAccountIamPolicy", _module); pulumi.runtime.registerResourceModule("yandex", "index/iamServiceAccountKey", _module); pulumi.runtime.registerResourceModule("yandex", "index/iamServiceAccountStaticAccessKey", _module); pulumi.runtime.registerResourceModule("yandex", "index/iotCoreDevice", _module); pulumi.runtime.registerResourceModule("yandex", "index/iotCoreRegistry", _module); pulumi.runtime.registerResourceModule("yandex", "index/kmsSecretCiphertext", _module); pulumi.runtime.registerResourceModule("yandex", "index/kmsSymmetricKey", _module); pulumi.runtime.registerResourceModule("yandex", "index/kmsSymmetricKeyIamBinding", _module); pulumi.runtime.registerResourceModule("yandex", "index/kubernetesCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/kubernetesNodeGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/lbNetworkLoadBalancer", _module); pulumi.runtime.registerResourceModule("yandex", "index/lbTargetGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/loggingGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/mdbClickhouseCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/mdbElasticSearchCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/mdbGreenplumCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/mdbKafkaCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/mdbKafkaTopic", _module); pulumi.runtime.registerResourceModule("yandex", "index/mdbMongodbCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/mdbMysqlCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/mdbRedisCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/mdbSqlServerCluster", _module); pulumi.runtime.registerResourceModule("yandex", "index/messageQueue", _module); pulumi.runtime.registerResourceModule("yandex", "index/organizationManagerOrganizationIamBinding", _module); pulumi.runtime.registerResourceModule("yandex", "index/organizationManagerOrganizationIamMember", _module); pulumi.runtime.registerResourceModule("yandex", "index/organizationmanagerSamlFederation", _module); pulumi.runtime.registerResourceModule("yandex", "index/resourcemanagerCloudIamBinding", _module); pulumi.runtime.registerResourceModule("yandex", "index/resourcemanagerCloudIamMember", _module); pulumi.runtime.registerResourceModule("yandex", "index/resourcemanagerFolder", _module); pulumi.runtime.registerResourceModule("yandex", "index/resourcemanagerFolderIamBinding", _module); pulumi.runtime.registerResourceModule("yandex", "index/resourcemanagerFolderIamMember", _module); pulumi.runtime.registerResourceModule("yandex", "index/resourcemanagerFolderIamPolicy", _module); pulumi.runtime.registerResourceModule("yandex", "index/serverlessContainer", _module); pulumi.runtime.registerResourceModule("yandex", "index/storageBucket", _module); pulumi.runtime.registerResourceModule("yandex", "index/storageObject", _module); pulumi.runtime.registerResourceModule("yandex", "index/vpcAddress", _module); pulumi.runtime.registerResourceModule("yandex", "index/vpcDefaultSecurityGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/vpcNetwork", _module); pulumi.runtime.registerResourceModule("yandex", "index/vpcRouteTable", _module); pulumi.runtime.registerResourceModule("yandex", "index/vpcSecurityGroup", _module); pulumi.runtime.registerResourceModule("yandex", "index/vpcSecurityGroupRule", _module); pulumi.runtime.registerResourceModule("yandex", "index/vpcSubnet", _module); pulumi.runtime.registerResourceModule("yandex", "index/ydbDatabaseDedicated", _module); pulumi.runtime.registerResourceModule("yandex", "index/ydbDatabaseServerless", _module); const provider_1 = require("./provider"); pulumi.runtime.registerResourcePackage("yandex", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:yandex") { throw new Error(`unknown provider type ${type}`); } return new provider_1.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map