Documentation ¶
Index ¶
- func ElasticsearchProjectResourceSchema(ctx context.Context) schema.Schema
- type CredentialsType
- func (t CredentialsType) Equal(o attr.Type) bool
- func (t CredentialsType) String() string
- func (t CredentialsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t CredentialsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t CredentialsType) ValueType(ctx context.Context) attr.Value
- type CredentialsValue
- func NewCredentialsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CredentialsValue, diag.Diagnostics)
- func NewCredentialsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CredentialsValue
- func NewCredentialsValueNull() CredentialsValue
- func NewCredentialsValueUnknown() CredentialsValue
- func (v CredentialsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v CredentialsValue) Equal(o attr.Value) bool
- func (v CredentialsValue) IsNull() bool
- func (v CredentialsValue) IsUnknown() bool
- func (v CredentialsValue) String() string
- func (v CredentialsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v CredentialsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v CredentialsValue) Type(ctx context.Context) attr.Type
- type ElasticsearchProjectModel
- type EndpointsType
- func (t EndpointsType) Equal(o attr.Type) bool
- func (t EndpointsType) String() string
- func (t EndpointsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t EndpointsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t EndpointsType) ValueType(ctx context.Context) attr.Value
- type EndpointsValue
- func NewEndpointsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (EndpointsValue, diag.Diagnostics)
- func NewEndpointsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) EndpointsValue
- func NewEndpointsValueNull() EndpointsValue
- func NewEndpointsValueUnknown() EndpointsValue
- func (v EndpointsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v EndpointsValue) Equal(o attr.Value) bool
- func (v EndpointsValue) IsNull() bool
- func (v EndpointsValue) IsUnknown() bool
- func (v EndpointsValue) String() string
- func (v EndpointsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v EndpointsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v EndpointsValue) Type(ctx context.Context) attr.Type
- type MetadataType
- func (t MetadataType) Equal(o attr.Type) bool
- func (t MetadataType) String() string
- func (t MetadataType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t MetadataType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t MetadataType) ValueType(ctx context.Context) attr.Value
- type MetadataValue
- func NewMetadataValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MetadataValue, diag.Diagnostics)
- func NewMetadataValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) MetadataValue
- func NewMetadataValueNull() MetadataValue
- func NewMetadataValueUnknown() MetadataValue
- func (v MetadataValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v MetadataValue) Equal(o attr.Value) bool
- func (v MetadataValue) IsNull() bool
- func (v MetadataValue) IsUnknown() bool
- func (v MetadataValue) String() string
- func (v MetadataValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v MetadataValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v MetadataValue) Type(ctx context.Context) attr.Type
- type SearchLakeType
- func (t SearchLakeType) Equal(o attr.Type) bool
- func (t SearchLakeType) String() string
- func (t SearchLakeType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t SearchLakeType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t SearchLakeType) ValueType(ctx context.Context) attr.Value
- type SearchLakeValue
- func NewSearchLakeValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (SearchLakeValue, diag.Diagnostics)
- func NewSearchLakeValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) SearchLakeValue
- func NewSearchLakeValueNull() SearchLakeValue
- func NewSearchLakeValueUnknown() SearchLakeValue
- func (v SearchLakeValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v SearchLakeValue) Equal(o attr.Value) bool
- func (v SearchLakeValue) IsNull() bool
- func (v SearchLakeValue) IsUnknown() bool
- func (v SearchLakeValue) String() string
- func (v SearchLakeValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v SearchLakeValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v SearchLakeValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CredentialsType ¶
type CredentialsType struct {
basetypes.ObjectType
}
func (CredentialsType) String ¶
func (t CredentialsType) String() string
func (CredentialsType) ValueFromObject ¶
func (t CredentialsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (CredentialsType) ValueFromTerraform ¶
type CredentialsValue ¶
type CredentialsValue struct { Password basetypes.StringValue `tfsdk:"password"` Username basetypes.StringValue `tfsdk:"username"` // contains filtered or unexported fields }
func NewCredentialsValue ¶
func NewCredentialsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CredentialsValue, diag.Diagnostics)
func NewCredentialsValueMust ¶
func NewCredentialsValueNull ¶
func NewCredentialsValueNull() CredentialsValue
func NewCredentialsValueUnknown ¶
func NewCredentialsValueUnknown() CredentialsValue
func (CredentialsValue) AttributeTypes ¶
func (CredentialsValue) IsNull ¶
func (v CredentialsValue) IsNull() bool
func (CredentialsValue) IsUnknown ¶
func (v CredentialsValue) IsUnknown() bool
func (CredentialsValue) String ¶
func (v CredentialsValue) String() string
func (CredentialsValue) ToObjectValue ¶
func (v CredentialsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (CredentialsValue) ToTerraformValue ¶
type ElasticsearchProjectModel ¶
type ElasticsearchProjectModel struct { Alias types.String `tfsdk:"alias"` CloudId types.String `tfsdk:"cloud_id"` Credentials CredentialsValue `tfsdk:"credentials"` Endpoints EndpointsValue `tfsdk:"endpoints"` Id types.String `tfsdk:"id"` Metadata MetadataValue `tfsdk:"metadata"` Name types.String `tfsdk:"name"` OptimizedFor types.String `tfsdk:"optimized_for"` RegionId types.String `tfsdk:"region_id"` SearchLake SearchLakeValue `tfsdk:"search_lake"` Type types.String `tfsdk:"type"` }
type EndpointsType ¶
type EndpointsType struct {
basetypes.ObjectType
}
func (EndpointsType) String ¶
func (t EndpointsType) String() string
func (EndpointsType) ValueFromObject ¶
func (t EndpointsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (EndpointsType) ValueFromTerraform ¶
type EndpointsValue ¶
type EndpointsValue struct { Elasticsearch basetypes.StringValue `tfsdk:"elasticsearch"` Kibana basetypes.StringValue `tfsdk:"kibana"` // contains filtered or unexported fields }
func NewEndpointsValue ¶
func NewEndpointsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (EndpointsValue, diag.Diagnostics)
func NewEndpointsValueMust ¶
func NewEndpointsValueNull ¶
func NewEndpointsValueNull() EndpointsValue
func NewEndpointsValueUnknown ¶
func NewEndpointsValueUnknown() EndpointsValue
func (EndpointsValue) AttributeTypes ¶
func (EndpointsValue) IsNull ¶
func (v EndpointsValue) IsNull() bool
func (EndpointsValue) IsUnknown ¶
func (v EndpointsValue) IsUnknown() bool
func (EndpointsValue) String ¶
func (v EndpointsValue) String() string
func (EndpointsValue) ToObjectValue ¶
func (v EndpointsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (EndpointsValue) ToTerraformValue ¶
type MetadataType ¶
type MetadataType struct {
basetypes.ObjectType
}
func (MetadataType) String ¶
func (t MetadataType) String() string
func (MetadataType) ValueFromObject ¶
func (t MetadataType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (MetadataType) ValueFromTerraform ¶
type MetadataValue ¶
type MetadataValue struct { CreatedAt basetypes.StringValue `tfsdk:"created_at"` CreatedBy basetypes.StringValue `tfsdk:"created_by"` OrganizationId basetypes.StringValue `tfsdk:"organization_id"` SuspendedAt basetypes.StringValue `tfsdk:"suspended_at"` SuspendedReason basetypes.StringValue `tfsdk:"suspended_reason"` // contains filtered or unexported fields }
func NewMetadataValue ¶
func NewMetadataValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MetadataValue, diag.Diagnostics)
func NewMetadataValueMust ¶
func NewMetadataValueNull ¶
func NewMetadataValueNull() MetadataValue
func NewMetadataValueUnknown ¶
func NewMetadataValueUnknown() MetadataValue
func (MetadataValue) AttributeTypes ¶
func (MetadataValue) IsNull ¶
func (v MetadataValue) IsNull() bool
func (MetadataValue) IsUnknown ¶
func (v MetadataValue) IsUnknown() bool
func (MetadataValue) String ¶
func (v MetadataValue) String() string
func (MetadataValue) ToObjectValue ¶
func (v MetadataValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (MetadataValue) ToTerraformValue ¶
type SearchLakeType ¶
type SearchLakeType struct {
basetypes.ObjectType
}
func (SearchLakeType) String ¶
func (t SearchLakeType) String() string
func (SearchLakeType) ValueFromObject ¶
func (t SearchLakeType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (SearchLakeType) ValueFromTerraform ¶
type SearchLakeValue ¶
type SearchLakeValue struct { BoostWindow basetypes.Int64Value `tfsdk:"boost_window"` SearchPower basetypes.Int64Value `tfsdk:"search_power"` // contains filtered or unexported fields }
func NewSearchLakeValue ¶
func NewSearchLakeValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (SearchLakeValue, diag.Diagnostics)
func NewSearchLakeValueMust ¶
func NewSearchLakeValueNull ¶
func NewSearchLakeValueNull() SearchLakeValue
func NewSearchLakeValueUnknown ¶
func NewSearchLakeValueUnknown() SearchLakeValue
func (SearchLakeValue) AttributeTypes ¶
func (SearchLakeValue) IsNull ¶
func (v SearchLakeValue) IsNull() bool
func (SearchLakeValue) IsUnknown ¶
func (v SearchLakeValue) IsUnknown() bool
func (SearchLakeValue) String ¶
func (v SearchLakeValue) String() string
func (SearchLakeValue) ToObjectValue ¶
func (v SearchLakeValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (SearchLakeValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.