Documentation ¶
Index ¶
- func NewAgentPoolResource() resource.Resource
- func NewAgentQueueResource() resource.Resource
- func NewEnvironmentKubernetesResource() resource.Resource
- func NewEnvironmentPermissionsResource() resource.Resource
- func NewEnvironmentResource() resource.Resource
- func NewPipelinePermissionsResource() resource.Resource
- func NewPipelineSettingsDataSource() datasource.DataSource
- func NewPipelineSettingsResource() resource.Resource
- type AgentPoolResource
- func (r *AgentPoolResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *AgentPoolResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *AgentPoolResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *AgentPoolResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *AgentPoolResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *AgentPoolResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *AgentPoolResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type AgentPoolResourceModel
- type AgentQueueResource
- func (r *AgentQueueResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *AgentQueueResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *AgentQueueResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *AgentQueueResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *AgentQueueResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *AgentQueueResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *AgentQueueResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type AgentQueueResourceModel
- type EnvironmentKubernetesResource
- func (r *EnvironmentKubernetesResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *EnvironmentKubernetesResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EnvironmentKubernetesResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EnvironmentKubernetesResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EnvironmentKubernetesResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EnvironmentKubernetesResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EnvironmentKubernetesResource) Update(_ context.Context, _ resource.UpdateRequest, _ *resource.UpdateResponse)
- type EnvironmentKubernetesResourceModel
- type EnvironmentPermissions
- type EnvironmentPermissionsResource
- func (r *EnvironmentPermissionsResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *EnvironmentPermissionsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EnvironmentPermissionsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EnvironmentPermissionsResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EnvironmentPermissionsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EnvironmentPermissionsResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EnvironmentPermissionsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EnvironmentPermissionsResourceModel
- type EnvironmentResource
- func (r *EnvironmentResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *EnvironmentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *EnvironmentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *EnvironmentResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *EnvironmentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *EnvironmentResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *EnvironmentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type EnvironmentResourceModel
- type PipelineGeneralSettings
- type PipelinePermissions
- type PipelinePermissionsResource
- func (r *PipelinePermissionsResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *PipelinePermissionsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *PipelinePermissionsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *PipelinePermissionsResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *PipelinePermissionsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *PipelinePermissionsResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *PipelinePermissionsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type PipelinePermissionsResourceModel
- type PipelineRetentionSettings
- type PipelineSettingsDataSource
- func (d *PipelineSettingsDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, ...)
- func (d *PipelineSettingsDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, ...)
- func (d *PipelineSettingsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *PipelineSettingsDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
- type PipelineSettingsDataSourceModel
- type PipelineSettingsResource
- func (r *PipelineSettingsResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *PipelineSettingsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *PipelineSettingsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *PipelineSettingsResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *PipelineSettingsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *PipelineSettingsResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *PipelineSettingsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type PipelineSettingsResourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAgentPoolResource ¶ added in v0.6.0
func NewAgentQueueResource ¶ added in v0.6.0
func NewEnvironmentResource ¶
func NewPipelinePermissionsResource ¶ added in v0.5.0
func NewPipelineSettingsDataSource ¶
func NewPipelineSettingsDataSource() datasource.DataSource
func NewPipelineSettingsResource ¶ added in v0.5.0
Types ¶
type AgentPoolResource ¶ added in v0.6.0
type AgentPoolResource struct {
// contains filtered or unexported fields
}
func (*AgentPoolResource) Configure ¶ added in v0.6.0
func (r *AgentPoolResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*AgentPoolResource) Create ¶ added in v0.6.0
func (r *AgentPoolResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*AgentPoolResource) Delete ¶ added in v0.6.0
func (r *AgentPoolResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*AgentPoolResource) Metadata ¶ added in v0.6.0
func (r *AgentPoolResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*AgentPoolResource) Read ¶ added in v0.6.0
func (r *AgentPoolResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*AgentPoolResource) Schema ¶ added in v0.6.0
func (r *AgentPoolResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*AgentPoolResource) Update ¶ added in v0.6.0
func (r *AgentPoolResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type AgentPoolResourceModel ¶ added in v0.6.0
type AgentQueueResource ¶ added in v0.6.0
type AgentQueueResource struct {
// contains filtered or unexported fields
}
func (*AgentQueueResource) Configure ¶ added in v0.6.0
func (r *AgentQueueResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*AgentQueueResource) Create ¶ added in v0.6.0
func (r *AgentQueueResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*AgentQueueResource) Delete ¶ added in v0.6.0
func (r *AgentQueueResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*AgentQueueResource) Metadata ¶ added in v0.6.0
func (r *AgentQueueResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*AgentQueueResource) Read ¶ added in v0.6.0
func (r *AgentQueueResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*AgentQueueResource) Schema ¶ added in v0.6.0
func (r *AgentQueueResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*AgentQueueResource) Update ¶ added in v0.6.0
func (r *AgentQueueResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type AgentQueueResourceModel ¶ added in v0.6.0
type EnvironmentKubernetesResource ¶
type EnvironmentKubernetesResource struct {
// contains filtered or unexported fields
}
func (*EnvironmentKubernetesResource) Configure ¶
func (r *EnvironmentKubernetesResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EnvironmentKubernetesResource) Create ¶
func (r *EnvironmentKubernetesResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EnvironmentKubernetesResource) Delete ¶
func (r *EnvironmentKubernetesResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EnvironmentKubernetesResource) Metadata ¶
func (r *EnvironmentKubernetesResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EnvironmentKubernetesResource) Read ¶
func (r *EnvironmentKubernetesResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EnvironmentKubernetesResource) Schema ¶
func (r *EnvironmentKubernetesResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EnvironmentKubernetesResource) Update ¶
func (r *EnvironmentKubernetesResource) Update(_ context.Context, _ resource.UpdateRequest, _ *resource.UpdateResponse)
type EnvironmentPermissions ¶
type EnvironmentPermissionsResource ¶
type EnvironmentPermissionsResource struct {
// contains filtered or unexported fields
}
func (*EnvironmentPermissionsResource) Configure ¶
func (r *EnvironmentPermissionsResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EnvironmentPermissionsResource) Create ¶
func (r *EnvironmentPermissionsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EnvironmentPermissionsResource) Delete ¶
func (r *EnvironmentPermissionsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EnvironmentPermissionsResource) Metadata ¶
func (r *EnvironmentPermissionsResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EnvironmentPermissionsResource) Read ¶
func (r *EnvironmentPermissionsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EnvironmentPermissionsResource) Schema ¶
func (r *EnvironmentPermissionsResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EnvironmentPermissionsResource) Update ¶
func (r *EnvironmentPermissionsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type EnvironmentResource ¶
type EnvironmentResource struct {
// contains filtered or unexported fields
}
func (*EnvironmentResource) Configure ¶
func (r *EnvironmentResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*EnvironmentResource) Create ¶
func (r *EnvironmentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*EnvironmentResource) Delete ¶
func (r *EnvironmentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*EnvironmentResource) Metadata ¶
func (r *EnvironmentResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*EnvironmentResource) Read ¶
func (r *EnvironmentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*EnvironmentResource) Schema ¶
func (r *EnvironmentResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*EnvironmentResource) Update ¶
func (r *EnvironmentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PipelineGeneralSettings ¶
type PipelineGeneralSettings struct { DisableClassicPipelineCreation *bool `tfsdk:"disable_classic_pipeline_creation"` EnforceJobAuthScope *bool `tfsdk:"enforce_job_auth_scope"` EnforceJobAuthScopeForReleases *bool `tfsdk:"enforce_job_auth_scope_for_releases"` EnforceReferencedRepoScopedToken *bool `tfsdk:"enforce_referenced_repo_scoped_token"` EnforceSettableVar *bool `tfsdk:"enforce_settable_var"` PublishPipelineMetadata *bool `tfsdk:"publish_pipeline_metadata"` StatusBadgesArePrivate *bool `tfsdk:"status_badges_are_private"` }
type PipelinePermissions ¶ added in v0.5.0
type PipelinePermissions struct { AdministerBuildPermissions string `tfsdk:"administer_build_permissions"` DeleteBuildDefinition string `tfsdk:"delete_build_definition"` DeleteBuilds string `tfsdk:"delete_builds"` DestroyBuilds string `tfsdk:"destroy_builds"` EditBuildDefinition string `tfsdk:"edit_build_definition"` EditBuildQuality string `tfsdk:"edit_build_quality"` ManageBuildQualities string `tfsdk:"manage_build_qualities"` ManageBuildQueue string `tfsdk:"manage_build_queue"` OverrideBuildCheckInValidation string `tfsdk:"override_build_checkin_validation"` QueueBuilds string `tfsdk:"queue_builds"` RetainIndefinitely string `tfsdk:"retain_indefinitely"` StopBuilds string `tfsdk:"stop_builds"` UpdateBuildInformation string `tfsdk:"update_build_information"` ViewBuildDefinition string `tfsdk:"view_build_definition"` ViewBuilds string `tfsdk:"view_builds"` }
type PipelinePermissionsResource ¶ added in v0.5.0
type PipelinePermissionsResource struct {
// contains filtered or unexported fields
}
func (*PipelinePermissionsResource) Configure ¶ added in v0.5.0
func (r *PipelinePermissionsResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PipelinePermissionsResource) Create ¶ added in v0.5.0
func (r *PipelinePermissionsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PipelinePermissionsResource) Delete ¶ added in v0.5.0
func (r *PipelinePermissionsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PipelinePermissionsResource) Metadata ¶ added in v0.5.0
func (r *PipelinePermissionsResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PipelinePermissionsResource) Read ¶ added in v0.5.0
func (r *PipelinePermissionsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PipelinePermissionsResource) Schema ¶ added in v0.5.0
func (r *PipelinePermissionsResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PipelinePermissionsResource) Update ¶ added in v0.5.0
func (r *PipelinePermissionsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PipelinePermissionsResourceModel ¶ added in v0.5.0
type PipelineSettingsDataSource ¶
type PipelineSettingsDataSource struct {
// contains filtered or unexported fields
}
func (*PipelineSettingsDataSource) Configure ¶
func (d *PipelineSettingsDataSource) Configure(_ context.Context, req datasource.ConfigureRequest, _ *datasource.ConfigureResponse)
func (*PipelineSettingsDataSource) Metadata ¶
func (d *PipelineSettingsDataSource) Metadata(_ context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*PipelineSettingsDataSource) Read ¶
func (d *PipelineSettingsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*PipelineSettingsDataSource) Schema ¶
func (d *PipelineSettingsDataSource) Schema(_ context.Context, _ datasource.SchemaRequest, resp *datasource.SchemaResponse)
type PipelineSettingsDataSourceModel ¶
type PipelineSettingsDataSourceModel struct { General *PipelineGeneralSettings `tfsdk:"general"` ProjectId string `tfsdk:"project_id"` Retention *PipelineRetentionSettings `tfsdk:"retention"` }
type PipelineSettingsResource ¶ added in v0.5.0
type PipelineSettingsResource struct {
// contains filtered or unexported fields
}
func (*PipelineSettingsResource) Configure ¶ added in v0.5.0
func (r *PipelineSettingsResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PipelineSettingsResource) Create ¶ added in v0.5.0
func (r *PipelineSettingsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PipelineSettingsResource) Delete ¶ added in v0.5.0
func (r *PipelineSettingsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PipelineSettingsResource) Metadata ¶ added in v0.5.0
func (r *PipelineSettingsResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PipelineSettingsResource) Read ¶ added in v0.5.0
func (r *PipelineSettingsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PipelineSettingsResource) Schema ¶ added in v0.5.0
func (r *PipelineSettingsResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PipelineSettingsResource) Update ¶ added in v0.5.0
func (r *PipelineSettingsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PipelineSettingsResourceModel ¶ added in v0.5.0
type PipelineSettingsResourceModel struct { General PipelineGeneralSettings `tfsdk:"general"` ProjectId string `tfsdk:"project_id"` Retention PipelineRetentionSettings `tfsdk:"retention"` }
Click to show internal directories.
Click to hide internal directories.