resource

package
v0.0.0-...-b0c6df2 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2025 License: Apache-2.0 Imports: 33 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetResourceFactories

func GetResourceFactories() []func() upstreamresource.Resource

func NewPrivateEndpointRegistrationResource

func NewPrivateEndpointRegistrationResource() resource.Resource

func NewServicePrivateEndpointsAttachmentResource

func NewServicePrivateEndpointsAttachmentResource() resource.Resource

func NewServiceResource

func NewServiceResource() resource.Resource

NewServiceResource is a helper function to simplify the provider implementation.

func NewServiceTransparentDataEncryptionKeyAssociationResource

func NewServiceTransparentDataEncryptionKeyAssociationResource() resource.Resource

NewServiceTransparentDataEncryptionKeyAssociationResource 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) Metadata

func (*PrivateEndpointRegistrationResource) Read

func (*PrivateEndpointRegistrationResource) Schema

func (*PrivateEndpointRegistrationResource) Update

func (*PrivateEndpointRegistrationResource) UpgradeState

type ServicePrivateEndpointsAttachmentResource

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

func (*ServicePrivateEndpointsAttachmentResource) Configure

func (*ServicePrivateEndpointsAttachmentResource) Create

func (*ServicePrivateEndpointsAttachmentResource) Delete

func (*ServicePrivateEndpointsAttachmentResource) ImportState

func (*ServicePrivateEndpointsAttachmentResource) Metadata

func (*ServicePrivateEndpointsAttachmentResource) ModifyPlan

func (*ServicePrivateEndpointsAttachmentResource) Read

func (*ServicePrivateEndpointsAttachmentResource) Schema

func (*ServicePrivateEndpointsAttachmentResource) 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.

func (*ServiceResource) UpgradeState

func (r *ServiceResource) UpgradeState(ctx context.Context) map[int64]resource.StateUpgrader

type ServiceTransparentDataEncryptionKeyAssociationResource

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

ServiceTransparentDataEncryptionKeyAssociationResource is the resource implementation.

func (*ServiceTransparentDataEncryptionKeyAssociationResource) Configure

Configure adds the provider configured client to the resource.

func (*ServiceTransparentDataEncryptionKeyAssociationResource) Create

Create a new resource

func (*ServiceTransparentDataEncryptionKeyAssociationResource) Delete

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

func (*ServiceTransparentDataEncryptionKeyAssociationResource) ImportState

func (*ServiceTransparentDataEncryptionKeyAssociationResource) Metadata

Metadata returns the resource type name.

func (*ServiceTransparentDataEncryptionKeyAssociationResource) ModifyPlan

func (*ServiceTransparentDataEncryptionKeyAssociationResource) Read

Read refreshes the Terraform state with the latest data.

func (*ServiceTransparentDataEncryptionKeyAssociationResource) Schema

Schema defines the schema for the resource.

func (*ServiceTransparentDataEncryptionKeyAssociationResource) 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