resource_org_idpprofile

package
v0.1.43 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2024 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func OrgIdpprofileResourceSchema

func OrgIdpprofileResourceSchema(ctx context.Context) schema.Schema

Types

type MatchingType

type MatchingType struct {
	basetypes.ObjectType
}

func (MatchingType) Equal

func (t MatchingType) Equal(o attr.Type) bool

func (MatchingType) String

func (t MatchingType) String() string

func (MatchingType) ValueFromObject

func (MatchingType) ValueFromTerraform

func (t MatchingType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (MatchingType) ValueType

func (t MatchingType) ValueType(ctx context.Context) attr.Value

type MatchingValue

type MatchingValue struct {
	AttackName basetypes.ListValue `tfsdk:"attack_name"`
	DstSubnet  basetypes.ListValue `tfsdk:"dst_subnet"`
	Severity   basetypes.ListValue `tfsdk:"severity"`
	// contains filtered or unexported fields
}

func NewMatchingValue

func NewMatchingValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MatchingValue, diag.Diagnostics)

func NewMatchingValueMust

func NewMatchingValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) MatchingValue

func NewMatchingValueNull

func NewMatchingValueNull() MatchingValue

func NewMatchingValueUnknown

func NewMatchingValueUnknown() MatchingValue

func (MatchingValue) AttributeTypes

func (v MatchingValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (MatchingValue) Equal

func (v MatchingValue) Equal(o attr.Value) bool

func (MatchingValue) IsNull

func (v MatchingValue) IsNull() bool

func (MatchingValue) IsUnknown

func (v MatchingValue) IsUnknown() bool

func (MatchingValue) String

func (v MatchingValue) String() string

func (MatchingValue) ToObjectValue

func (MatchingValue) ToTerraformValue

func (v MatchingValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (MatchingValue) Type

func (v MatchingValue) Type(ctx context.Context) attr.Type

type OrgIdpprofileModel

type OrgIdpprofileModel struct {
	BaseProfile types.String `tfsdk:"base_profile"`
	Id          types.String `tfsdk:"id"`
	Name        types.String `tfsdk:"name"`
	OrgId       types.String `tfsdk:"org_id"`
	Overwrites  types.List   `tfsdk:"overwrites"`
}

type OverwritesType

type OverwritesType struct {
	basetypes.ObjectType
}

func (OverwritesType) Equal

func (t OverwritesType) Equal(o attr.Type) bool

func (OverwritesType) String

func (t OverwritesType) String() string

func (OverwritesType) ValueFromObject

func (OverwritesType) ValueFromTerraform

func (t OverwritesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (OverwritesType) ValueType

func (t OverwritesType) ValueType(ctx context.Context) attr.Value

type OverwritesValue

type OverwritesValue struct {
	Action   basetypes.StringValue `tfsdk:"action"`
	Matching basetypes.ObjectValue `tfsdk:"matching"`
	Name     basetypes.StringValue `tfsdk:"name"`
	// contains filtered or unexported fields
}

func NewOverwritesValue

func NewOverwritesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (OverwritesValue, diag.Diagnostics)

func NewOverwritesValueMust

func NewOverwritesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) OverwritesValue

func NewOverwritesValueNull

func NewOverwritesValueNull() OverwritesValue

func NewOverwritesValueUnknown

func NewOverwritesValueUnknown() OverwritesValue

func (OverwritesValue) AttributeTypes

func (v OverwritesValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (OverwritesValue) Equal

func (v OverwritesValue) Equal(o attr.Value) bool

func (OverwritesValue) IsNull

func (v OverwritesValue) IsNull() bool

func (OverwritesValue) IsUnknown

func (v OverwritesValue) IsUnknown() bool

func (OverwritesValue) String

func (v OverwritesValue) String() string

func (OverwritesValue) ToObjectValue

func (OverwritesValue) ToTerraformValue

func (v OverwritesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (OverwritesValue) Type

func (v OverwritesValue) Type(ctx context.Context) attr.Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL