resource_org_servicepolicy

package
v0.1.17 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func OrgServicepolicyResourceSchema

func OrgServicepolicyResourceSchema(ctx context.Context) schema.Schema

Types

type AppqoeType

type AppqoeType struct {
	basetypes.ObjectType
}

func (AppqoeType) Equal

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

func (AppqoeType) String

func (t AppqoeType) String() string

func (AppqoeType) ValueFromObject

func (AppqoeType) ValueFromTerraform

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

func (AppqoeType) ValueType

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

type AppqoeValue

type AppqoeValue struct {
	Enabled basetypes.BoolValue `tfsdk:"enabled"`
	// contains filtered or unexported fields
}

func NewAppqoeValue

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

func NewAppqoeValueMust

func NewAppqoeValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) AppqoeValue

func NewAppqoeValueNull

func NewAppqoeValueNull() AppqoeValue

func NewAppqoeValueUnknown

func NewAppqoeValueUnknown() AppqoeValue

func (AppqoeValue) AttributeTypes

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

func (AppqoeValue) Equal

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

func (AppqoeValue) IsNull

func (v AppqoeValue) IsNull() bool

func (AppqoeValue) IsUnknown

func (v AppqoeValue) IsUnknown() bool

func (AppqoeValue) String

func (v AppqoeValue) String() string

func (AppqoeValue) ToObjectValue

func (AppqoeValue) ToTerraformValue

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

func (AppqoeValue) Type

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

type EwfType

type EwfType struct {
	basetypes.ObjectType
}

func (EwfType) Equal

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

func (EwfType) String

func (t EwfType) String() string

func (EwfType) ValueFromObject

func (EwfType) ValueFromTerraform

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

func (EwfType) ValueType

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

type EwfValue

type EwfValue struct {
	AlertOnly    basetypes.BoolValue   `tfsdk:"alert_only"`
	BlockMessage basetypes.StringValue `tfsdk:"block_message"`
	Enabled      basetypes.BoolValue   `tfsdk:"enabled"`
	Profile      basetypes.StringValue `tfsdk:"profile"`
	// contains filtered or unexported fields
}

func NewEwfValue

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

func NewEwfValueMust

func NewEwfValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) EwfValue

func NewEwfValueNull

func NewEwfValueNull() EwfValue

func NewEwfValueUnknown

func NewEwfValueUnknown() EwfValue

func (EwfValue) AttributeTypes

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

func (EwfValue) Equal

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

func (EwfValue) IsNull

func (v EwfValue) IsNull() bool

func (EwfValue) IsUnknown

func (v EwfValue) IsUnknown() bool

func (EwfValue) String

func (v EwfValue) String() string

func (EwfValue) ToObjectValue

func (v EwfValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)

func (EwfValue) ToTerraformValue

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

func (EwfValue) Type

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

type IdpType

type IdpType struct {
	basetypes.ObjectType
}

func (IdpType) Equal

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

func (IdpType) String

func (t IdpType) String() string

func (IdpType) ValueFromObject

func (IdpType) ValueFromTerraform

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

func (IdpType) ValueType

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

type IdpValue

type IdpValue struct {
	AlertOnly    basetypes.BoolValue   `tfsdk:"alert_only"`
	Enabled      basetypes.BoolValue   `tfsdk:"enabled"`
	IdpprofileId basetypes.StringValue `tfsdk:"idpprofile_id"`
	Profile      basetypes.StringValue `tfsdk:"profile"`
	// contains filtered or unexported fields
}

func NewIdpValue

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

func NewIdpValueMust

func NewIdpValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) IdpValue

func NewIdpValueNull

func NewIdpValueNull() IdpValue

func NewIdpValueUnknown

func NewIdpValueUnknown() IdpValue

func (IdpValue) AttributeTypes

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

func (IdpValue) Equal

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

func (IdpValue) IsNull

func (v IdpValue) IsNull() bool

func (IdpValue) IsUnknown

func (v IdpValue) IsUnknown() bool

func (IdpValue) String

func (v IdpValue) String() string

func (IdpValue) ToObjectValue

func (v IdpValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)

func (IdpValue) ToTerraformValue

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

func (IdpValue) Type

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

type OrgServicepolicyModel

type OrgServicepolicyModel struct {
	Action         types.String `tfsdk:"action"`
	Appqoe         AppqoeValue  `tfsdk:"appqoe"`
	Ewf            types.List   `tfsdk:"ewf"`
	Id             types.String `tfsdk:"id"`
	Idp            IdpValue     `tfsdk:"idp"`
	LocalRouting   types.Bool   `tfsdk:"local_routing"`
	Name           types.String `tfsdk:"name"`
	OrgId          types.String `tfsdk:"org_id"`
	PathPreference types.String `tfsdk:"path_preference"`
	Services       types.List   `tfsdk:"services"`
	Tenants        types.List   `tfsdk:"tenants"`
}

Jump to

Keyboard shortcuts

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