resource

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2025 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewPrivateEndpointRegistrationResource

func NewPrivateEndpointRegistrationResource() resource.Resource

func NewServicePrivateEndpointsAttachmentResource added in v1.0.0

func NewServicePrivateEndpointsAttachmentResource() resource.Resource

func NewServiceResource

func NewServiceResource() resource.Resource

NewServiceResource is a helper function to simplify the provider implementation.

Types

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

func (*PrivateEndpointRegistrationResource) UpgradeState added in v1.0.0

type ServicePrivateEndpointsAttachmentResource added in v1.0.0

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

func (*ServicePrivateEndpointsAttachmentResource) Configure added in v1.0.0

func (*ServicePrivateEndpointsAttachmentResource) Create added in v1.0.0

func (*ServicePrivateEndpointsAttachmentResource) Delete added in v1.0.0

func (*ServicePrivateEndpointsAttachmentResource) ImportState added in v1.0.0

func (*ServicePrivateEndpointsAttachmentResource) Metadata added in v1.0.0

func (*ServicePrivateEndpointsAttachmentResource) ModifyPlan added in v1.0.0

func (*ServicePrivateEndpointsAttachmentResource) Read added in v1.0.0

func (*ServicePrivateEndpointsAttachmentResource) Schema added in v1.0.0

func (*ServicePrivateEndpointsAttachmentResource) Update added in v1.0.0

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