Documentation ¶
Index ¶
- func GetGitCredentialAttrTypes() map[string]attr.Type
- func NewArtifactoryGenericFeedResource() resource.Resource
- func NewAwsElasticContainerRegistryFeedResource() resource.Resource
- func NewDockerContainerRegistryFeedResource() resource.Resource
- func NewEnvironmentResource() resource.Resource
- func NewEnvironmentsDataSource() datasource.DataSource
- func NewFeedsDataSource() datasource.DataSource
- func NewGitCredentialResource() resource.Resource
- func NewGitCredentialsDataSource() datasource.DataSource
- func NewGitHubRepositoryFeedResource() resource.Resource
- func NewHelmFeedResource() resource.Resource
- func NewLibraryVariableSetDataSource() datasource.DataSource
- func NewLibraryVariableSetFeedResource() resource.Resource
- func NewLifecycleResource() resource.Resource
- func NewLifecyclesDataSource() datasource.DataSource
- func NewMavenFeedResource() resource.Resource
- func NewNugetFeedResource() resource.Resource
- func NewOctopusDeployFrameworkProvider() *octopusDeployFrameworkProvider
- func NewProjectGroupResource() resource.Resource
- func NewProjectGroupsDataSource() datasource.DataSource
- func NewProjectResource() resource.Resource
- func NewProjectsDataSource() datasource.DataSource
- func NewRunbookResource() resource.Resource
- func NewScriptModuleDataSource() datasource.DataSource
- func NewScriptModuleResource() resource.Resource
- func NewSpaceDataSource() datasource.DataSource
- func NewSpaceResource() resource.Resource
- func NewSpacesDataSource() datasource.DataSource
- func NewTagResource() resource.Resource
- func NewTagSetResource() resource.Resource
- func NewTagSetsDataSource() datasource.DataSource
- func NewTenantCommonVariableResource() resource.Resource
- func NewTenantProjectDataSource() datasource.DataSource
- func NewTenantProjectResource() resource.Resource
- func NewTenantProjectVariableResource() resource.Resource
- func NewTenantResource() resource.Resource
- func NewTenantsDataSource() datasource.DataSource
- func NewTentacleCertificateResource() resource.Resource
- func NewUsernamePasswordAccountResource() resource.Resource
- func NewVariableResource() resource.Resource
- func NewVariablesDataSource() datasource.DataSource
- type Config
- type GitCredentialDatasourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEnvironmentResource ¶
func NewEnvironmentsDataSource ¶
func NewEnvironmentsDataSource() datasource.DataSource
func NewFeedsDataSource ¶
func NewFeedsDataSource() datasource.DataSource
func NewGitCredentialsDataSource ¶
func NewGitCredentialsDataSource() datasource.DataSource
func NewHelmFeedResource ¶
func NewLibraryVariableSetDataSource ¶
func NewLibraryVariableSetDataSource() datasource.DataSource
func NewLifecycleResource ¶
func NewLifecyclesDataSource ¶
func NewLifecyclesDataSource() datasource.DataSource
func NewMavenFeedResource ¶
func NewNugetFeedResource ¶
func NewOctopusDeployFrameworkProvider ¶
func NewOctopusDeployFrameworkProvider() *octopusDeployFrameworkProvider
func NewProjectGroupResource ¶
func NewProjectGroupsDataSource ¶
func NewProjectGroupsDataSource() datasource.DataSource
func NewProjectResource ¶
func NewProjectsDataSource ¶
func NewProjectsDataSource() datasource.DataSource
func NewRunbookResource ¶
func NewScriptModuleDataSource ¶
func NewScriptModuleDataSource() datasource.DataSource
func NewScriptModuleResource ¶
func NewSpaceDataSource ¶
func NewSpaceDataSource() datasource.DataSource
func NewSpaceResource ¶
func NewSpacesDataSource ¶
func NewSpacesDataSource() datasource.DataSource
func NewTagResource ¶
func NewTagSetResource ¶
func NewTagSetsDataSource ¶
func NewTagSetsDataSource() datasource.DataSource
func NewTenantProjectDataSource ¶
func NewTenantProjectDataSource() datasource.DataSource
func NewTenantResource ¶
func NewTenantsDataSource ¶
func NewTenantsDataSource() datasource.DataSource
func NewVariableResource ¶
func NewVariablesDataSource ¶
func NewVariablesDataSource() datasource.DataSource
Types ¶
type Config ¶
func DataSourceConfiguration ¶
func DataSourceConfiguration(req datasource.ConfigureRequest, resp *datasource.ConfigureResponse) *Config
func ResourceConfiguration ¶
func ResourceConfiguration(req resource.ConfigureRequest, resp *resource.ConfigureResponse) *Config
type GitCredentialDatasourceModel ¶
type GitCredentialDatasourceModel struct { ID types.String `tfsdk:"id"` SpaceID types.String `tfsdk:"space_id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` Type types.String `tfsdk:"type"` Username types.String `tfsdk:"username"` }
func FlattenGitCredential ¶
func FlattenGitCredential(credential *credentials.Resource) *GitCredentialDatasourceModel
Source Files ¶
- config.go
- data_source_library_variable_sets.go
- data_source_script_modules.go
- datasource_environments.go
- datasource_feeds.go
- datasource_git_credentials.go
- datasource_lifecycle.go
- datasource_project.go
- datasource_project_groups.go
- datasource_space.go
- datasource_spaces.go
- datasource_tag_sets.go
- datasource_tenant_projects.go
- datasource_tenants.go
- datasource_variables.go
- framework_provider.go
- resource_artifactory_generic_feed.go
- resource_aws_elastic_container_registry.go
- resource_docker_container_registry.go
- resource_environment.go
- resource_git_credential.go
- resource_github_repository_feed.go
- resource_helm_feed.go
- resource_library_variable_set.go
- resource_lifecycle.go
- resource_maven_feed.go
- resource_nuget_feed.go
- resource_project.go
- resource_project_expand.go
- resource_project_flatten.go
- resource_project_group.go
- resource_project_model.go
- resource_runbook.go
- resource_script_module.go
- resource_space.go
- resource_tag.go
- resource_tag_set.go
- resource_tenant.go
- resource_tenant_common_variable.go
- resource_tenant_project.go
- resource_tenant_project_variable.go
- resource_tentacle_certificate.go
- resource_username_password_account.go
- resource_variable.go
Click to show internal directories.
Click to hide internal directories.