zone

package
v1.0.0-bugfix-1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewZoneDataSource added in v0.6.2

func NewZoneDataSource() datasource.DataSource

func NewZoneResource

func NewZoneResource() resource.Resource

NewZoneResource is a helper function to simplify the provider implementation.

Types

type ZoneDataSource added in v0.6.2

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

ZoneDataSource defines the data source implementation.

func (*ZoneDataSource) Configure added in v0.6.2

func (*ZoneDataSource) Metadata added in v0.6.2

func (*ZoneDataSource) Read added in v0.6.2

func (*ZoneDataSource) Schema added in v0.6.2

type ZoneDataSourceModel added in v0.6.2

type ZoneDataSourceModel struct {
	Id   types.String `tfsdk:"id"`
	Name types.String `tfsdk:"name"`
}

ZoneDataSourceModel defines the Zone data source implementation.

func (ZoneDataSourceModel) GetSchema added in v0.6.2

func (ZoneDataSourceModel) GetSchema() schema.Schema

func (ZoneDataSourceModel) RefreshPropertyValues added in v0.6.2

type ZoneResourceModel

type ZoneResourceModel struct {
	Id                 types.String `tfsdk:"id"`
	Name               types.String `tfsdk:"name"`
	ResourceLocationId types.String `tfsdk:"resource_location_id"`
	Description        types.String `tfsdk:"description"`
	Metadata           types.List   `tfsdk:"metadata"` // []utils.NameValueStringPairModel
}

ZoneResourceModel maps the resource schema data.

func (ZoneResourceModel) GetAttributes added in v0.6.2

func (ZoneResourceModel) GetAttributes() map[string]schema.Attribute

func (ZoneResourceModel) GetSchema added in v0.6.2

func (ZoneResourceModel) GetSchema() schema.Schema

func (ZoneResourceModel) RefreshPropertyValues

func (r ZoneResourceModel) RefreshPropertyValues(ctx context.Context, diags *diag.Diagnostics, zone *citrixorchestration.ZoneDetailResponseModel, onpremises bool) ZoneResourceModel

Jump to

Keyboard shortcuts

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