generic

package
v1.8.0 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AvailabilitySpec

type AvailabilitySpec struct {
	ID             types.String `tfsdk:"id"`
	WorkflowID     types.String `tfsdk:"workflow_id"`
	Role           eid.EID      `tfsdk:"role"`
	Target         eid.EID      `tfsdk:"target"`
	IdentityDomain *eid.EID     `tfsdk:"identity_domain"`
}

type AvailabilitySpecResource

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

AccessRuleResource is the data source implementation.

func (*AvailabilitySpecResource) Configure

Configure adds the provider configured client to the data source.

func (*AvailabilitySpecResource) Create

func (*AvailabilitySpecResource) Delete

func (*AvailabilitySpecResource) ImportState

func (*AvailabilitySpecResource) Metadata

Metadata returns the data source type name.

func (*AvailabilitySpecResource) Read

Read refreshes the Terraform state with the latest data.

func (*AvailabilitySpecResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*AvailabilitySpecResource) Update

type Selector

type Selector struct {
	ID           types.String `tfsdk:"id"`
	Name         types.String `tfsdk:"name"`
	ResourceType types.String `tfsdk:"resource_type"`
	BelongingTo  eid.EID      `tfsdk:"belonging_to"`
	When         types.String `tfsdk:"when"`
}

func (Selector) ToAPI

func (s Selector) ToAPI() *configv1alpha1.Selector

type SelectorResource

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

AccessRuleResource is the data source implementation.

func (*SelectorResource) Configure

Configure adds the provider configured client to the data source.

func (*SelectorResource) Create

func (*SelectorResource) Delete

func (*SelectorResource) ImportState

func (*SelectorResource) Metadata

Metadata returns the data source type name.

func (*SelectorResource) Read

Read refreshes the Terraform state with the latest data.

func (*SelectorResource) Schema

GetSchema defines the schema for the data source. schema is based off the governance api

func (*SelectorResource) Update

Jump to

Keyboard shortcuts

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