@pulumi/azuredevops
Version:
A Pulumi package for creating and managing Azure DevOps.
613 lines • 63.2 kB
JavaScript
"use strict";
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** 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;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (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.getGroupsOutput = exports.getGroups = exports.getGroupMembershipOutput = exports.getGroupMembership = exports.getGroupOutput = exports.getGroup = exports.getGitRepositoryFileOutput = exports.getGitRepositoryFile = exports.getGitRepositoryOutput = exports.getGitRepository = exports.getFeedOutput = exports.getFeed = exports.getEnvironmentOutput = exports.getEnvironment = exports.getDescriptorOutput = exports.getDescriptor = exports.getClientConfigOutput = exports.getClientConfig = exports.getBuildDefinitionOutput = exports.getBuildDefinition = exports.getAreaOutput = exports.getArea = exports.getAgentQueueOutput = exports.getAgentQueue = exports.FeedRetentionPolicy = exports.FeedPermission = exports.Feed = exports.Extension = exports.EnvironmentResourceKubernetes = exports.Environment = exports.ElasticPool = exports.Dashboard = exports.CheckRestApi = exports.CheckRequiredTemplate = exports.CheckExclusiveLock = exports.CheckBusinessHours = exports.CheckBranchControl = exports.CheckApproval = exports.BuildFolderPermissions = exports.BuildFolder = exports.BuildDefinitionPermissions = exports.BuildDefinition = exports.BranchPolicyWorkItemLinking = exports.BranchPolicyStatusCheck = exports.BranchPolicyMinReviewers = exports.BranchPolicyMergeTypes = exports.BranchPolicyCommentResolution = exports.BranchPolicyBuildValidation = exports.BranchPolicyAutoReviewers = exports.AreaPermissions = void 0;
exports.getVariableGroupOutput = exports.getVariableGroup = exports.getUsersOutput = exports.getUsers = exports.getUserOutput = exports.getUser = exports.getTeamsOutput = exports.getTeams = exports.getTeamOutput = exports.getTeam = exports.getStorageKeyOutput = exports.getStorageKey = exports.getServiceendpointSonarcloudOutput = exports.getServiceendpointSonarcloud = exports.getServiceendpointNpmOutput = exports.getServiceendpointNpm = exports.getServiceendpointGenericV2Output = exports.getServiceendpointGenericV2 = exports.getServiceendpointDockerregistryOutput = exports.getServiceendpointDockerregistry = exports.getServiceendpointBitbucketOutput = exports.getServiceendpointBitbucket = exports.getServiceendpointAzurecrOutput = exports.getServiceendpointAzurecr = exports.getServicePrincipalOutput = exports.getServicePrincipal = exports.getServiceEndpointGithubOutput = exports.getServiceEndpointGithub = exports.getServiceEndpointAzureRMOutput = exports.getServiceEndpointAzureRM = exports.getSecurityroleDefinitionsOutput = exports.getSecurityroleDefinitions = exports.getRepositoriesOutput = exports.getRepositories = exports.getProjectsOutput = exports.getProjects = exports.getProjectOutput = exports.getProject = exports.getPoolsOutput = exports.getPools = exports.getPoolOutput = exports.getPool = exports.getIterationOutput = exports.getIteration = exports.getIdentityUsersOutput = exports.getIdentityUsers = exports.getIdentityGroupsOutput = exports.getIdentityGroups = exports.getIdentityGroupOutput = exports.getIdentityGroup = void 0;
exports.ServiceEndpointServiceFabric = exports.ServiceEndpointPipeline = exports.ServiceEndpointNpm = exports.ServiceEndpointKubernetes = exports.ServiceEndpointGitLab = exports.ServiceEndpointGitHubEnterprise = exports.ServiceEndpointGitHub = exports.ServiceEndpointGenericGit = exports.ServiceEndpointGeneric = exports.ServiceEndpointDockerRegistry = exports.ServiceEndpointBitBucket = exports.ServiceEndpointAzureRM = exports.ServiceEndpointAzureEcr = exports.ServiceEndpointAzureDevOps = exports.ServiceEndpointAws = exports.ServiceEndpointArtifactory = exports.SecurityroleAssignment = exports.ResourceAuthorization = exports.RepositoryPolicyReservedNames = exports.RepositoryPolicyMaxPathLength = exports.RepositoryPolicyMaxFileSize = exports.RepositoryPolicyFilePathPattern = exports.RepositoryPolicyCheckCredentials = exports.RepositoryPolicyCaseEnforcement = exports.RepositoryPolicyAuthorEmailPattern = exports.Queue = exports.ProjectTags = exports.ProjectPipelineSettings = exports.ProjectPermissions = exports.ProjectFeatures = exports.Project = exports.Pool = exports.PipelineAuthorization = exports.LibraryPermissions = exports.IterativePermissions = exports.GroupMembership = exports.GroupEntitlement = exports.Group = exports.GitRepositoryFile = exports.GitRepositoryBranch = exports.GitPermissions = exports.Git = exports.getWorkitemtrackingprocessWorkitemtypesOutput = exports.getWorkitemtrackingprocessWorkitemtypes = exports.getWorkitemtrackingprocessWorkitemtypeOutput = exports.getWorkitemtrackingprocessWorkitemtype = exports.getWorkitemtrackingprocessProcessesOutput = exports.getWorkitemtrackingprocessProcesses = exports.getWorkitemtrackingprocessProcessOutput = exports.getWorkitemtrackingprocessProcess = void 0;
exports.WorkitemtrackingprocessWorkitemtype = exports.WorkitemtrackingprocessProcessPermissions = exports.WorkitemtrackingprocessProcess = exports.WorkitemtrackingprocessGroup = exports.WorkitemtrackingprocessControl = exports.WorkitemqueryFolder = exports.Workitemquery = exports.Workitem = exports.WorkItemQueryPermissions = exports.WikiPage = exports.Wiki = exports.VariableGroupVariable = exports.VariableGroupPermissions = exports.VariableGroup = exports.User = exports.TeamMembers = exports.TeamAdministrators = exports.Team = exports.TaggingPermissions = exports.ServicehookWebhookTfs = exports.ServicehookStorageQueuePipelines = exports.ServicehookPermissions = exports.ServiceendpointVisualstudiomarketplace = exports.ServiceendpointSnyk = exports.ServiceendpointPermissions = exports.ServiceendpointOpenshift = exports.ServiceendpointOctopusdeploy = exports.ServiceendpointNuget = exports.ServiceendpointNexus = exports.ServiceendpointMaven = exports.ServiceendpointJfrogXrayV2 = exports.ServiceendpointJfrogPlatformV2 = exports.ServiceendpointJfrogDistributionV2 = exports.ServiceendpointJfrogArtifactoryV2 = exports.ServiceendpointJenkins = exports.ServiceendpointIncomingwebhook = exports.ServiceendpointGenericV2 = exports.ServiceendpointGcpTerraform = exports.ServiceendpointExternaltfs = exports.ServiceendpointDynamicsLifecycleServices = exports.ServiceendpointCheckmarxSca = exports.ServiceendpointCheckmarxSast = exports.ServiceendpointCheckmarxOne = exports.ServiceendpointBlackDuck = exports.ServiceendpointAzureServiceBus = exports.ServiceendpointArgocd = exports.ServicePrincipalEntitlement = exports.ServiceEndpointSsh = exports.ServiceEndpointSonarQube = exports.ServiceEndpointSonarCloud = void 0;
exports.types = exports.config = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
exports.AreaPermissions = null;
utilities.lazyLoad(exports, ["AreaPermissions"], () => require("./areaPermissions"));
exports.BranchPolicyAutoReviewers = null;
utilities.lazyLoad(exports, ["BranchPolicyAutoReviewers"], () => require("./branchPolicyAutoReviewers"));
exports.BranchPolicyBuildValidation = null;
utilities.lazyLoad(exports, ["BranchPolicyBuildValidation"], () => require("./branchPolicyBuildValidation"));
exports.BranchPolicyCommentResolution = null;
utilities.lazyLoad(exports, ["BranchPolicyCommentResolution"], () => require("./branchPolicyCommentResolution"));
exports.BranchPolicyMergeTypes = null;
utilities.lazyLoad(exports, ["BranchPolicyMergeTypes"], () => require("./branchPolicyMergeTypes"));
exports.BranchPolicyMinReviewers = null;
utilities.lazyLoad(exports, ["BranchPolicyMinReviewers"], () => require("./branchPolicyMinReviewers"));
exports.BranchPolicyStatusCheck = null;
utilities.lazyLoad(exports, ["BranchPolicyStatusCheck"], () => require("./branchPolicyStatusCheck"));
exports.BranchPolicyWorkItemLinking = null;
utilities.lazyLoad(exports, ["BranchPolicyWorkItemLinking"], () => require("./branchPolicyWorkItemLinking"));
exports.BuildDefinition = null;
utilities.lazyLoad(exports, ["BuildDefinition"], () => require("./buildDefinition"));
exports.BuildDefinitionPermissions = null;
utilities.lazyLoad(exports, ["BuildDefinitionPermissions"], () => require("./buildDefinitionPermissions"));
exports.BuildFolder = null;
utilities.lazyLoad(exports, ["BuildFolder"], () => require("./buildFolder"));
exports.BuildFolderPermissions = null;
utilities.lazyLoad(exports, ["BuildFolderPermissions"], () => require("./buildFolderPermissions"));
exports.CheckApproval = null;
utilities.lazyLoad(exports, ["CheckApproval"], () => require("./checkApproval"));
exports.CheckBranchControl = null;
utilities.lazyLoad(exports, ["CheckBranchControl"], () => require("./checkBranchControl"));
exports.CheckBusinessHours = null;
utilities.lazyLoad(exports, ["CheckBusinessHours"], () => require("./checkBusinessHours"));
exports.CheckExclusiveLock = null;
utilities.lazyLoad(exports, ["CheckExclusiveLock"], () => require("./checkExclusiveLock"));
exports.CheckRequiredTemplate = null;
utilities.lazyLoad(exports, ["CheckRequiredTemplate"], () => require("./checkRequiredTemplate"));
exports.CheckRestApi = null;
utilities.lazyLoad(exports, ["CheckRestApi"], () => require("./checkRestApi"));
exports.Dashboard = null;
utilities.lazyLoad(exports, ["Dashboard"], () => require("./dashboard"));
exports.ElasticPool = null;
utilities.lazyLoad(exports, ["ElasticPool"], () => require("./elasticPool"));
exports.Environment = null;
utilities.lazyLoad(exports, ["Environment"], () => require("./environment"));
exports.EnvironmentResourceKubernetes = null;
utilities.lazyLoad(exports, ["EnvironmentResourceKubernetes"], () => require("./environmentResourceKubernetes"));
exports.Extension = null;
utilities.lazyLoad(exports, ["Extension"], () => require("./extension"));
exports.Feed = null;
utilities.lazyLoad(exports, ["Feed"], () => require("./feed"));
exports.FeedPermission = null;
utilities.lazyLoad(exports, ["FeedPermission"], () => require("./feedPermission"));
exports.FeedRetentionPolicy = null;
utilities.lazyLoad(exports, ["FeedRetentionPolicy"], () => require("./feedRetentionPolicy"));
exports.getAgentQueue = null;
exports.getAgentQueueOutput = null;
utilities.lazyLoad(exports, ["getAgentQueue", "getAgentQueueOutput"], () => require("./getAgentQueue"));
exports.getArea = null;
exports.getAreaOutput = null;
utilities.lazyLoad(exports, ["getArea", "getAreaOutput"], () => require("./getArea"));
exports.getBuildDefinition = null;
exports.getBuildDefinitionOutput = null;
utilities.lazyLoad(exports, ["getBuildDefinition", "getBuildDefinitionOutput"], () => require("./getBuildDefinition"));
exports.getClientConfig = null;
exports.getClientConfigOutput = null;
utilities.lazyLoad(exports, ["getClientConfig", "getClientConfigOutput"], () => require("./getClientConfig"));
exports.getDescriptor = null;
exports.getDescriptorOutput = null;
utilities.lazyLoad(exports, ["getDescriptor", "getDescriptorOutput"], () => require("./getDescriptor"));
exports.getEnvironment = null;
exports.getEnvironmentOutput = null;
utilities.lazyLoad(exports, ["getEnvironment", "getEnvironmentOutput"], () => require("./getEnvironment"));
exports.getFeed = null;
exports.getFeedOutput = null;
utilities.lazyLoad(exports, ["getFeed", "getFeedOutput"], () => require("./getFeed"));
exports.getGitRepository = null;
exports.getGitRepositoryOutput = null;
utilities.lazyLoad(exports, ["getGitRepository", "getGitRepositoryOutput"], () => require("./getGitRepository"));
exports.getGitRepositoryFile = null;
exports.getGitRepositoryFileOutput = null;
utilities.lazyLoad(exports, ["getGitRepositoryFile", "getGitRepositoryFileOutput"], () => require("./getGitRepositoryFile"));
exports.getGroup = null;
exports.getGroupOutput = null;
utilities.lazyLoad(exports, ["getGroup", "getGroupOutput"], () => require("./getGroup"));
exports.getGroupMembership = null;
exports.getGroupMembershipOutput = null;
utilities.lazyLoad(exports, ["getGroupMembership", "getGroupMembershipOutput"], () => require("./getGroupMembership"));
exports.getGroups = null;
exports.getGroupsOutput = null;
utilities.lazyLoad(exports, ["getGroups", "getGroupsOutput"], () => require("./getGroups"));
exports.getIdentityGroup = null;
exports.getIdentityGroupOutput = null;
utilities.lazyLoad(exports, ["getIdentityGroup", "getIdentityGroupOutput"], () => require("./getIdentityGroup"));
exports.getIdentityGroups = null;
exports.getIdentityGroupsOutput = null;
utilities.lazyLoad(exports, ["getIdentityGroups", "getIdentityGroupsOutput"], () => require("./getIdentityGroups"));
exports.getIdentityUsers = null;
exports.getIdentityUsersOutput = null;
utilities.lazyLoad(exports, ["getIdentityUsers", "getIdentityUsersOutput"], () => require("./getIdentityUsers"));
exports.getIteration = null;
exports.getIterationOutput = null;
utilities.lazyLoad(exports, ["getIteration", "getIterationOutput"], () => require("./getIteration"));
exports.getPool = null;
exports.getPoolOutput = null;
utilities.lazyLoad(exports, ["getPool", "getPoolOutput"], () => require("./getPool"));
exports.getPools = null;
exports.getPoolsOutput = null;
utilities.lazyLoad(exports, ["getPools", "getPoolsOutput"], () => require("./getPools"));
exports.getProject = null;
exports.getProjectOutput = null;
utilities.lazyLoad(exports, ["getProject", "getProjectOutput"], () => require("./getProject"));
exports.getProjects = null;
exports.getProjectsOutput = null;
utilities.lazyLoad(exports, ["getProjects", "getProjectsOutput"], () => require("./getProjects"));
exports.getRepositories = null;
exports.getRepositoriesOutput = null;
utilities.lazyLoad(exports, ["getRepositories", "getRepositoriesOutput"], () => require("./getRepositories"));
exports.getSecurityroleDefinitions = null;
exports.getSecurityroleDefinitionsOutput = null;
utilities.lazyLoad(exports, ["getSecurityroleDefinitions", "getSecurityroleDefinitionsOutput"], () => require("./getSecurityroleDefinitions"));
exports.getServiceEndpointAzureRM = null;
exports.getServiceEndpointAzureRMOutput = null;
utilities.lazyLoad(exports, ["getServiceEndpointAzureRM", "getServiceEndpointAzureRMOutput"], () => require("./getServiceEndpointAzureRM"));
exports.getServiceEndpointGithub = null;
exports.getServiceEndpointGithubOutput = null;
utilities.lazyLoad(exports, ["getServiceEndpointGithub", "getServiceEndpointGithubOutput"], () => require("./getServiceEndpointGithub"));
exports.getServicePrincipal = null;
exports.getServicePrincipalOutput = null;
utilities.lazyLoad(exports, ["getServicePrincipal", "getServicePrincipalOutput"], () => require("./getServicePrincipal"));
exports.getServiceendpointAzurecr = null;
exports.getServiceendpointAzurecrOutput = null;
utilities.lazyLoad(exports, ["getServiceendpointAzurecr", "getServiceendpointAzurecrOutput"], () => require("./getServiceendpointAzurecr"));
exports.getServiceendpointBitbucket = null;
exports.getServiceendpointBitbucketOutput = null;
utilities.lazyLoad(exports, ["getServiceendpointBitbucket", "getServiceendpointBitbucketOutput"], () => require("./getServiceendpointBitbucket"));
exports.getServiceendpointDockerregistry = null;
exports.getServiceendpointDockerregistryOutput = null;
utilities.lazyLoad(exports, ["getServiceendpointDockerregistry", "getServiceendpointDockerregistryOutput"], () => require("./getServiceendpointDockerregistry"));
exports.getServiceendpointGenericV2 = null;
exports.getServiceendpointGenericV2Output = null;
utilities.lazyLoad(exports, ["getServiceendpointGenericV2", "getServiceendpointGenericV2Output"], () => require("./getServiceendpointGenericV2"));
exports.getServiceendpointNpm = null;
exports.getServiceendpointNpmOutput = null;
utilities.lazyLoad(exports, ["getServiceendpointNpm", "getServiceendpointNpmOutput"], () => require("./getServiceendpointNpm"));
exports.getServiceendpointSonarcloud = null;
exports.getServiceendpointSonarcloudOutput = null;
utilities.lazyLoad(exports, ["getServiceendpointSonarcloud", "getServiceendpointSonarcloudOutput"], () => require("./getServiceendpointSonarcloud"));
exports.getStorageKey = null;
exports.getStorageKeyOutput = null;
utilities.lazyLoad(exports, ["getStorageKey", "getStorageKeyOutput"], () => require("./getStorageKey"));
exports.getTeam = null;
exports.getTeamOutput = null;
utilities.lazyLoad(exports, ["getTeam", "getTeamOutput"], () => require("./getTeam"));
exports.getTeams = null;
exports.getTeamsOutput = null;
utilities.lazyLoad(exports, ["getTeams", "getTeamsOutput"], () => require("./getTeams"));
exports.getUser = null;
exports.getUserOutput = null;
utilities.lazyLoad(exports, ["getUser", "getUserOutput"], () => require("./getUser"));
exports.getUsers = null;
exports.getUsersOutput = null;
utilities.lazyLoad(exports, ["getUsers", "getUsersOutput"], () => require("./getUsers"));
exports.getVariableGroup = null;
exports.getVariableGroupOutput = null;
utilities.lazyLoad(exports, ["getVariableGroup", "getVariableGroupOutput"], () => require("./getVariableGroup"));
exports.getWorkitemtrackingprocessProcess = null;
exports.getWorkitemtrackingprocessProcessOutput = null;
utilities.lazyLoad(exports, ["getWorkitemtrackingprocessProcess", "getWorkitemtrackingprocessProcessOutput"], () => require("./getWorkitemtrackingprocessProcess"));
exports.getWorkitemtrackingprocessProcesses = null;
exports.getWorkitemtrackingprocessProcessesOutput = null;
utilities.lazyLoad(exports, ["getWorkitemtrackingprocessProcesses", "getWorkitemtrackingprocessProcessesOutput"], () => require("./getWorkitemtrackingprocessProcesses"));
exports.getWorkitemtrackingprocessWorkitemtype = null;
exports.getWorkitemtrackingprocessWorkitemtypeOutput = null;
utilities.lazyLoad(exports, ["getWorkitemtrackingprocessWorkitemtype", "getWorkitemtrackingprocessWorkitemtypeOutput"], () => require("./getWorkitemtrackingprocessWorkitemtype"));
exports.getWorkitemtrackingprocessWorkitemtypes = null;
exports.getWorkitemtrackingprocessWorkitemtypesOutput = null;
utilities.lazyLoad(exports, ["getWorkitemtrackingprocessWorkitemtypes", "getWorkitemtrackingprocessWorkitemtypesOutput"], () => require("./getWorkitemtrackingprocessWorkitemtypes"));
exports.Git = null;
utilities.lazyLoad(exports, ["Git"], () => require("./git"));
exports.GitPermissions = null;
utilities.lazyLoad(exports, ["GitPermissions"], () => require("./gitPermissions"));
exports.GitRepositoryBranch = null;
utilities.lazyLoad(exports, ["GitRepositoryBranch"], () => require("./gitRepositoryBranch"));
exports.GitRepositoryFile = null;
utilities.lazyLoad(exports, ["GitRepositoryFile"], () => require("./gitRepositoryFile"));
exports.Group = null;
utilities.lazyLoad(exports, ["Group"], () => require("./group"));
exports.GroupEntitlement = null;
utilities.lazyLoad(exports, ["GroupEntitlement"], () => require("./groupEntitlement"));
exports.GroupMembership = null;
utilities.lazyLoad(exports, ["GroupMembership"], () => require("./groupMembership"));
exports.IterativePermissions = null;
utilities.lazyLoad(exports, ["IterativePermissions"], () => require("./iterativePermissions"));
exports.LibraryPermissions = null;
utilities.lazyLoad(exports, ["LibraryPermissions"], () => require("./libraryPermissions"));
exports.PipelineAuthorization = null;
utilities.lazyLoad(exports, ["PipelineAuthorization"], () => require("./pipelineAuthorization"));
exports.Pool = null;
utilities.lazyLoad(exports, ["Pool"], () => require("./pool"));
exports.Project = null;
utilities.lazyLoad(exports, ["Project"], () => require("./project"));
exports.ProjectFeatures = null;
utilities.lazyLoad(exports, ["ProjectFeatures"], () => require("./projectFeatures"));
exports.ProjectPermissions = null;
utilities.lazyLoad(exports, ["ProjectPermissions"], () => require("./projectPermissions"));
exports.ProjectPipelineSettings = null;
utilities.lazyLoad(exports, ["ProjectPipelineSettings"], () => require("./projectPipelineSettings"));
exports.ProjectTags = null;
utilities.lazyLoad(exports, ["ProjectTags"], () => require("./projectTags"));
__exportStar(require("./provider"), exports);
const provider_1 = require("./provider");
exports.Queue = null;
utilities.lazyLoad(exports, ["Queue"], () => require("./queue"));
exports.RepositoryPolicyAuthorEmailPattern = null;
utilities.lazyLoad(exports, ["RepositoryPolicyAuthorEmailPattern"], () => require("./repositoryPolicyAuthorEmailPattern"));
exports.RepositoryPolicyCaseEnforcement = null;
utilities.lazyLoad(exports, ["RepositoryPolicyCaseEnforcement"], () => require("./repositoryPolicyCaseEnforcement"));
exports.RepositoryPolicyCheckCredentials = null;
utilities.lazyLoad(exports, ["RepositoryPolicyCheckCredentials"], () => require("./repositoryPolicyCheckCredentials"));
exports.RepositoryPolicyFilePathPattern = null;
utilities.lazyLoad(exports, ["RepositoryPolicyFilePathPattern"], () => require("./repositoryPolicyFilePathPattern"));
exports.RepositoryPolicyMaxFileSize = null;
utilities.lazyLoad(exports, ["RepositoryPolicyMaxFileSize"], () => require("./repositoryPolicyMaxFileSize"));
exports.RepositoryPolicyMaxPathLength = null;
utilities.lazyLoad(exports, ["RepositoryPolicyMaxPathLength"], () => require("./repositoryPolicyMaxPathLength"));
exports.RepositoryPolicyReservedNames = null;
utilities.lazyLoad(exports, ["RepositoryPolicyReservedNames"], () => require("./repositoryPolicyReservedNames"));
exports.ResourceAuthorization = null;
utilities.lazyLoad(exports, ["ResourceAuthorization"], () => require("./resourceAuthorization"));
exports.SecurityroleAssignment = null;
utilities.lazyLoad(exports, ["SecurityroleAssignment"], () => require("./securityroleAssignment"));
exports.ServiceEndpointArtifactory = null;
utilities.lazyLoad(exports, ["ServiceEndpointArtifactory"], () => require("./serviceEndpointArtifactory"));
exports.ServiceEndpointAws = null;
utilities.lazyLoad(exports, ["ServiceEndpointAws"], () => require("./serviceEndpointAws"));
exports.ServiceEndpointAzureDevOps = null;
utilities.lazyLoad(exports, ["ServiceEndpointAzureDevOps"], () => require("./serviceEndpointAzureDevOps"));
exports.ServiceEndpointAzureEcr = null;
utilities.lazyLoad(exports, ["ServiceEndpointAzureEcr"], () => require("./serviceEndpointAzureEcr"));
exports.ServiceEndpointAzureRM = null;
utilities.lazyLoad(exports, ["ServiceEndpointAzureRM"], () => require("./serviceEndpointAzureRM"));
exports.ServiceEndpointBitBucket = null;
utilities.lazyLoad(exports, ["ServiceEndpointBitBucket"], () => require("./serviceEndpointBitBucket"));
exports.ServiceEndpointDockerRegistry = null;
utilities.lazyLoad(exports, ["ServiceEndpointDockerRegistry"], () => require("./serviceEndpointDockerRegistry"));
exports.ServiceEndpointGeneric = null;
utilities.lazyLoad(exports, ["ServiceEndpointGeneric"], () => require("./serviceEndpointGeneric"));
exports.ServiceEndpointGenericGit = null;
utilities.lazyLoad(exports, ["ServiceEndpointGenericGit"], () => require("./serviceEndpointGenericGit"));
exports.ServiceEndpointGitHub = null;
utilities.lazyLoad(exports, ["ServiceEndpointGitHub"], () => require("./serviceEndpointGitHub"));
exports.ServiceEndpointGitHubEnterprise = null;
utilities.lazyLoad(exports, ["ServiceEndpointGitHubEnterprise"], () => require("./serviceEndpointGitHubEnterprise"));
exports.ServiceEndpointGitLab = null;
utilities.lazyLoad(exports, ["ServiceEndpointGitLab"], () => require("./serviceEndpointGitLab"));
exports.ServiceEndpointKubernetes = null;
utilities.lazyLoad(exports, ["ServiceEndpointKubernetes"], () => require("./serviceEndpointKubernetes"));
exports.ServiceEndpointNpm = null;
utilities.lazyLoad(exports, ["ServiceEndpointNpm"], () => require("./serviceEndpointNpm"));
exports.ServiceEndpointPipeline = null;
utilities.lazyLoad(exports, ["ServiceEndpointPipeline"], () => require("./serviceEndpointPipeline"));
exports.ServiceEndpointServiceFabric = null;
utilities.lazyLoad(exports, ["ServiceEndpointServiceFabric"], () => require("./serviceEndpointServiceFabric"));
exports.ServiceEndpointSonarCloud = null;
utilities.lazyLoad(exports, ["ServiceEndpointSonarCloud"], () => require("./serviceEndpointSonarCloud"));
exports.ServiceEndpointSonarQube = null;
utilities.lazyLoad(exports, ["ServiceEndpointSonarQube"], () => require("./serviceEndpointSonarQube"));
exports.ServiceEndpointSsh = null;
utilities.lazyLoad(exports, ["ServiceEndpointSsh"], () => require("./serviceEndpointSsh"));
exports.ServicePrincipalEntitlement = null;
utilities.lazyLoad(exports, ["ServicePrincipalEntitlement"], () => require("./servicePrincipalEntitlement"));
exports.ServiceendpointArgocd = null;
utilities.lazyLoad(exports, ["ServiceendpointArgocd"], () => require("./serviceendpointArgocd"));
exports.ServiceendpointAzureServiceBus = null;
utilities.lazyLoad(exports, ["ServiceendpointAzureServiceBus"], () => require("./serviceendpointAzureServiceBus"));
exports.ServiceendpointBlackDuck = null;
utilities.lazyLoad(exports, ["ServiceendpointBlackDuck"], () => require("./serviceendpointBlackDuck"));
exports.ServiceendpointCheckmarxOne = null;
utilities.lazyLoad(exports, ["ServiceendpointCheckmarxOne"], () => require("./serviceendpointCheckmarxOne"));
exports.ServiceendpointCheckmarxSast = null;
utilities.lazyLoad(exports, ["ServiceendpointCheckmarxSast"], () => require("./serviceendpointCheckmarxSast"));
exports.ServiceendpointCheckmarxSca = null;
utilities.lazyLoad(exports, ["ServiceendpointCheckmarxSca"], () => require("./serviceendpointCheckmarxSca"));
exports.ServiceendpointDynamicsLifecycleServices = null;
utilities.lazyLoad(exports, ["ServiceendpointDynamicsLifecycleServices"], () => require("./serviceendpointDynamicsLifecycleServices"));
exports.ServiceendpointExternaltfs = null;
utilities.lazyLoad(exports, ["ServiceendpointExternaltfs"], () => require("./serviceendpointExternaltfs"));
exports.ServiceendpointGcpTerraform = null;
utilities.lazyLoad(exports, ["ServiceendpointGcpTerraform"], () => require("./serviceendpointGcpTerraform"));
exports.ServiceendpointGenericV2 = null;
utilities.lazyLoad(exports, ["ServiceendpointGenericV2"], () => require("./serviceendpointGenericV2"));
exports.ServiceendpointIncomingwebhook = null;
utilities.lazyLoad(exports, ["ServiceendpointIncomingwebhook"], () => require("./serviceendpointIncomingwebhook"));
exports.ServiceendpointJenkins = null;
utilities.lazyLoad(exports, ["ServiceendpointJenkins"], () => require("./serviceendpointJenkins"));
exports.ServiceendpointJfrogArtifactoryV2 = null;
utilities.lazyLoad(exports, ["ServiceendpointJfrogArtifactoryV2"], () => require("./serviceendpointJfrogArtifactoryV2"));
exports.ServiceendpointJfrogDistributionV2 = null;
utilities.lazyLoad(exports, ["ServiceendpointJfrogDistributionV2"], () => require("./serviceendpointJfrogDistributionV2"));
exports.ServiceendpointJfrogPlatformV2 = null;
utilities.lazyLoad(exports, ["ServiceendpointJfrogPlatformV2"], () => require("./serviceendpointJfrogPlatformV2"));
exports.ServiceendpointJfrogXrayV2 = null;
utilities.lazyLoad(exports, ["ServiceendpointJfrogXrayV2"], () => require("./serviceendpointJfrogXrayV2"));
exports.ServiceendpointMaven = null;
utilities.lazyLoad(exports, ["ServiceendpointMaven"], () => require("./serviceendpointMaven"));
exports.ServiceendpointNexus = null;
utilities.lazyLoad(exports, ["ServiceendpointNexus"], () => require("./serviceendpointNexus"));
exports.ServiceendpointNuget = null;
utilities.lazyLoad(exports, ["ServiceendpointNuget"], () => require("./serviceendpointNuget"));
exports.ServiceendpointOctopusdeploy = null;
utilities.lazyLoad(exports, ["ServiceendpointOctopusdeploy"], () => require("./serviceendpointOctopusdeploy"));
exports.ServiceendpointOpenshift = null;
utilities.lazyLoad(exports, ["ServiceendpointOpenshift"], () => require("./serviceendpointOpenshift"));
exports.ServiceendpointPermissions = null;
utilities.lazyLoad(exports, ["ServiceendpointPermissions"], () => require("./serviceendpointPermissions"));
exports.ServiceendpointSnyk = null;
utilities.lazyLoad(exports, ["ServiceendpointSnyk"], () => require("./serviceendpointSnyk"));
exports.ServiceendpointVisualstudiomarketplace = null;
utilities.lazyLoad(exports, ["ServiceendpointVisualstudiomarketplace"], () => require("./serviceendpointVisualstudiomarketplace"));
exports.ServicehookPermissions = null;
utilities.lazyLoad(exports, ["ServicehookPermissions"], () => require("./servicehookPermissions"));
exports.ServicehookStorageQueuePipelines = null;
utilities.lazyLoad(exports, ["ServicehookStorageQueuePipelines"], () => require("./servicehookStorageQueuePipelines"));
exports.ServicehookWebhookTfs = null;
utilities.lazyLoad(exports, ["ServicehookWebhookTfs"], () => require("./servicehookWebhookTfs"));
exports.TaggingPermissions = null;
utilities.lazyLoad(exports, ["TaggingPermissions"], () => require("./taggingPermissions"));
exports.Team = null;
utilities.lazyLoad(exports, ["Team"], () => require("./team"));
exports.TeamAdministrators = null;
utilities.lazyLoad(exports, ["TeamAdministrators"], () => require("./teamAdministrators"));
exports.TeamMembers = null;
utilities.lazyLoad(exports, ["TeamMembers"], () => require("./teamMembers"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
exports.VariableGroup = null;
utilities.lazyLoad(exports, ["VariableGroup"], () => require("./variableGroup"));
exports.VariableGroupPermissions = null;
utilities.lazyLoad(exports, ["VariableGroupPermissions"], () => require("./variableGroupPermissions"));
exports.VariableGroupVariable = null;
utilities.lazyLoad(exports, ["VariableGroupVariable"], () => require("./variableGroupVariable"));
exports.Wiki = null;
utilities.lazyLoad(exports, ["Wiki"], () => require("./wiki"));
exports.WikiPage = null;
utilities.lazyLoad(exports, ["WikiPage"], () => require("./wikiPage"));
exports.WorkItemQueryPermissions = null;
utilities.lazyLoad(exports, ["WorkItemQueryPermissions"], () => require("./workItemQueryPermissions"));
exports.Workitem = null;
utilities.lazyLoad(exports, ["Workitem"], () => require("./workitem"));
exports.Workitemquery = null;
utilities.lazyLoad(exports, ["Workitemquery"], () => require("./workitemquery"));
exports.WorkitemqueryFolder = null;
utilities.lazyLoad(exports, ["WorkitemqueryFolder"], () => require("./workitemqueryFolder"));
exports.WorkitemtrackingprocessControl = null;
utilities.lazyLoad(exports, ["WorkitemtrackingprocessControl"], () => require("./workitemtrackingprocessControl"));
exports.WorkitemtrackingprocessGroup = null;
utilities.lazyLoad(exports, ["WorkitemtrackingprocessGroup"], () => require("./workitemtrackingprocessGroup"));
exports.WorkitemtrackingprocessProcess = null;
utilities.lazyLoad(exports, ["WorkitemtrackingprocessProcess"], () => require("./workitemtrackingprocessProcess"));
exports.WorkitemtrackingprocessProcessPermissions = null;
utilities.lazyLoad(exports, ["WorkitemtrackingprocessProcessPermissions"], () => require("./workitemtrackingprocessProcessPermissions"));
exports.WorkitemtrackingprocessWorkitemtype = null;
utilities.lazyLoad(exports, ["WorkitemtrackingprocessWorkitemtype"], () => require("./workitemtrackingprocessWorkitemtype"));
// Export sub-modules:
const config = require("./config");
exports.config = config;
const types = require("./types");
exports.types = types;
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "azuredevops:index/areaPermissions:AreaPermissions":
return new exports.AreaPermissions(name, undefined, { urn });
case "azuredevops:index/branchPolicyAutoReviewers:BranchPolicyAutoReviewers":
return new exports.BranchPolicyAutoReviewers(name, undefined, { urn });
case "azuredevops:index/branchPolicyBuildValidation:BranchPolicyBuildValidation":
return new exports.BranchPolicyBuildValidation(name, undefined, { urn });
case "azuredevops:index/branchPolicyCommentResolution:BranchPolicyCommentResolution":
return new exports.BranchPolicyCommentResolution(name, undefined, { urn });
case "azuredevops:index/branchPolicyMergeTypes:BranchPolicyMergeTypes":
return new exports.BranchPolicyMergeTypes(name, undefined, { urn });
case "azuredevops:index/branchPolicyMinReviewers:BranchPolicyMinReviewers":
return new exports.BranchPolicyMinReviewers(name, undefined, { urn });
case "azuredevops:index/branchPolicyStatusCheck:BranchPolicyStatusCheck":
return new exports.BranchPolicyStatusCheck(name, undefined, { urn });
case "azuredevops:index/branchPolicyWorkItemLinking:BranchPolicyWorkItemLinking":
return new exports.BranchPolicyWorkItemLinking(name, undefined, { urn });
case "azuredevops:index/buildDefinition:BuildDefinition":
return new exports.BuildDefinition(name, undefined, { urn });
case "azuredevops:index/buildDefinitionPermissions:BuildDefinitionPermissions":
return new exports.BuildDefinitionPermissions(name, undefined, { urn });
case "azuredevops:index/buildFolder:BuildFolder":
return new exports.BuildFolder(name, undefined, { urn });
case "azuredevops:index/buildFolderPermissions:BuildFolderPermissions":
return new exports.BuildFolderPermissions(name, undefined, { urn });
case "azuredevops:index/checkApproval:CheckApproval":
return new exports.CheckApproval(name, undefined, { urn });
case "azuredevops:index/checkBranchControl:CheckBranchControl":
return new exports.CheckBranchControl(name, undefined, { urn });
case "azuredevops:index/checkBusinessHours:CheckBusinessHours":
return new exports.CheckBusinessHours(name, undefined, { urn });
case "azuredevops:index/checkExclusiveLock:CheckExclusiveLock":
return new exports.CheckExclusiveLock(name, undefined, { urn });
case "azuredevops:index/checkRequiredTemplate:CheckRequiredTemplate":
return new exports.CheckRequiredTemplate(name, undefined, { urn });
case "azuredevops:index/checkRestApi:CheckRestApi":
return new exports.CheckRestApi(name, undefined, { urn });
case "azuredevops:index/dashboard:Dashboard":
return new exports.Dashboard(name, undefined, { urn });
case "azuredevops:index/elasticPool:ElasticPool":
return new exports.ElasticPool(name, undefined, { urn });
case "azuredevops:index/environment:Environment":
return new exports.Environment(name, undefined, { urn });
case "azuredevops:index/environmentResourceKubernetes:EnvironmentResourceKubernetes":
return new exports.EnvironmentResourceKubernetes(name, undefined, { urn });
case "azuredevops:index/extension:Extension":
return new exports.Extension(name, undefined, { urn });
case "azuredevops:index/feed:Feed":
return new exports.Feed(name, undefined, { urn });
case "azuredevops:index/feedPermission:FeedPermission":
return new exports.FeedPermission(name, undefined, { urn });
case "azuredevops:index/feedRetentionPolicy:FeedRetentionPolicy":
return new exports.FeedRetentionPolicy(name, undefined, { urn });
case "azuredevops:index/git:Git":
return new exports.Git(name, undefined, { urn });
case "azuredevops:index/gitPermissions:GitPermissions":
return new exports.GitPermissions(name, undefined, { urn });
case "azuredevops:index/gitRepositoryBranch:GitRepositoryBranch":
return new exports.GitRepositoryBranch(name, undefined, { urn });
case "azuredevops:index/gitRepositoryFile:GitRepositoryFile":
return new exports.GitRepositoryFile(name, undefined, { urn });
case "azuredevops:index/group:Group":
return new exports.Group(name, undefined, { urn });
case "azuredevops:index/groupEntitlement:GroupEntitlement":
return new exports.GroupEntitlement(name, undefined, { urn });
case "azuredevops:index/groupMembership:GroupMembership":
return new exports.GroupMembership(name, undefined, { urn });
case "azuredevops:index/iterativePermissions:IterativePermissions":
return new exports.IterativePermissions(name, undefined, { urn });
case "azuredevops:index/libraryPermissions:LibraryPermissions":
return new exports.LibraryPermissions(name, undefined, { urn });
case "azuredevops:index/pipelineAuthorization:PipelineAuthorization":
return new exports.PipelineAuthorization(name, undefined, { urn });
case "azuredevops:index/pool:Pool":
return new exports.Pool(name, undefined, { urn });
case "azuredevops:index/project:Project":
return new exports.Project(name, undefined, { urn });
case "azuredevops:index/projectFeatures:ProjectFeatures":
return new exports.ProjectFeatures(name, undefined, { urn });
case "azuredevops:index/projectPermissions:ProjectPermissions":
return new exports.ProjectPermissions(name, undefined, { urn });
case "azuredevops:index/projectPipelineSettings:ProjectPipelineSettings":
return new exports.ProjectPipelineSettings(name, undefined, { urn });
case "azuredevops:index/projectTags:ProjectTags":
return new exports.ProjectTags(name, undefined, { urn });
case "azuredevops:index/queue:Queue":
return new exports.Queue(name, undefined, { urn });
case "azuredevops:index/repositoryPolicyAuthorEmailPattern:RepositoryPolicyAuthorEmailPattern":
return new exports.RepositoryPolicyAuthorEmailPattern(name, undefined, { urn });
case "azuredevops:index/repositoryPolicyCaseEnforcement:RepositoryPolicyCaseEnforcement":
return new exports.RepositoryPolicyCaseEnforcement(name, undefined, { urn });
case "azuredevops:index/repositoryPolicyCheckCredentials:RepositoryPolicyCheckCredentials":
return new exports.RepositoryPolicyCheckCredentials(name, undefined, { urn });
case "azuredevops:index/repositoryPolicyFilePathPattern:RepositoryPolicyFilePathPattern":
return new exports.RepositoryPolicyFilePathPattern(name, undefined, { urn });
case "azuredevops:index/repositoryPolicyMaxFileSize:RepositoryPolicyMaxFileSize":
return new exports.RepositoryPolicyMaxFileSize(name, undefined, { urn });
case "azuredevops:index/repositoryPolicyMaxPathLength:RepositoryPolicyMaxPathLength":
return new exports.RepositoryPolicyMaxPathLength(name, undefined, { urn });
case "azuredevops:index/repositoryPolicyReservedNames:RepositoryPolicyReservedNames":
return new exports.RepositoryPolicyReservedNames(name, undefined, { urn });
case "azuredevops:index/resourceAuthorization:ResourceAuthorization":
return new exports.ResourceAuthorization(name, undefined, { urn });
case "azuredevops:index/securityroleAssignment:SecurityroleAssignment":
return new exports.SecurityroleAssignment(name, undefined, { urn });
case "azuredevops:index/serviceEndpointArtifactory:ServiceEndpointArtifactory":
return new exports.ServiceEndpointArtifactory(name, undefined, { urn });
case "azuredevops:index/serviceEndpointAws:ServiceEndpointAws":
return new exports.ServiceEndpointAws(name, undefined, { urn });
case "azuredevops:index/serviceEndpointAzureDevOps:ServiceEndpointAzureDevOps":
return new exports.ServiceEndpointAzureDevOps(name, undefined, { urn });
case "azuredevops:index/serviceEndpointAzureEcr:ServiceEndpointAzureEcr":
return new exports.ServiceEndpointAzureEcr(name, undefined, { urn });
case "azuredevops:index/serviceEndpointAzureRM:ServiceEndpointAzureRM":
return new exports.ServiceEndpointAzureRM(name, undefined, { urn });
case "azuredevops:index/serviceEndpointBitBucket:ServiceEndpointBitBucket":
return new exports.ServiceEndpointBitBucket(name, undefined, { urn });
case "azuredevops:index/serviceEndpointDockerRegistry:ServiceEndpointDockerRegistry":
return new exports.ServiceEndpointDockerRegistry(name, undefined, { urn });
case "azuredevops:index/serviceEndpointGeneric:ServiceEndpointGeneric":
return new exports.ServiceEndpointGeneric(name, undefined, { urn });
case "azuredevops:index/serviceEndpointGenericGit:ServiceEndpointGenericGit":
return new exports.ServiceEndpointGenericGit(name, undefined, { urn });
case "azuredevops:index/serviceEndpointGitHub:ServiceEndpointGitHub":
return new exports.ServiceEndpointGitHub(name, undefined, { urn });
case "azuredevops:index/serviceEndpointGitHubEnterprise:ServiceEndpointGitHubEnterprise":
return new exports.ServiceEndpointGitHubEnterprise(name, undefined, { urn });
case "azuredevops:index/serviceEndpointGitLab:ServiceEndpointGitLab":
return new exports.ServiceEndpointGitLab(name, undefined, { urn });
case "azuredevops:index/serviceEndpointKubernetes:ServiceEndpointKubernetes":
return new exports.ServiceEndpointKubernetes(name, undefined, { urn });
case "azuredevops:index/serviceEndpointNpm:ServiceEndpointNpm":
return new exports.ServiceEndpointNpm(name, undefined, { urn });
case "azuredevops:index/serviceEndpointPipeline:ServiceEndpointPipeline":
return new exports.ServiceEndpointPipeline(name, undefined, { urn });
case "azuredevops:index/serviceEndpointServiceFabric:ServiceEndpointServiceFabric":
return new exports.ServiceEndpointServiceFabric(name, undefined, { urn });
case "azuredevops:index/serviceEndpointSonarCloud:ServiceEndpointSonarCloud":
return new exports.ServiceEndpointSonarCloud(name, undefined, { urn });
case "azuredevops:index/serviceEndpointSonarQube:ServiceEndpointSonarQube":
return new exports.ServiceEndpointSonarQube(name, undefined, { urn });
case "azuredevops:index/serviceEndpointSsh:ServiceEndpointSsh":
return new exports.ServiceEndpointSsh(name, undefined, { urn });
case "azuredevops:index/servicePrincipalEntitlement:ServicePrincipalEntitlement":
return new exports.ServicePrincipalEntitlement(name, undefined, { urn });
case "azuredevops:index/serviceendpointArgocd:ServiceendpointArgocd":
return new exports.ServiceendpointArgocd(name, undefined, { urn });
case "azuredevops:index/serviceendpointAzureServiceBus:ServiceendpointAzureServiceBus":
return new exports.ServiceendpointAzureServiceBus(name, undefined, { urn });
case "azuredevops:index/serviceendpointBlackDuck:ServiceendpointBlackDuck":
return new exports.ServiceendpointBlackDuck(name, undefined, { urn });
case "azuredevops:index/serviceendpointCheckmarxOne:ServiceendpointCheckmarxOne":
return new exports.ServiceendpointCheckmarxOne(name, undefined, { urn });
case "azuredevops:index/serviceendpointCheckmarxSast:ServiceendpointCheckmarxSast":
return new exports.ServiceendpointCheckmarxSast(name, undefined, { urn });
case "azuredevops:index/serviceendpointCheckmarxSca:ServiceendpointCheckmarxSca":
return new exports.ServiceendpointCheckmarxSca(name, undefined, { urn });
case "azuredevops:index/serviceendpointDynamicsLifecycleServices:ServiceendpointDynamicsLifecycleServices":
return new exports.ServiceendpointDynamicsLifecycleServices(name, undefined, { urn });
case "azuredevops:index/serviceendpointExternaltfs:ServiceendpointExternaltfs":
return new exports.ServiceendpointExternaltfs(name, undefined, { urn });
case "azuredevops:index/serviceendpointGcpTerraform:ServiceendpointGcpTerraform":
return new exports.ServiceendpointGcpTerraform(name, undefined, { urn });
case "azuredevops:index/serviceendpointGenericV2:ServiceendpointGenericV2":
return new exports.ServiceendpointGenericV2(name, undefined, { urn });
case "azuredevops:index/serviceendpointIncomingwebhook:ServiceendpointIncomingwebhook":
return new exports.ServiceendpointIncomingwebhook(name, undefined, { urn });
case "azuredevops:index/serviceendpointJenkins:ServiceendpointJenkins":
return new exports.ServiceendpointJenkins(name, undefined, { urn });
case "azuredevops:index/serviceendpointJfrogArtifactoryV2:ServiceendpointJfrogArtifactoryV2":
return new exports.ServiceendpointJfrogArtifactoryV2(name, undefined, { urn });
case "azuredevops:index/serviceendpointJfrogDistributionV2:ServiceendpointJfrogDistributionV2":
return new exports.ServiceendpointJfrogDistributionV2(name, undefined, { urn });
case "azuredevops:index/serviceendpointJfrogPlatformV2:ServiceendpointJfrogPlatformV2":
return new exports.ServiceendpointJfrogPlatformV2(name, undefined, { urn });
case "azuredevops:index/serviceendpointJfrogXrayV2:ServiceendpointJfrogXrayV2":
return new exports.ServiceendpointJfrogXrayV2(name, undefined, { urn });
case "azuredevops:index/serviceendpointMaven:ServiceendpointMaven":
return new exports.ServiceendpointMaven(name, undefined, { urn });
case "azuredevops:index/serviceendpointNexus:ServiceendpointNexus":
return new exports.ServiceendpointNexus(name, undefined, { urn });
case "azuredevops:index/serviceendpointNuget:ServiceendpointNuget":
return new exports.ServiceendpointNuget(name, undefined, { urn });
case "azuredevops:index/serviceendpointOctopusdeploy:ServiceendpointOctopusdeploy":
return new exports.ServiceendpointOctopusdeploy(name, undefined, { urn });
case "azuredevops:index/serviceendpointOpenshift:ServiceendpointOpenshift":
return new exports.ServiceendpointOpenshift(name, undefined, { urn });
case "azuredevops:index/serviceendpointPermissions:ServiceendpointPermissions":
return new exports.ServiceendpointPermissions(name, undefined, { urn });
case "azuredevops:index/serviceendpointSnyk:ServiceendpointSnyk":
return new exports.ServiceendpointSnyk(name, undefined, { urn });
case "azuredevops:index/serviceendpointVisualstudiomarketplace:ServiceendpointVisualstudiomarketplace":
return new exports.ServiceendpointVisualstudiomarketplace(name, undefined, { urn });
case "azuredevops:index/servicehookPermissions:ServicehookPermissions":
return new exports.ServicehookPermissions(name, undefined, { urn });
case "azuredevops:index/servicehookStorageQueuePipelines:ServicehookStorageQueuePipelines":
return new exports.ServicehookStorageQueuePipelines(name, undefined, { urn });
case "azuredevops:index/servicehookWebhookTfs:ServicehookWebhookTfs":
return new exports.ServicehookWebhookTfs(name, undefined, { urn });
case "azuredevops:index/taggingPermissions:TaggingPermissions":
return new exports.TaggingPermissions(name, undefined, { urn });
case "azuredevops:index/team:Team":
return new exports.Team(name, undefined, { urn });
case "azuredevops:index/teamAdministrators:TeamAdministrators":
return new exports.TeamAdministrators(name, undefined, { urn });
case "azuredevops:index/teamMembers:TeamMembers":
return new exports.TeamMembers(name, undefined, { urn });
case "azuredevops:index/user:User":
return new exports.User(name, undefined, { urn });
case "azuredevops:index/variableGroup:VariableGroup":
return new exports.VariableGroup(name, undefined, { urn });
case "azuredevops:index/variableGroupPermissions:VariableGroupPermissions":
return new exports.VariableGroupPermissions(name, undefined, { urn });
case "azuredevops:index/variableGroupVariable:VariableGroupVariable":
return new exports.VariableGroupVariable(name, undefined, { urn });
case "azuredevops:index/wiki:Wiki":
return new exports.Wiki(name, undefined, { urn });
case "azuredevops:index/wikiPage:WikiPage":
return new exports.WikiPage(name, undefined, { u