databricks-cli/bundle/internal/tf/schema/data_source_share.go

37 lines
1.8 KiB
Go
Raw Normal View History

// Generated from Databricks Terraform provider schema. DO NOT EDIT.
package schema
type DataSourceShareObjectPartitionValue struct {
Name string `json:"name"`
Op string `json:"op"`
RecipientPropertyKey string `json:"recipient_property_key,omitempty"`
Value string `json:"value,omitempty"`
}
type DataSourceShareObjectPartition struct {
Value []DataSourceShareObjectPartitionValue `json:"value,omitempty"`
}
type DataSourceShareObject struct {
AddedAt int `json:"added_at,omitempty"`
AddedBy string `json:"added_by,omitempty"`
CdfEnabled bool `json:"cdf_enabled,omitempty"`
Comment string `json:"comment,omitempty"`
DataObjectType string `json:"data_object_type"`
HistoryDataSharingStatus string `json:"history_data_sharing_status,omitempty"`
Name string `json:"name"`
SharedAs string `json:"shared_as,omitempty"`
StartVersion int `json:"start_version,omitempty"`
Status string `json:"status,omitempty"`
Partition []DataSourceShareObjectPartition `json:"partition,omitempty"`
}
type DataSourceShare struct {
CreatedAt int `json:"created_at,omitempty"`
CreatedBy string `json:"created_by,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Object []DataSourceShareObject `json:"object,omitempty"`
}