Documentation ¶
Index ¶
- func CreateResourceServiceEndpoint(ctx context.Context, projectId string, ...) (*serviceendpoints.ServiceEndpoint, error)
- func DeleteResourceServiceEndpoint(ctx context.Context, id string, projectId string, ...)
- func GetServiceEndpointResourceSchemaBase(description string) schema.Schema
- func NewServiceEndpointAzureRmResource() resource.Resource
- func NewServiceEndpointBitbucketResource() resource.Resource
- func NewServiceEndpointGitHubResource() resource.Resource
- func NewServiceEndpointKubernetesResource() resource.Resource
- func NewServiceEndpointShareResource() resource.Resource
- func NewServiceEndpointVsAppCenterResource() resource.Resource
- func ReadResourceServiceEndpoint(ctx context.Context, id string, projectId string, ...) (*serviceendpoints.ServiceEndpoint, bool, error)
- func UpdateResourceServiceEndpoint(ctx context.Context, id string, projectId string, ...) (*serviceendpoints.ServiceEndpoint, error)
- type ServiceEndpointAzureRmResource
- func (r *ServiceEndpointAzureRmResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *ServiceEndpointAzureRmResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ServiceEndpointAzureRmResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ServiceEndpointAzureRmResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *ServiceEndpointAzureRmResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ServiceEndpointAzureRmResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ServiceEndpointAzureRmResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ServiceEndpointAzureRmResourceModel
- type ServiceEndpointBitbucketResource
- func (r *ServiceEndpointBitbucketResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *ServiceEndpointBitbucketResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ServiceEndpointBitbucketResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ServiceEndpointBitbucketResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *ServiceEndpointBitbucketResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ServiceEndpointBitbucketResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ServiceEndpointBitbucketResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ServiceEndpointBitbucketResourceModel
- type ServiceEndpointGitHubResource
- func (r *ServiceEndpointGitHubResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *ServiceEndpointGitHubResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ServiceEndpointGitHubResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ServiceEndpointGitHubResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *ServiceEndpointGitHubResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ServiceEndpointGitHubResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ServiceEndpointGitHubResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ServiceEndpointGitHubResourceModel
- type ServiceEndpointKubeconfig
- type ServiceEndpointKubernetesResource
- func (r *ServiceEndpointKubernetesResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *ServiceEndpointKubernetesResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ServiceEndpointKubernetesResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ServiceEndpointKubernetesResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *ServiceEndpointKubernetesResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ServiceEndpointKubernetesResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ServiceEndpointKubernetesResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ServiceEndpointKubernetesResourceModel
- type ServiceEndpointShareResource
- func (r *ServiceEndpointShareResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *ServiceEndpointShareResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ServiceEndpointShareResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ServiceEndpointShareResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *ServiceEndpointShareResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ServiceEndpointShareResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ServiceEndpointShareResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ServiceEndpointShareResourceModel
- type ServiceEndpointVsAppCenterResource
- func (r *ServiceEndpointVsAppCenterResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (r *ServiceEndpointVsAppCenterResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ServiceEndpointVsAppCenterResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ServiceEndpointVsAppCenterResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (r *ServiceEndpointVsAppCenterResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ServiceEndpointVsAppCenterResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ServiceEndpointVsAppCenterResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ServiceEndpointVsAppCenterResourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateResourceServiceEndpoint ¶
func CreateResourceServiceEndpoint(ctx context.Context, projectId string, args *serviceendpoints.CreateOrUpdateServiceEndpointArgs, serviceEndpointsClient *serviceendpoints.Client, pipelinesClient *pipelines.Client, resp *resource.CreateResponse) (*serviceendpoints.ServiceEndpoint, error)
func DeleteResourceServiceEndpoint ¶
func DeleteResourceServiceEndpoint(ctx context.Context, id string, projectId string, serviceEndpointsClient *serviceendpoints.Client, resp *resource.DeleteResponse)
func ReadResourceServiceEndpoint ¶
func ReadResourceServiceEndpoint(ctx context.Context, id string, projectId string, serviceEndpointsClient *serviceendpoints.Client, pipelinesClient *pipelines.Client, resp *resource.ReadResponse) (*serviceendpoints.ServiceEndpoint, bool, error)
func UpdateResourceServiceEndpoint ¶
func UpdateResourceServiceEndpoint(ctx context.Context, id string, projectId string, args *serviceendpoints.CreateOrUpdateServiceEndpointArgs, serviceEndpointsClient *serviceendpoints.Client, pipelinesClient *pipelines.Client, resp *resource.UpdateResponse) (*serviceendpoints.ServiceEndpoint, error)
Types ¶
type ServiceEndpointAzureRmResource ¶
type ServiceEndpointAzureRmResource struct {
// contains filtered or unexported fields
}
func (*ServiceEndpointAzureRmResource) Configure ¶
func (r *ServiceEndpointAzureRmResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ServiceEndpointAzureRmResource) Create ¶
func (r *ServiceEndpointAzureRmResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ServiceEndpointAzureRmResource) Delete ¶
func (r *ServiceEndpointAzureRmResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ServiceEndpointAzureRmResource) Metadata ¶
func (r *ServiceEndpointAzureRmResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ServiceEndpointAzureRmResource) Read ¶
func (r *ServiceEndpointAzureRmResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ServiceEndpointAzureRmResource) Schema ¶
func (r *ServiceEndpointAzureRmResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ServiceEndpointAzureRmResource) Update ¶
func (r *ServiceEndpointAzureRmResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ServiceEndpointAzureRmResourceModel ¶
type ServiceEndpointAzureRmResourceModel struct { Description *string `tfsdk:"description"` Id types.String `tfsdk:"id"` GrantAllPipelines bool `tfsdk:"grant_all_pipelines"` Name string `tfsdk:"name"` ProjectId string `tfsdk:"project_id"` ServicePrincipalId string `tfsdk:"service_principal_id"` ServicePrincipalKey string `tfsdk:"service_principal_key"` SubscriptionId string `tfsdk:"subscription_id"` SubscriptionName string `tfsdk:"subscription_name"` TenantId string `tfsdk:"tenant_id"` }
type ServiceEndpointBitbucketResource ¶
type ServiceEndpointBitbucketResource struct {
// contains filtered or unexported fields
}
func (*ServiceEndpointBitbucketResource) Configure ¶
func (r *ServiceEndpointBitbucketResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ServiceEndpointBitbucketResource) Create ¶
func (r *ServiceEndpointBitbucketResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ServiceEndpointBitbucketResource) Delete ¶
func (r *ServiceEndpointBitbucketResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ServiceEndpointBitbucketResource) Metadata ¶
func (r *ServiceEndpointBitbucketResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ServiceEndpointBitbucketResource) Read ¶
func (r *ServiceEndpointBitbucketResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ServiceEndpointBitbucketResource) Schema ¶
func (r *ServiceEndpointBitbucketResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ServiceEndpointBitbucketResource) Update ¶
func (r *ServiceEndpointBitbucketResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ServiceEndpointBitbucketResourceModel ¶
type ServiceEndpointBitbucketResourceModel struct { Description *string `tfsdk:"description"` Id types.String `tfsdk:"id"` GrantAllPipelines bool `tfsdk:"grant_all_pipelines"` Name string `tfsdk:"name"` Password string `tfsdk:"password"` ProjectId string `tfsdk:"project_id"` UserName string `tfsdk:"username"` }
type ServiceEndpointGitHubResource ¶
type ServiceEndpointGitHubResource struct {
// contains filtered or unexported fields
}
func (*ServiceEndpointGitHubResource) Configure ¶
func (r *ServiceEndpointGitHubResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ServiceEndpointGitHubResource) Create ¶
func (r *ServiceEndpointGitHubResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ServiceEndpointGitHubResource) Delete ¶
func (r *ServiceEndpointGitHubResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ServiceEndpointGitHubResource) Metadata ¶
func (r *ServiceEndpointGitHubResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ServiceEndpointGitHubResource) Read ¶
func (r *ServiceEndpointGitHubResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ServiceEndpointGitHubResource) Schema ¶
func (r *ServiceEndpointGitHubResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ServiceEndpointGitHubResource) Update ¶
func (r *ServiceEndpointGitHubResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ServiceEndpointKubernetesResource ¶
type ServiceEndpointKubernetesResource struct {
// contains filtered or unexported fields
}
func (*ServiceEndpointKubernetesResource) Configure ¶
func (r *ServiceEndpointKubernetesResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ServiceEndpointKubernetesResource) Create ¶
func (r *ServiceEndpointKubernetesResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ServiceEndpointKubernetesResource) Delete ¶
func (r *ServiceEndpointKubernetesResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ServiceEndpointKubernetesResource) Metadata ¶
func (r *ServiceEndpointKubernetesResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ServiceEndpointKubernetesResource) Read ¶
func (r *ServiceEndpointKubernetesResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ServiceEndpointKubernetesResource) Schema ¶
func (r *ServiceEndpointKubernetesResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ServiceEndpointKubernetesResource) Update ¶
func (r *ServiceEndpointKubernetesResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ServiceEndpointKubernetesResourceModel ¶
type ServiceEndpointKubernetesResourceModel struct { Description *string `tfsdk:"description"` GrantAllPipelines bool `tfsdk:"grant_all_pipelines"` Id types.String `tfsdk:"id"` Kubeconfig ServiceEndpointKubeconfig `tfsdk:"kubeconfig"` Name string `tfsdk:"name"` ProjectId string `tfsdk:"project_id"` }
type ServiceEndpointShareResource ¶
type ServiceEndpointShareResource struct {
// contains filtered or unexported fields
}
func (*ServiceEndpointShareResource) Configure ¶
func (r *ServiceEndpointShareResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ServiceEndpointShareResource) Create ¶
func (r *ServiceEndpointShareResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ServiceEndpointShareResource) Delete ¶
func (r *ServiceEndpointShareResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ServiceEndpointShareResource) Metadata ¶
func (r *ServiceEndpointShareResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ServiceEndpointShareResource) Read ¶
func (r *ServiceEndpointShareResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ServiceEndpointShareResource) Schema ¶
func (r *ServiceEndpointShareResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ServiceEndpointShareResource) Update ¶
func (r *ServiceEndpointShareResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ServiceEndpointShareResourceModel ¶
type ServiceEndpointShareResourceModel struct {}
type ServiceEndpointVsAppCenterResource ¶
type ServiceEndpointVsAppCenterResource struct {
// contains filtered or unexported fields
}
func (*ServiceEndpointVsAppCenterResource) Configure ¶
func (r *ServiceEndpointVsAppCenterResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ServiceEndpointVsAppCenterResource) Create ¶
func (r *ServiceEndpointVsAppCenterResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ServiceEndpointVsAppCenterResource) Delete ¶
func (r *ServiceEndpointVsAppCenterResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ServiceEndpointVsAppCenterResource) Metadata ¶
func (r *ServiceEndpointVsAppCenterResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ServiceEndpointVsAppCenterResource) Read ¶
func (r *ServiceEndpointVsAppCenterResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ServiceEndpointVsAppCenterResource) Schema ¶
func (r *ServiceEndpointVsAppCenterResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ServiceEndpointVsAppCenterResource) Update ¶
func (r *ServiceEndpointVsAppCenterResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Click to show internal directories.
Click to hide internal directories.