Documentation ¶
Index ¶
- func OrgVpnsDataSourceSchema(ctx context.Context) schema.Schema
- func SdkToTerraform(ctx context.Context, l *[]models.Vpn, elements *[]attr.Value) diag.Diagnostics
- type OrgVpnsModel
- type OrgVpnsType
- func (t OrgVpnsType) Equal(o attr.Type) bool
- func (t OrgVpnsType) String() string
- func (t OrgVpnsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t OrgVpnsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t OrgVpnsType) ValueType(ctx context.Context) attr.Value
- type OrgVpnsValue
- func NewOrgVpnsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OrgVpnsValue, diag.Diagnostics)
- func NewOrgVpnsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) OrgVpnsValue
- func NewOrgVpnsValueNull() OrgVpnsValue
- func NewOrgVpnsValueUnknown() OrgVpnsValue
- func (v OrgVpnsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v OrgVpnsValue) Equal(o attr.Value) bool
- func (v OrgVpnsValue) IsNull() bool
- func (v OrgVpnsValue) IsUnknown() bool
- func (v OrgVpnsValue) String() string
- func (v OrgVpnsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v OrgVpnsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v OrgVpnsValue) Type(ctx context.Context) attr.Type
- type PathsType
- func (t PathsType) Equal(o attr.Type) bool
- func (t PathsType) String() string
- func (t PathsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t PathsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t PathsType) ValueType(ctx context.Context) attr.Value
- type PathsValue
- func NewPathsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (PathsValue, diag.Diagnostics)
- func NewPathsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) PathsValue
- func NewPathsValueNull() PathsValue
- func NewPathsValueUnknown() PathsValue
- func (v PathsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v PathsValue) Equal(o attr.Value) bool
- func (v PathsValue) IsNull() bool
- func (v PathsValue) IsUnknown() bool
- func (v PathsValue) String() string
- func (v PathsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v PathsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v PathsValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SdkToTerraform ¶
Types ¶
type OrgVpnsModel ¶
type OrgVpnsType ¶
type OrgVpnsType struct {
basetypes.ObjectType
}
func (OrgVpnsType) String ¶
func (t OrgVpnsType) String() string
func (OrgVpnsType) ValueFromObject ¶
func (t OrgVpnsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (OrgVpnsType) ValueFromTerraform ¶
type OrgVpnsValue ¶
type OrgVpnsValue struct { CreatedTime basetypes.NumberValue `tfsdk:"created_time"` Id basetypes.StringValue `tfsdk:"id"` ModifiedTime basetypes.NumberValue `tfsdk:"modified_time"` Name basetypes.StringValue `tfsdk:"name"` OrgId basetypes.StringValue `tfsdk:"org_id"` Paths basetypes.MapValue `tfsdk:"paths"` // contains filtered or unexported fields }
func NewOrgVpnsValue ¶
func NewOrgVpnsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OrgVpnsValue, diag.Diagnostics)
func NewOrgVpnsValueMust ¶
func NewOrgVpnsValueNull ¶
func NewOrgVpnsValueNull() OrgVpnsValue
func NewOrgVpnsValueUnknown ¶
func NewOrgVpnsValueUnknown() OrgVpnsValue
func (OrgVpnsValue) AttributeTypes ¶
func (OrgVpnsValue) IsNull ¶
func (v OrgVpnsValue) IsNull() bool
func (OrgVpnsValue) IsUnknown ¶
func (v OrgVpnsValue) IsUnknown() bool
func (OrgVpnsValue) String ¶
func (v OrgVpnsValue) String() string
func (OrgVpnsValue) ToObjectValue ¶
func (v OrgVpnsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (OrgVpnsValue) ToTerraformValue ¶
type PathsType ¶
type PathsType struct {
basetypes.ObjectType
}
func (PathsType) ValueFromObject ¶
func (t PathsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (PathsType) ValueFromTerraform ¶
type PathsValue ¶
type PathsValue struct { BfdProfile basetypes.StringValue `tfsdk:"bfd_profile"` Ip basetypes.StringValue `tfsdk:"ip"` Pod basetypes.Int64Value `tfsdk:"pod"` // contains filtered or unexported fields }
func NewPathsValue ¶
func NewPathsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (PathsValue, diag.Diagnostics)
func NewPathsValueMust ¶
func NewPathsValueNull ¶
func NewPathsValueNull() PathsValue
func NewPathsValueUnknown ¶
func NewPathsValueUnknown() PathsValue
func (PathsValue) AttributeTypes ¶
func (PathsValue) IsNull ¶
func (v PathsValue) IsNull() bool
func (PathsValue) IsUnknown ¶
func (v PathsValue) IsUnknown() bool
func (PathsValue) String ¶
func (v PathsValue) String() string
func (PathsValue) ToObjectValue ¶
func (v PathsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (PathsValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.