Documentation ¶
Index ¶
Constants ¶
View Source
const (
FinalizerString = "finalizers.dynamodb.services.k8s.aws/Table"
)
Variables ¶
View Source
var ( GroupVersionResource = svcapitypes.GroupVersion.WithResource("tables") GroupKind = metav1.GroupKind{ Group: "dynamodb.services.k8s.aws", Kind: "Table", } )
View Source
var ( ErrTableDeleting = fmt.Errorf( "Table in '%v' state, cannot be modified or deleted", svcsdk.TableStatusDeleting, ) ErrTableCreating = fmt.Errorf( "Table in '%v' state, cannot be modified or deleted", svcsdk.TableStatusCreating, ) ErrTableUpdating = fmt.Errorf( "Table in '%v' state, cannot be modified or deleted", svcsdk.TableStatusUpdating, ) ErrTableGSIsUpdating = fmt.Errorf( "Table GSIs in '%v' state, cannot be modified or deleted", svcsdk.IndexStatusCreating, ) )
View Source
var ( DefaultTTLEnabledValue = false DefaultPITREnabledValue = false )
View Source
var TerminalStatuses = []v1alpha1.TableStatus_SDK{ v1alpha1.TableStatus_SDK_ARCHIVING, v1alpha1.TableStatus_SDK_DELETING, }
TerminalStatuses are the status strings that are terminal states for a DynamoDB table
Functions ¶
func FromACKTags ¶ added in v0.1.1
func FromACKTags(tags acktags.Tags) []*svcapitypes.Tag
FromACKTags converts the tags parameter into []*svcapitypes.Tag shape. This method helps in setting the tags back inside AWSResource after merging default controller tags with existing resource tags.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.