Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsFlagImporting ¶ added in v0.5.5
func IsFlagImporting(ctx context.Context, req resource.ReadRequest) (bool, diag.Diagnostics)
func ParseNxosBoolean ¶
func SetFlagImporting ¶ added in v0.5.5
func SetFlagImporting(ctx context.Context, importing bool, sk SetKeyer, respDiags *diag.Diagnostics)
SetFlagImporting checks the respDiags and if they are error-free it sets the `importing` as a private flag inside SetKeyer. It appends its own results to respDiags.
The caller must include in respDiags the result of state modification in the first place, to ensure consistency. The SetKeyer is something like resp.Private.
Types ¶
type AttributeDescription ¶
type AttributeDescription struct {
String string
}
func NewAttributeDescription ¶
func NewAttributeDescription(s string) *AttributeDescription
func (*AttributeDescription) AddDefaultValueDescription ¶
func (d *AttributeDescription) AddDefaultValueDescription(defaultValue string) *AttributeDescription
func (*AttributeDescription) AddIntegerRangeDescription ¶
func (d *AttributeDescription) AddIntegerRangeDescription(min, max int64) *AttributeDescription
func (*AttributeDescription) AddStringEnumDescription ¶
func (d *AttributeDescription) AddStringEnumDescription(values ...string) *AttributeDescription
type ResourceDescription ¶
type ResourceDescription struct {
String string
}
func NewResourceDescription ¶
func NewResourceDescription(description, className, docPath string) *ResourceDescription
func (*ResourceDescription) AddChildren ¶
func (d *ResourceDescription) AddChildren(values ...string) *ResourceDescription
func (*ResourceDescription) AddParents ¶
func (d *ResourceDescription) AddParents(values ...string) *ResourceDescription
func (*ResourceDescription) AddReferences ¶
func (d *ResourceDescription) AddReferences(values ...string) *ResourceDescription
Click to show internal directories.
Click to hide internal directories.