# Functions

CheckNestedKeyExistsWithValue checks if a property exists with a certain value in an instance state.
CheckPipelineCheckDestroyed verifies that all checks of the given type in the state are destroyed.
CheckPipelineCheckExistsWithName verifies that a service endpoint of a particular type exists in the state, and that it has the expected name when compared against the data in Azure DevOps.
CheckProjectDestroyed verifies that all projects referenced in the state are destroyed.
CheckProjectExists Given the name of an AzDO project, this will return a function that will check whether or not the project (1) exists in the state and (2) exist in AzDO and (3) has the correct name.
CheckServiceEndpointDestroyed verifies that all service endpoints of the given type in the state are destroyed.
CheckServiceEndpointExistsWithName verifies that a service endpoint of a particular type exists in the state, and that it has the expected name when compared against the data in Azure DevOps.
ComputeProjectQualifiedResourceImportID returns a function that can be used to construct an import ID of a resource that has an import ID in the following form: <project ID>/<resource ID>.
GenerateResourceName generates a random name with a constant prefix, useful for acceptance tests.
GetProvider returns the azuredevops provider.
No description provided by the author
GetProviders returns a map of all providers needed for the project.
HclAgentPoolDataSource HCL describing a data source for an AzDO Agent Pool.
HclAgentPoolResource HCL describing an AzDO Agent Pool.
HclAgentPoolResourceAppendPoolNameToResourceName HCL describing an AzDO Agent Pool with agent pool name appended to resource name.
HclAgentPoolsDataSource HCL describing a data source for an AzDO Agent Pools.
HclAgentQueueDataSource HCL describing a data source for an AzDO Agent Queue.
HclAgentQueueResource HCL describing an AzDO Agent Pool and Agent Queue.
HclBuildDefinitionDataSource HCL describing a data source for an AzDO Variable Group.
HclBuildDefinitionResource HCL describing an AzDO build definition.
HclBuildDefinitionResourceBitbucket HCL describing an AzDO build definition sourced from Bitbucket.
HclBuildDefinitionResourceGitHub HCL describing an AzDO build definition sourced from GitHub.
HclBuildDefinitionResourceTfsGit HCL describing an AzDO build definition sourced from AzDo Git Repo.
HclBuildDefinitionResourceWithProject HCL describing an AzDO build definition and a project.
HclBuildDefinitionWithVariables A build definition with variables.
HclBuildFolder creates HCL for testing Build Folders.
HclDefinitionResourceAuthorization HCL describing a resource authorization.
HclEnvironmentResource HCL describing an AzDO environment resource.
HclForkedGitRepoResource HCL describing an AzDO GIT repository resource.
HclGitRepoFileResource HCl describing a file in an AzDO GIT repository.
HclGitRepoResource HCL describing an AzDO GIT repository resource.
HclGroupMembershipDependencies all the dependencies needed to configure a group membership.
HclGroupMembershipResource full terraform stanza to standup a group membership.
No description provided by the author
HclProjectPermissions creates HCL for testing to set permissions for a AzDO project.
HclProjectResource HCL describing an AzDO project.
HclProjectResourceWithFeature HCL describing an AzDO project including internal feature setup.
HclResourceAuthorization HCL describing a resource authorization.
HclSecurityroleDefinitionsDataSource HCL describing a data source for securityrole definitions.
HclServiceEndpointAzureRMAutomaticResourceWithProject HCL describing an AzDO service endpoint.
HclServiceEndpointAzureRMDataSourceWithServiceEndpointID HCL describing a data source for an AzDO service endpoint.
HclServiceEndpointAzureRMDataSourceWithServiceEndpointName HCL describing a data source for an AzDO service endpoint.
HclServiceEndpointAzureRMResource HCL describing an AzDO service endpoint.
HclServiceEndpointAzureRMResource HCL describing an AzDO service endpoint.
HclServiceEndpointAzureRMResourceMG HCL describing an AzDO service endpoint.
No description provided by the author
HclServiceEndpointDockerRegistryResource HCL describing an AzDO service endpoint.
HclServiceEndpointGenericResource HCL describing an AzDO service endpoint.
HclServiceEndpointGitHubDataSourceWithServiceEndpointID HCL describing a data source for an AzDO service endpoint.
HclServiceEndpointGitHubDataSourceWithServiceEndpointName HCL describing a data source for an AzDO service endpoint.
No description provided by the author
HclServiceEndpointGitHubResource HCL describing an AzDO service endpoint.
No description provided by the author
HclServiceEndpointRunPipelineResource HCL describing an AzDO service endpoint.
HclServiceEndpointServiceFabricResource HCL describing an AzDO service endpoint.
No description provided by the author
HclServicehookStorageQeueuePipelinesResource HCL describing an AzDO subscription resource.
HclServicePrincipleEntitlementResource HCL describing an AzDO service principal entitlement.
No description provided by the author
HclVariableGroupDataSource HCL describing a data source for an AzDO Variable Group.
HclVariableGroupResource HCL describing an AzDO group.
HclVariableGroupResourceKeyVault HCL describing an AzDO variable group with key vault.
HclVariableGroupResourceKeyVaultWithProject HCL describing an AzDO project and variable group with key vault.
HclVariableGroupResourceNoSecretsWithProject Similar to HclVariableGroupResource, but without a secret variable.
HclVariableGroupResourceWithProject HCL describing an AzDO variable group.
PreCheck checks that the requisite environment variables are set.
No description provided by the author
No description provided by the author