Documentation ¶
Index ¶
- type CfgInfo
- type ModularDeviceProfile
- func (o *ModularDeviceProfile) LoadApiData(_ context.Context, in *apstra.ModularDeviceProfile, _ *diag.Diagnostics)
- func (o *ModularDeviceProfile) Request(ctx context.Context, diags *diag.Diagnostics) *apstra.ModularDeviceProfile
- func (o ModularDeviceProfile) ResourceAttributes() map[string]schema.Attribute
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 (o *ModularDeviceProfile) LoadApiData(_ context.Context, in *apstra.ModularDeviceProfile, _ *diag.Diagnostics)
func (*ModularDeviceProfile) Request ¶
func (o *ModularDeviceProfile) Request(ctx context.Context, diags *diag.Diagnostics) *apstra.ModularDeviceProfile
func (ModularDeviceProfile) ResourceAttributes ¶
func (o ModularDeviceProfile) ResourceAttributes() map[string]schema.Attribute
Click to show internal directories.
Click to hide internal directories.