Documentation ¶
Index ¶
- func FlattenShieldingePops(ctx context.Context, shieldingPops []shieldingpop.ShieldingPop) (types.List, diag.Diagnostics)
- func ShieldingPopsDataSourceSchema(ctx context.Context) schema.Schema
- type ShieldingPopsModel
- type ShieldingPopsType
- func (t ShieldingPopsType) Equal(o attr.Type) bool
- func (t ShieldingPopsType) String() string
- func (t ShieldingPopsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t ShieldingPopsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t ShieldingPopsType) ValueType(ctx context.Context) attr.Value
- type ShieldingPopsValue
- func NewShieldingPopsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ShieldingPopsValue, diag.Diagnostics)
- func NewShieldingPopsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) ShieldingPopsValue
- func NewShieldingPopsValueNull() ShieldingPopsValue
- func NewShieldingPopsValueUnknown() ShieldingPopsValue
- func (v ShieldingPopsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v ShieldingPopsValue) Equal(o attr.Value) bool
- func (v ShieldingPopsValue) IsNull() bool
- func (v ShieldingPopsValue) IsUnknown() bool
- func (v ShieldingPopsValue) String() string
- func (v ShieldingPopsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v ShieldingPopsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v ShieldingPopsValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FlattenShieldingePops ¶
func FlattenShieldingePops(ctx context.Context, shieldingPops []shieldingpop.ShieldingPop) (types.List, diag.Diagnostics)
Types ¶
type ShieldingPopsModel ¶
type ShieldingPopsType ¶
type ShieldingPopsType struct {
basetypes.ObjectType
}
func (ShieldingPopsType) String ¶
func (t ShieldingPopsType) String() string
func (ShieldingPopsType) ValueFromObject ¶
func (t ShieldingPopsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (ShieldingPopsType) ValueFromTerraform ¶
type ShieldingPopsValue ¶
type ShieldingPopsValue struct { City basetypes.StringValue `tfsdk:"city"` Country basetypes.StringValue `tfsdk:"country"` Datacenter basetypes.StringValue `tfsdk:"datacenter"` Id basetypes.Int64Value `tfsdk:"id"` // contains filtered or unexported fields }
func NewShieldingPopsValue ¶
func NewShieldingPopsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (ShieldingPopsValue, diag.Diagnostics)
func NewShieldingPopsValueNull ¶
func NewShieldingPopsValueNull() ShieldingPopsValue
func NewShieldingPopsValueUnknown ¶
func NewShieldingPopsValueUnknown() ShieldingPopsValue
func (ShieldingPopsValue) AttributeTypes ¶
func (ShieldingPopsValue) IsNull ¶
func (v ShieldingPopsValue) IsNull() bool
func (ShieldingPopsValue) IsUnknown ¶
func (v ShieldingPopsValue) IsUnknown() bool
func (ShieldingPopsValue) String ¶
func (v ShieldingPopsValue) String() string
func (ShieldingPopsValue) ToObjectValue ¶
func (v ShieldingPopsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (ShieldingPopsValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.