sagemakerfeaturegroup

package
v0.0.0-...-c2cc54e Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DataCatalogConfig

type DataCatalogConfig struct {
	// Catalog: string, optional
	Catalog terra.StringValue `hcl:"catalog,attr"`
	// Database: string, optional
	Database terra.StringValue `hcl:"database,attr"`
	// TableName: string, optional
	TableName terra.StringValue `hcl:"table_name,attr"`
}

type DataCatalogConfigAttributes

type DataCatalogConfigAttributes struct {
	// contains filtered or unexported fields
}

func (DataCatalogConfigAttributes) Catalog

func (DataCatalogConfigAttributes) Database

func (DataCatalogConfigAttributes) InternalRef

func (dcc DataCatalogConfigAttributes) InternalRef() (terra.Reference, error)

func (DataCatalogConfigAttributes) InternalTokens

func (dcc DataCatalogConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (DataCatalogConfigAttributes) InternalWithRef

func (DataCatalogConfigAttributes) TableName

type DataCatalogConfigState

type DataCatalogConfigState struct {
	Catalog   string `json:"catalog"`
	Database  string `json:"database"`
	TableName string `json:"table_name"`
}

type FeatureDefinition

type FeatureDefinition struct {
	// FeatureName: string, optional
	FeatureName terra.StringValue `hcl:"feature_name,attr"`
	// FeatureType: string, optional
	FeatureType terra.StringValue `hcl:"feature_type,attr"`
}

type FeatureDefinitionAttributes

type FeatureDefinitionAttributes struct {
	// contains filtered or unexported fields
}

func (FeatureDefinitionAttributes) FeatureName

func (FeatureDefinitionAttributes) FeatureType

func (FeatureDefinitionAttributes) InternalRef

func (fd FeatureDefinitionAttributes) InternalRef() (terra.Reference, error)

func (FeatureDefinitionAttributes) InternalTokens

func (fd FeatureDefinitionAttributes) InternalTokens() (hclwrite.Tokens, error)

func (FeatureDefinitionAttributes) InternalWithRef

type FeatureDefinitionState

type FeatureDefinitionState struct {
	FeatureName string `json:"feature_name"`
	FeatureType string `json:"feature_type"`
}

type OfflineStoreConfig

type OfflineStoreConfig struct {
	// DisableGlueTableCreation: bool, optional
	DisableGlueTableCreation terra.BoolValue `hcl:"disable_glue_table_creation,attr"`
	// TableFormat: string, optional
	TableFormat terra.StringValue `hcl:"table_format,attr"`
	// DataCatalogConfig: optional
	DataCatalogConfig *DataCatalogConfig `hcl:"data_catalog_config,block"`
	// S3StorageConfig: required
	S3StorageConfig *S3StorageConfig `hcl:"s3_storage_config,block" validate:"required"`
}

type OfflineStoreConfigAttributes

type OfflineStoreConfigAttributes struct {
	// contains filtered or unexported fields
}

func (OfflineStoreConfigAttributes) DataCatalogConfig

func (OfflineStoreConfigAttributes) DisableGlueTableCreation

func (osc OfflineStoreConfigAttributes) DisableGlueTableCreation() terra.BoolValue

func (OfflineStoreConfigAttributes) InternalRef

func (osc OfflineStoreConfigAttributes) InternalRef() (terra.Reference, error)

func (OfflineStoreConfigAttributes) InternalTokens

func (osc OfflineStoreConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (OfflineStoreConfigAttributes) InternalWithRef

func (OfflineStoreConfigAttributes) S3StorageConfig

func (OfflineStoreConfigAttributes) TableFormat

type OfflineStoreConfigState

type OfflineStoreConfigState struct {
	DisableGlueTableCreation bool                     `json:"disable_glue_table_creation"`
	TableFormat              string                   `json:"table_format"`
	DataCatalogConfig        []DataCatalogConfigState `json:"data_catalog_config"`
	S3StorageConfig          []S3StorageConfigState   `json:"s3_storage_config"`
}

type OnlineStoreConfig

type OnlineStoreConfig struct {
	// EnableOnlineStore: bool, optional
	EnableOnlineStore terra.BoolValue `hcl:"enable_online_store,attr"`
	// SecurityConfig: optional
	SecurityConfig *SecurityConfig `hcl:"security_config,block"`
}

type OnlineStoreConfigAttributes

type OnlineStoreConfigAttributes struct {
	// contains filtered or unexported fields
}

func (OnlineStoreConfigAttributes) EnableOnlineStore

func (osc OnlineStoreConfigAttributes) EnableOnlineStore() terra.BoolValue

func (OnlineStoreConfigAttributes) InternalRef

func (osc OnlineStoreConfigAttributes) InternalRef() (terra.Reference, error)

func (OnlineStoreConfigAttributes) InternalTokens

func (osc OnlineStoreConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (OnlineStoreConfigAttributes) InternalWithRef

func (OnlineStoreConfigAttributes) SecurityConfig

type OnlineStoreConfigState

type OnlineStoreConfigState struct {
	EnableOnlineStore bool                  `json:"enable_online_store"`
	SecurityConfig    []SecurityConfigState `json:"security_config"`
}

type S3StorageConfig

type S3StorageConfig struct {
	// KmsKeyId: string, optional
	KmsKeyId terra.StringValue `hcl:"kms_key_id,attr"`
	// S3Uri: string, required
	S3Uri terra.StringValue `hcl:"s3_uri,attr" validate:"required"`
}

type S3StorageConfigAttributes

type S3StorageConfigAttributes struct {
	// contains filtered or unexported fields
}

func (S3StorageConfigAttributes) InternalRef

func (ssc S3StorageConfigAttributes) InternalRef() (terra.Reference, error)

func (S3StorageConfigAttributes) InternalTokens

func (ssc S3StorageConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (S3StorageConfigAttributes) InternalWithRef

func (S3StorageConfigAttributes) KmsKeyId

func (S3StorageConfigAttributes) S3Uri

type S3StorageConfigState

type S3StorageConfigState struct {
	KmsKeyId string `json:"kms_key_id"`
	S3Uri    string `json:"s3_uri"`
}

type SecurityConfig

type SecurityConfig struct {
	// KmsKeyId: string, optional
	KmsKeyId terra.StringValue `hcl:"kms_key_id,attr"`
}

type SecurityConfigAttributes

type SecurityConfigAttributes struct {
	// contains filtered or unexported fields
}

func (SecurityConfigAttributes) InternalRef

func (sc SecurityConfigAttributes) InternalRef() (terra.Reference, error)

func (SecurityConfigAttributes) InternalTokens

func (sc SecurityConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (SecurityConfigAttributes) InternalWithRef

func (SecurityConfigAttributes) KmsKeyId

type SecurityConfigState

type SecurityConfigState struct {
	KmsKeyId string `json:"kms_key_id"`
}

Jump to

Keyboard shortcuts

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