Versions in this module Expand all Collapse all v0 v0.0.1 Jun 28, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Key_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Key_Kind}.String() + var Key_GroupVersionKind = CRDGroupVersion.WithKind(Key_Kind) + var Key_Kind = "Key" + var Key_KindAPIVersion = Key_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type Key struct + Spec KeySpec + Status KeyStatus + func (in *Key) DeepCopy() *Key + func (in *Key) DeepCopyInto(out *Key) + func (in *Key) DeepCopyObject() runtime.Object + func (mg *Key) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Key) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Key) GetManagementPolicy() xpv1.ManagementPolicy + func (mg *Key) GetProviderConfigReference() *xpv1.Reference + func (mg *Key) GetProviderReference() *xpv1.Reference + func (mg *Key) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Key) GetTerraformResourceType() string + func (mg *Key) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Key) SetConditions(c ...xpv1.Condition) + func (mg *Key) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Key) SetManagementPolicy(r xpv1.ManagementPolicy) + func (mg *Key) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Key) SetProviderReference(r *xpv1.Reference) + func (mg *Key) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Key) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Key) GetConnectionDetailsMapping() map[string]string + func (tr *Key) GetID() string + func (tr *Key) GetObservation() (map[string]any, error) + func (tr *Key) GetParameters() (map[string]any, error) + func (tr *Key) GetTerraformSchemaVersion() int + func (tr *Key) LateInitialize(attrs []byte) (bool, error) + func (tr *Key) SetObservation(obs map[string]any) error + func (tr *Key) SetParameters(params map[string]any) error + type KeyList struct + Items []Key + func (in *KeyList) DeepCopy() *KeyList + func (in *KeyList) DeepCopyInto(out *KeyList) + func (in *KeyList) DeepCopyObject() runtime.Object + func (l *KeyList) GetItems() []resource.Managed + type KeyObservation struct + Arn *string + BypassPolicyLockoutSafetyCheck *bool + CustomKeyStoreID *string + CustomerMasterKeySpec *string + DeletionWindowInDays *float64 + Description *string + EnableKeyRotation *bool + ID *string + IsEnabled *bool + KeyID *string + KeyUsage *string + MultiRegion *bool + Policy *string + Tags map[string]*string + TagsAll map[string]*string + func (in *KeyObservation) DeepCopy() *KeyObservation + func (in *KeyObservation) DeepCopyInto(out *KeyObservation) + type KeyParameters struct + BypassPolicyLockoutSafetyCheck *bool + CustomKeyStoreID *string + CustomerMasterKeySpec *string + DeletionWindowInDays *float64 + Description *string + EnableKeyRotation *bool + IsEnabled *bool + KeyUsage *string + MultiRegion *bool + Policy *string + Region *string + Tags map[string]*string + TagsAll map[string]*string + func (in *KeyParameters) DeepCopy() *KeyParameters + func (in *KeyParameters) DeepCopyInto(out *KeyParameters) + type KeySpec struct + ForProvider KeyParameters + func (in *KeySpec) DeepCopy() *KeySpec + func (in *KeySpec) DeepCopyInto(out *KeySpec) + type KeyStatus struct + AtProvider KeyObservation + func (in *KeyStatus) DeepCopy() *KeyStatus + func (in *KeyStatus) DeepCopyInto(out *KeyStatus)