resource

package
v0.2.3 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewPrivateEndpointAttachmentResource

func NewPrivateEndpointAttachmentResource() resource.Resource

func NewPrivateEndpointRegistrationResource

func NewPrivateEndpointRegistrationResource() resource.Resource

func NewServiceResource

func NewServiceResource() resource.Resource

NewServiceResource is a helper function to simplify the provider implementation.

Types

type PrivateEndpointAttachmentResource

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

func (*PrivateEndpointAttachmentResource) Configure

func (*PrivateEndpointAttachmentResource) Create

func (*PrivateEndpointAttachmentResource) Delete

func (*PrivateEndpointAttachmentResource) ImportState

func (*PrivateEndpointAttachmentResource) Metadata

func (*PrivateEndpointAttachmentResource) Read

func (*PrivateEndpointAttachmentResource) Schema

func (*PrivateEndpointAttachmentResource) Update

type PrivateEndpointRegistrationResource

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

func (*PrivateEndpointRegistrationResource) Configure

func (*PrivateEndpointRegistrationResource) Create

func (*PrivateEndpointRegistrationResource) Delete

func (*PrivateEndpointRegistrationResource) ImportState

func (*PrivateEndpointRegistrationResource) Metadata

func (*PrivateEndpointRegistrationResource) Read

func (*PrivateEndpointRegistrationResource) Schema

func (*PrivateEndpointRegistrationResource) Update

type ServiceResource

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

ServiceResource is the resource implementation.

func (*ServiceResource) Configure

Configure adds the provider configured client to the resource.

func (*ServiceResource) Create

Create a new resource

func (*ServiceResource) Delete

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

func (*ServiceResource) ImportState

func (*ServiceResource) Metadata

Metadata returns the resource type name.

func (*ServiceResource) ModifyPlan

func (*ServiceResource) Read

Read refreshes the Terraform state with the latest data.

func (*ServiceResource) Schema

Schema defines the schema for the resource.

func (*ServiceResource) Update

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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