Documentation
¶
Index ¶
- func KeysDataSourceSchema(ctx context.Context) schema.Schema
- type KeysModel
- type KeysType
- func (t KeysType) Equal(o attr.Type) bool
- func (t KeysType) String() string
- func (t KeysType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t KeysType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t KeysType) ValueType(ctx context.Context) attr.Value
- type KeysValue
- func (v KeysValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v KeysValue) Equal(o attr.Value) bool
- func (v KeysValue) IsNull() bool
- func (v KeysValue) IsUnknown() bool
- func (v KeysValue) String() string
- func (v KeysValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v KeysValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v KeysValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type KeysType ¶
type KeysType struct {
basetypes.ObjectType
}
func (KeysType) ValueFromObject ¶
func (t KeysType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (KeysType) ValueFromTerraform ¶
type KeysValue ¶
type KeysValue struct {
AppId basetypes.StringValue `tfsdk:"app_id"`
Capability basetypes.MapValue `tfsdk:"capability"`
Created basetypes.Int64Value `tfsdk:"created"`
Id basetypes.StringValue `tfsdk:"id"`
Key basetypes.StringValue `tfsdk:"key"`
Modified basetypes.Int64Value `tfsdk:"modified"`
Name basetypes.StringValue `tfsdk:"name"`
RevocableTokens basetypes.BoolValue `tfsdk:"revocable_tokens"`
Status basetypes.Int64Value `tfsdk:"status"`
// contains filtered or unexported fields
}
func NewKeysValue ¶
func NewKeysValueMust ¶
func NewKeysValueNull ¶
func NewKeysValueNull() KeysValue
func NewKeysValueUnknown ¶
func NewKeysValueUnknown() KeysValue
func (KeysValue) AttributeTypes ¶
func (KeysValue) ToObjectValue ¶
func (v KeysValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (KeysValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.