cloudonboarding

package
v1.0.4 Latest Latest
Warning

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

Go to latest
Published: May 1, 2026 License: MPL-2.0 Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCloudIntegrationTemplateAwsResource

func NewCloudIntegrationTemplateAwsResource() resource.Resource

NewCloudIntegrationTemplateAwsResource is a helper function to simplify the provider implementation.

func NewCloudIntegrationTemplateAzureResource

func NewCloudIntegrationTemplateAzureResource() resource.Resource

NewCloudIntegrationTemplateAzureResource is a helper function to simplify the provider implementation.

func NewCloudIntegrationTemplateGcpResource

func NewCloudIntegrationTemplateGcpResource() resource.Resource

NewCloudIntegrationTemplateGcpResource is a helper function to simplify the provider implementation.

func NewOutpostTemplateResource

func NewOutpostTemplateResource() resource.Resource

NewOutpostTemplateResource is a helper function to simplify the provider implementation.

Types

type CloudIntegrationTemplateAwsResource

type CloudIntegrationTemplateAwsResource struct {
	// contains filtered or unexported fields
}

CloudIntegrationTemplateAwsResource is the resource implementation.

func (*CloudIntegrationTemplateAwsResource) Configure

Configure adds the provider-configured client to the resource.

func (*CloudIntegrationTemplateAwsResource) Create

Create creates the resource and sets the initial Terraform state.

func (*CloudIntegrationTemplateAwsResource) Delete

Delete deletes the resource and removes it from the Terraform state on success.

func (*CloudIntegrationTemplateAwsResource) Metadata

Metadata returns the resource type name.

func (*CloudIntegrationTemplateAwsResource) ModifyPlan

func (*CloudIntegrationTemplateAwsResource) Read

Read refreshes the Terraform state with the latest values.

func (*CloudIntegrationTemplateAwsResource) Schema

Schema defines the schema for the resource.

func (*CloudIntegrationTemplateAwsResource) Update

Update updates the resource and sets the updated Terraform state on success.

type CloudIntegrationTemplateAzureResource

type CloudIntegrationTemplateAzureResource struct {
	// contains filtered or unexported fields
}

CloudIntegrationTemplateAzureResource is the resource implementation.

func (*CloudIntegrationTemplateAzureResource) Configure

Configure adds the provider-configured client to the resource.

func (*CloudIntegrationTemplateAzureResource) Create

Create creates the resource and sets the initial Terraform state.

func (*CloudIntegrationTemplateAzureResource) Delete

Delete deletes the resource and removes it from the Terraform state on success.

func (*CloudIntegrationTemplateAzureResource) Metadata

Metadata returns the resource type name.

func (*CloudIntegrationTemplateAzureResource) ModifyPlan

func (*CloudIntegrationTemplateAzureResource) Read

Read refreshes the Terraform state with the latest values.

func (*CloudIntegrationTemplateAzureResource) Schema

Schema defines the schema for the resource.

func (*CloudIntegrationTemplateAzureResource) Update

Update updates the resource and sets the updated Terraform state on success.

type CloudIntegrationTemplateGcpResource

type CloudIntegrationTemplateGcpResource struct {
	// contains filtered or unexported fields
}

CloudIntegrationTemplateGcpResource is the resource implementation.

func (*CloudIntegrationTemplateGcpResource) Configure

Configure adds the provider-configured client to the resource.

func (*CloudIntegrationTemplateGcpResource) Create

Create creates the resource and sets the initial Terraform state.

func (*CloudIntegrationTemplateGcpResource) Delete

Delete deletes the resource and removes it from the Terraform state on success.

func (*CloudIntegrationTemplateGcpResource) Metadata

Metadata returns the resource type name.

func (*CloudIntegrationTemplateGcpResource) ModifyPlan

func (*CloudIntegrationTemplateGcpResource) Read

Read refreshes the Terraform state with the latest values.

func (*CloudIntegrationTemplateGcpResource) Schema

Schema defines the schema for the resource.

func (*CloudIntegrationTemplateGcpResource) Update

Update updates the resource and sets the updated Terraform state on success.

type OutpostTemplateResource

type OutpostTemplateResource struct {
	// contains filtered or unexported fields
}

OutpostTemplateResource is the resource implementation.

func (*OutpostTemplateResource) Configure

Configure adds the provider-configured client to the resource.

func (*OutpostTemplateResource) Create

Create creates the resource and sets the initial Terraform state.

func (*OutpostTemplateResource) Delete

Delete deletes the resource and removes it from the Terraform state on success.

func (*OutpostTemplateResource) ImportState

ImportState imports the resource by ID.

func (*OutpostTemplateResource) Metadata

Metadata returns the resource type name.

func (*OutpostTemplateResource) ModifyPlan

func (*OutpostTemplateResource) Read

Read refreshes the Terraform state with the latest values. Read performs no operations and exists only to satisfy the resource interface, due to the fact that the cloud onboarding API doesn't support the ability to fetch the details of an existing template.

func (*OutpostTemplateResource) Schema

Schema defines the schema for the resource.

func (*OutpostTemplateResource) Update

Update updates the resource and sets the updated Terraform state on success.

Jump to

Keyboard shortcuts

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