Documentation ¶
Index ¶
- func CopyAccessListFromTerraform(_ context.Context, ...) github_com_hashicorp_terraform_plugin_framework_diag.Diagnostics
- func CopyAccessListToTerraform(ctx context.Context, ...) github_com_hashicorp_terraform_plugin_framework_diag.Diagnostics
- func CopyFromDuration(diags diag.Diagnostics, v attr.Value, o **durationpb.Duration)
- func CopyFromTimestamp(diags diag.Diagnostics, v attr.Value, o **timestamppb.Timestamp)
- func CopyToDuration(diags diag.Diagnostics, o *durationpb.Duration, t attr.Type, v attr.Value) attr.Value
- func CopyToTimestamp(diags diag.Diagnostics, o *timestamppb.Timestamp, t attr.Type, v attr.Value) attr.Value
- func GenSchemaAccessList(ctx context.Context) (github_com_hashicorp_terraform_plugin_framework_tfsdk.Schema, ...)
- func GenSchemaDuration(_ context.Context) tfsdk.Attribute
- func GenSchemaTimestamp(_ context.Context) tfsdk.Attribute
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CopyAccessListFromTerraform ¶
func CopyAccessListFromTerraform(_ context.Context, tf github_com_hashicorp_terraform_plugin_framework_types.Object, obj *github_com_gravitational_teleport_api_gen_proto_go_teleport_accesslist_v1.AccessList) github_com_hashicorp_terraform_plugin_framework_diag.Diagnostics
CopyAccessListFromTerraform copies contents of the source Terraform object into a target struct
func CopyAccessListToTerraform ¶
func CopyAccessListToTerraform(ctx context.Context, obj *github_com_gravitational_teleport_api_gen_proto_go_teleport_accesslist_v1.AccessList, tf *github_com_hashicorp_terraform_plugin_framework_types.Object) github_com_hashicorp_terraform_plugin_framework_diag.Diagnostics
CopyAccessListToTerraform copies contents of the source Terraform object into a target struct
func CopyFromDuration ¶
func CopyFromDuration(diags diag.Diagnostics, v attr.Value, o **durationpb.Duration)
func CopyFromTimestamp ¶
func CopyFromTimestamp(diags diag.Diagnostics, v attr.Value, o **timestamppb.Timestamp)
func CopyToDuration ¶
func CopyToDuration(diags diag.Diagnostics, o *durationpb.Duration, t attr.Type, v attr.Value) attr.Value
func CopyToTimestamp ¶
func CopyToTimestamp(diags diag.Diagnostics, o *timestamppb.Timestamp, t attr.Type, v attr.Value) attr.Value
func GenSchemaAccessList ¶
func GenSchemaAccessList(ctx context.Context) (github_com_hashicorp_terraform_plugin_framework_tfsdk.Schema, github_com_hashicorp_terraform_plugin_framework_diag.Diagnostics)
GenSchemaAccessList returns tfsdk.Schema definition for AccessList
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.