resource_console_kafka_connect_v2

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Feb 17, 2025 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConsoleKafkaConnectV2ResourceSchema

func ConsoleKafkaConnectV2ResourceSchema(ctx context.Context) schema.Schema

Types

type BasicAuthType

type BasicAuthType struct {
	basetypes.ObjectType
}

func (BasicAuthType) Equal

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

func (BasicAuthType) String

func (t BasicAuthType) String() string

func (BasicAuthType) ValueFromObject

func (BasicAuthType) ValueFromTerraform

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

func (BasicAuthType) ValueType

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

type BasicAuthValue

type BasicAuthValue struct {
	Password basetypes.StringValue `tfsdk:"password"`
	Username basetypes.StringValue `tfsdk:"username"`
	// contains filtered or unexported fields
}

func NewBasicAuthValue

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

func NewBasicAuthValueMust

func NewBasicAuthValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) BasicAuthValue

func NewBasicAuthValueNull

func NewBasicAuthValueNull() BasicAuthValue

func NewBasicAuthValueUnknown

func NewBasicAuthValueUnknown() BasicAuthValue

func (BasicAuthValue) AttributeTypes

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

func (BasicAuthValue) Equal

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

func (BasicAuthValue) IsNull

func (v BasicAuthValue) IsNull() bool

func (BasicAuthValue) IsUnknown

func (v BasicAuthValue) IsUnknown() bool

func (BasicAuthValue) String

func (v BasicAuthValue) String() string

func (BasicAuthValue) ToObjectValue

func (BasicAuthValue) ToTerraformValue

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

func (BasicAuthValue) Type

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

type BearerTokenType

type BearerTokenType struct {
	basetypes.ObjectType
}

func (BearerTokenType) Equal

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

func (BearerTokenType) String

func (t BearerTokenType) String() string

func (BearerTokenType) ValueFromObject

func (BearerTokenType) ValueFromTerraform

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

func (BearerTokenType) ValueType

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

type BearerTokenValue

type BearerTokenValue struct {
	Token basetypes.StringValue `tfsdk:"token"`
	// contains filtered or unexported fields
}

func NewBearerTokenValue

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

func NewBearerTokenValueMust

func NewBearerTokenValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) BearerTokenValue

func NewBearerTokenValueNull

func NewBearerTokenValueNull() BearerTokenValue

func NewBearerTokenValueUnknown

func NewBearerTokenValueUnknown() BearerTokenValue

func (BearerTokenValue) AttributeTypes

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

func (BearerTokenValue) Equal

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

func (BearerTokenValue) IsNull

func (v BearerTokenValue) IsNull() bool

func (BearerTokenValue) IsUnknown

func (v BearerTokenValue) IsUnknown() bool

func (BearerTokenValue) String

func (v BearerTokenValue) String() string

func (BearerTokenValue) ToObjectValue

func (BearerTokenValue) ToTerraformValue

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

func (BearerTokenValue) Type

type ConsoleKafkaConnectV2Model

type ConsoleKafkaConnectV2Model struct {
	Cluster types.String `tfsdk:"cluster"`
	Labels  types.Map    `tfsdk:"labels"`
	Name    types.String `tfsdk:"name"`
	Spec    SpecValue    `tfsdk:"spec"`
}

type SecurityType

type SecurityType struct {
	basetypes.ObjectType
}

func (SecurityType) Equal

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

func (SecurityType) String

func (t SecurityType) String() string

func (SecurityType) ValueFromObject

func (SecurityType) ValueFromTerraform

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

func (SecurityType) ValueType

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

type SecurityValue

type SecurityValue struct {
	BasicAuth   basetypes.ObjectValue `tfsdk:"basic_auth"`
	BearerToken basetypes.ObjectValue `tfsdk:"bearer_token"`
	SslAuth     basetypes.ObjectValue `tfsdk:"ssl_auth"`
	// contains filtered or unexported fields
}

func NewSecurityValue

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

func NewSecurityValueMust

func NewSecurityValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SecurityValue

func NewSecurityValueNull

func NewSecurityValueNull() SecurityValue

func NewSecurityValueUnknown

func NewSecurityValueUnknown() SecurityValue

func (SecurityValue) AttributeTypes

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

func (SecurityValue) Equal

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

func (SecurityValue) IsNull

func (v SecurityValue) IsNull() bool

func (SecurityValue) IsUnknown

func (v SecurityValue) IsUnknown() bool

func (SecurityValue) String

func (v SecurityValue) String() string

func (SecurityValue) ToObjectValue

func (SecurityValue) ToTerraformValue

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

func (SecurityValue) Type

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

type SpecType

type SpecType struct {
	basetypes.ObjectType
}

func (SpecType) Equal

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

func (SpecType) String

func (t SpecType) String() string

func (SpecType) ValueFromObject

func (SpecType) ValueFromTerraform

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

func (SpecType) ValueType

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

type SpecValue

type SpecValue struct {
	DisplayName                basetypes.StringValue `tfsdk:"display_name"`
	Headers                    basetypes.MapValue    `tfsdk:"headers"`
	IgnoreUntrustedCertificate basetypes.BoolValue   `tfsdk:"ignore_untrusted_certificate"`
	Security                   basetypes.ObjectValue `tfsdk:"security"`
	Urls                       basetypes.StringValue `tfsdk:"urls"`
	// contains filtered or unexported fields
}

func NewSpecValue

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

func NewSpecValueMust

func NewSpecValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SpecValue

func NewSpecValueNull

func NewSpecValueNull() SpecValue

func NewSpecValueUnknown

func NewSpecValueUnknown() SpecValue

func (SpecValue) AttributeTypes

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

func (SpecValue) Equal

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

func (SpecValue) IsNull

func (v SpecValue) IsNull() bool

func (SpecValue) IsUnknown

func (v SpecValue) IsUnknown() bool

func (SpecValue) String

func (v SpecValue) String() string

func (SpecValue) ToObjectValue

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

func (SpecValue) ToTerraformValue

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

func (SpecValue) Type

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

type SslAuthType

type SslAuthType struct {
	basetypes.ObjectType
}

func (SslAuthType) Equal

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

func (SslAuthType) String

func (t SslAuthType) String() string

func (SslAuthType) ValueFromObject

func (SslAuthType) ValueFromTerraform

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

func (SslAuthType) ValueType

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

type SslAuthValue

type SslAuthValue struct {
	CertificateChain basetypes.StringValue `tfsdk:"certificate_chain"`
	Key              basetypes.StringValue `tfsdk:"key"`
	// contains filtered or unexported fields
}

func NewSslAuthValue

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

func NewSslAuthValueMust

func NewSslAuthValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SslAuthValue

func NewSslAuthValueNull

func NewSslAuthValueNull() SslAuthValue

func NewSslAuthValueUnknown

func NewSslAuthValueUnknown() SslAuthValue

func (SslAuthValue) AttributeTypes

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

func (SslAuthValue) Equal

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

func (SslAuthValue) IsNull

func (v SslAuthValue) IsNull() bool

func (SslAuthValue) IsUnknown

func (v SslAuthValue) IsUnknown() bool

func (SslAuthValue) String

func (v SslAuthValue) String() string

func (SslAuthValue) ToObjectValue

func (SslAuthValue) ToTerraformValue

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

func (SslAuthValue) Type

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

Jump to

Keyboard shortcuts

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