octopusdeploy_framework

package
v0.30.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2024 License: MPL-2.0 Imports: 53 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetGitCredentialAttrTypes

func GetGitCredentialAttrTypes() map[string]attr.Type

func NewArtifactoryGenericFeedResource

func NewArtifactoryGenericFeedResource() resource.Resource

func NewAwsElasticContainerRegistryFeedResource

func NewAwsElasticContainerRegistryFeedResource() resource.Resource

func NewDockerContainerRegistryFeedResource

func NewDockerContainerRegistryFeedResource() resource.Resource

func NewEnvironmentResource

func NewEnvironmentResource() resource.Resource

func NewEnvironmentsDataSource

func NewEnvironmentsDataSource() datasource.DataSource

func NewFeedsDataSource

func NewFeedsDataSource() datasource.DataSource

func NewGitCredentialResource

func NewGitCredentialResource() resource.Resource

func NewGitCredentialsDataSource

func NewGitCredentialsDataSource() datasource.DataSource

func NewGitHubRepositoryFeedResource

func NewGitHubRepositoryFeedResource() resource.Resource

func NewHelmFeedResource

func NewHelmFeedResource() resource.Resource

func NewLibraryVariableSetDataSource

func NewLibraryVariableSetDataSource() datasource.DataSource

func NewLibraryVariableSetFeedResource

func NewLibraryVariableSetFeedResource() resource.Resource

func NewLifecycleResource

func NewLifecycleResource() resource.Resource

func NewLifecyclesDataSource

func NewLifecyclesDataSource() datasource.DataSource

func NewMavenFeedResource

func NewMavenFeedResource() resource.Resource

func NewNugetFeedResource

func NewNugetFeedResource() resource.Resource

func NewOctopusDeployFrameworkProvider

func NewOctopusDeployFrameworkProvider() *octopusDeployFrameworkProvider

func NewProjectGroupResource

func NewProjectGroupResource() resource.Resource

func NewProjectGroupsDataSource

func NewProjectGroupsDataSource() datasource.DataSource

func NewProjectResource

func NewProjectResource() resource.Resource

func NewProjectsDataSource

func NewProjectsDataSource() datasource.DataSource

func NewRunbookResource

func NewRunbookResource() resource.Resource

func NewScriptModuleDataSource

func NewScriptModuleDataSource() datasource.DataSource

func NewScriptModuleResource

func NewScriptModuleResource() resource.Resource

func NewSpaceDataSource

func NewSpaceDataSource() datasource.DataSource

func NewSpaceResource

func NewSpaceResource() resource.Resource

func NewSpacesDataSource

func NewSpacesDataSource() datasource.DataSource

func NewTagResource

func NewTagResource() resource.Resource

func NewTagSetResource

func NewTagSetResource() resource.Resource

func NewTagSetsDataSource

func NewTagSetsDataSource() datasource.DataSource

func NewTenantCommonVariableResource

func NewTenantCommonVariableResource() resource.Resource

func NewTenantProjectDataSource

func NewTenantProjectDataSource() datasource.DataSource

func NewTenantProjectResource

func NewTenantProjectResource() resource.Resource

func NewTenantProjectVariableResource

func NewTenantProjectVariableResource() resource.Resource

func NewTenantResource

func NewTenantResource() resource.Resource

func NewTenantsDataSource

func NewTenantsDataSource() datasource.DataSource

func NewTentacleCertificateResource

func NewTentacleCertificateResource() resource.Resource

func NewUsernamePasswordAccountResource

func NewUsernamePasswordAccountResource() resource.Resource

func NewVariableResource

func NewVariableResource() resource.Resource

func NewVariablesDataSource

func NewVariablesDataSource() datasource.DataSource

Types

type Config

type Config struct {
	Address string
	ApiKey  string
	SpaceID string
	Client  *client.Client
}

func ResourceConfiguration

func ResourceConfiguration(req resource.ConfigureRequest, resp *resource.ConfigureResponse) *Config

func (*Config) GetClient

func (c *Config) GetClient(ctx context.Context) error

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL