Documentation
¶
Index ¶
- func KafkaConnectV2ResourceSchema(ctx context.Context) schema.Schema
- type KafkaConnectV2Model
- type SecurityType
- func (t SecurityType) Equal(o attr.Type) bool
- func (t SecurityType) String() string
- func (t SecurityType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t SecurityType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t SecurityType) ValueType(ctx context.Context) attr.Value
- type SecurityValue
- func NewSecurityValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (SecurityValue, diag.Diagnostics)
- func NewSecurityValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SecurityValue
- func NewSecurityValueNull() SecurityValue
- func NewSecurityValueUnknown() SecurityValue
- func (v SecurityValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v SecurityValue) Equal(o attr.Value) bool
- func (v SecurityValue) IsNull() bool
- func (v SecurityValue) IsUnknown() bool
- func (v SecurityValue) String() string
- func (v SecurityValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v SecurityValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v SecurityValue) Type(ctx context.Context) attr.Type
- type SpecType
- func (t SpecType) Equal(o attr.Type) bool
- func (t SpecType) String() string
- func (t SpecType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t SpecType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t SpecType) ValueType(ctx context.Context) attr.Value
- type SpecValue
- func (v SpecValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v SpecValue) Equal(o attr.Value) bool
- func (v SpecValue) IsNull() bool
- func (v SpecValue) IsUnknown() bool
- func (v SpecValue) String() string
- func (v SpecValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v SpecValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v SpecValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type KafkaConnectV2Model ¶
type SecurityType ¶
type SecurityType struct {
basetypes.ObjectType
}
func (SecurityType) String ¶
func (t SecurityType) String() string
func (SecurityType) ValueFromObject ¶
func (t SecurityType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (SecurityType) ValueFromTerraform ¶
type SecurityValue ¶
type SecurityValue struct { CertificateChain basetypes.StringValue `tfsdk:"certificate_chain"` Key basetypes.StringValue `tfsdk:"key"` Password basetypes.StringValue `tfsdk:"password"` Token basetypes.StringValue `tfsdk:"token"` SecurityType basetypes.StringValue `tfsdk:"type"` Username basetypes.StringValue `tfsdk:"username"` // 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 NewSecurityValueNull ¶
func NewSecurityValueNull() SecurityValue
func NewSecurityValueUnknown ¶
func NewSecurityValueUnknown() SecurityValue
func (SecurityValue) AttributeTypes ¶
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 (v SecurityValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (SecurityValue) ToTerraformValue ¶
type SpecType ¶
type SpecType struct {
basetypes.ObjectType
}
func (SpecType) ValueFromObject ¶
func (t SpecType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (SpecType) ValueFromTerraform ¶
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 NewSpecValueMust ¶
func NewSpecValueNull ¶
func NewSpecValueNull() SpecValue
func NewSpecValueUnknown ¶
func NewSpecValueUnknown() SpecValue
func (SpecValue) AttributeTypes ¶
func (SpecValue) ToObjectValue ¶
func (v SpecValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (SpecValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.