device

package
v0.58.0 Latest Latest
Warning

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

Go to latest
Published: May 6, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CfgInfo added in v0.56.0

type CfgInfo struct {
	SystemId                      types.String `tfsdk:"system_id"`
	LastBootTime                  types.String `tfsdk:"last_boot_time"`
	Deviated                      types.Bool   `tfsdk:"deviated"`
	ErrorMessage                  types.String `tfsdk:"error_message"`
	ContiguousFailures            types.Int64  `tfsdk:"contiguous_failures"`
	UserGoldenConfigUpdateVersion types.Int64  `tfsdk:"user_golden_config_update_version"`
	UserFullConfigDeployVersion   types.Int64  `tfsdk:"user_full_config_deploy_version"`
	AosConfigVersion              types.Int64  `tfsdk:"aos_config_version"`
	Expected                      types.String `tfsdk:"config_expected"`
	Actual                        types.String `tfsdk:"config_actual"`
}

func (CfgInfo) DataSourceAttributes added in v0.56.0

func (o CfgInfo) DataSourceAttributes() map[string]dataSourceSchema.Attribute

func (*CfgInfo) LoadApiData added in v0.56.0

func (o *CfgInfo) LoadApiData(_ context.Context, in apstra.SystemConfig, _ *diag.Diagnostics)

type ModularDeviceProfile

type ModularDeviceProfile struct {
	Id                 types.String `tfsdk:"id"`
	Name               types.String `tfsdk:"name"`
	ChassisProfileId   types.String `tfsdk:"chassis_profile_id"`
	LineCardProfileIds types.Map    `tfsdk:"line_card_profile_ids"`
}

func (*ModularDeviceProfile) LoadApiData

func (*ModularDeviceProfile) Request

func (ModularDeviceProfile) ResourceAttributes

func (o ModularDeviceProfile) ResourceAttributes() map[string]schema.Attribute

Jump to

Keyboard shortcuts

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