Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=ssm.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type Activation
- func (in *Activation) DeepCopy() *Activation
- func (in *Activation) DeepCopyInto(out *Activation)
- func (in *Activation) DeepCopyObject() runtime.Object
- func (mg *Activation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Activation) GetConnectionDetailsMapping() map[string]string
- func (mg *Activation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Activation) GetID() string
- func (tr *Activation) GetObservation() (map[string]interface{}, error)
- func (tr *Activation) GetParameters() (map[string]interface{}, error)
- func (mg *Activation) GetProviderConfigReference() *xpv1.Reference
- func (mg *Activation) GetProviderReference() *xpv1.Reference
- func (mg *Activation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Activation) GetTerraformResourceType() string
- func (tr *Activation) GetTerraformSchemaVersion() int
- func (mg *Activation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Activation) LateInitialize(attrs []byte) (bool, error)
- func (mg *Activation) SetConditions(c ...xpv1.Condition)
- func (mg *Activation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Activation) SetObservation(obs map[string]interface{}) error
- func (tr *Activation) SetParameters(params map[string]interface{}) error
- func (mg *Activation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Activation) SetProviderReference(r *xpv1.Reference)
- func (mg *Activation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Activation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ActivationList
- type ActivationObservation
- type ActivationParameters
- type ActivationSpec
- type ActivationStatus
- type ApprovalRuleObservation
- type ApprovalRuleParameters
- type Association
- func (in *Association) DeepCopy() *Association
- func (in *Association) DeepCopyInto(out *Association)
- func (in *Association) DeepCopyObject() runtime.Object
- func (mg *Association) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Association) GetConnectionDetailsMapping() map[string]string
- func (mg *Association) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Association) GetID() string
- func (tr *Association) GetObservation() (map[string]interface{}, error)
- func (tr *Association) GetParameters() (map[string]interface{}, error)
- func (mg *Association) GetProviderConfigReference() *xpv1.Reference
- func (mg *Association) GetProviderReference() *xpv1.Reference
- func (mg *Association) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Association) GetTerraformResourceType() string
- func (tr *Association) GetTerraformSchemaVersion() int
- func (mg *Association) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Association) LateInitialize(attrs []byte) (bool, error)
- func (mg *Association) SetConditions(c ...xpv1.Condition)
- func (mg *Association) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Association) SetObservation(obs map[string]interface{}) error
- func (tr *Association) SetParameters(params map[string]interface{}) error
- func (mg *Association) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Association) SetProviderReference(r *xpv1.Reference)
- func (mg *Association) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Association) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AssociationList
- type AssociationObservation
- type AssociationParameters
- type AssociationSpec
- type AssociationStatus
- type AttachmentsSourceObservation
- type AttachmentsSourceParameters
- type AutomationParametersObservation
- type AutomationParametersParameterObservation
- type AutomationParametersParameterParameters
- type AutomationParametersParameters
- type CloudwatchConfigObservation
- type CloudwatchConfigParameters
- type Document
- func (in *Document) DeepCopy() *Document
- func (in *Document) DeepCopyInto(out *Document)
- func (in *Document) DeepCopyObject() runtime.Object
- func (mg *Document) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Document) GetConnectionDetailsMapping() map[string]string
- func (mg *Document) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Document) GetID() string
- func (tr *Document) GetObservation() (map[string]interface{}, error)
- func (tr *Document) GetParameters() (map[string]interface{}, error)
- func (mg *Document) GetProviderConfigReference() *xpv1.Reference
- func (mg *Document) GetProviderReference() *xpv1.Reference
- func (mg *Document) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Document) GetTerraformResourceType() string
- func (tr *Document) GetTerraformSchemaVersion() int
- func (mg *Document) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Document) LateInitialize(attrs []byte) (bool, error)
- func (mg *Document) SetConditions(c ...xpv1.Condition)
- func (mg *Document) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Document) SetObservation(obs map[string]interface{}) error
- func (tr *Document) SetParameters(params map[string]interface{}) error
- func (mg *Document) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Document) SetProviderReference(r *xpv1.Reference)
- func (mg *Document) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Document) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DocumentList
- type DocumentObservation
- type DocumentParameters
- type DocumentSpec
- type DocumentStatus
- type GlobalFilterObservation
- type GlobalFilterParameters
- type LambdaParametersObservation
- type LambdaParametersParameters
- type MaintenanceWindow
- func (in *MaintenanceWindow) DeepCopy() *MaintenanceWindow
- func (in *MaintenanceWindow) DeepCopyInto(out *MaintenanceWindow)
- func (in *MaintenanceWindow) DeepCopyObject() runtime.Object
- func (mg *MaintenanceWindow) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MaintenanceWindow) GetConnectionDetailsMapping() map[string]string
- func (mg *MaintenanceWindow) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MaintenanceWindow) GetID() string
- func (tr *MaintenanceWindow) GetObservation() (map[string]interface{}, error)
- func (tr *MaintenanceWindow) GetParameters() (map[string]interface{}, error)
- func (mg *MaintenanceWindow) GetProviderConfigReference() *xpv1.Reference
- func (mg *MaintenanceWindow) GetProviderReference() *xpv1.Reference
- func (mg *MaintenanceWindow) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *MaintenanceWindow) GetTerraformResourceType() string
- func (tr *MaintenanceWindow) GetTerraformSchemaVersion() int
- func (mg *MaintenanceWindow) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MaintenanceWindow) LateInitialize(attrs []byte) (bool, error)
- func (mg *MaintenanceWindow) SetConditions(c ...xpv1.Condition)
- func (mg *MaintenanceWindow) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MaintenanceWindow) SetObservation(obs map[string]interface{}) error
- func (tr *MaintenanceWindow) SetParameters(params map[string]interface{}) error
- func (mg *MaintenanceWindow) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MaintenanceWindow) SetProviderReference(r *xpv1.Reference)
- func (mg *MaintenanceWindow) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *MaintenanceWindow) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MaintenanceWindowList
- type MaintenanceWindowObservation
- type MaintenanceWindowParameters
- type MaintenanceWindowSpec
- type MaintenanceWindowStatus
- type MaintenanceWindowTarget
- func (in *MaintenanceWindowTarget) DeepCopy() *MaintenanceWindowTarget
- func (in *MaintenanceWindowTarget) DeepCopyInto(out *MaintenanceWindowTarget)
- func (in *MaintenanceWindowTarget) DeepCopyObject() runtime.Object
- func (mg *MaintenanceWindowTarget) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MaintenanceWindowTarget) GetConnectionDetailsMapping() map[string]string
- func (mg *MaintenanceWindowTarget) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MaintenanceWindowTarget) GetID() string
- func (tr *MaintenanceWindowTarget) GetObservation() (map[string]interface{}, error)
- func (tr *MaintenanceWindowTarget) GetParameters() (map[string]interface{}, error)
- func (mg *MaintenanceWindowTarget) GetProviderConfigReference() *xpv1.Reference
- func (mg *MaintenanceWindowTarget) GetProviderReference() *xpv1.Reference
- func (mg *MaintenanceWindowTarget) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *MaintenanceWindowTarget) GetTerraformResourceType() string
- func (tr *MaintenanceWindowTarget) GetTerraformSchemaVersion() int
- func (mg *MaintenanceWindowTarget) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MaintenanceWindowTarget) LateInitialize(attrs []byte) (bool, error)
- func (mg *MaintenanceWindowTarget) SetConditions(c ...xpv1.Condition)
- func (mg *MaintenanceWindowTarget) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MaintenanceWindowTarget) SetObservation(obs map[string]interface{}) error
- func (tr *MaintenanceWindowTarget) SetParameters(params map[string]interface{}) error
- func (mg *MaintenanceWindowTarget) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MaintenanceWindowTarget) SetProviderReference(r *xpv1.Reference)
- func (mg *MaintenanceWindowTarget) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *MaintenanceWindowTarget) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MaintenanceWindowTargetList
- func (in *MaintenanceWindowTargetList) DeepCopy() *MaintenanceWindowTargetList
- func (in *MaintenanceWindowTargetList) DeepCopyInto(out *MaintenanceWindowTargetList)
- func (in *MaintenanceWindowTargetList) DeepCopyObject() runtime.Object
- func (l *MaintenanceWindowTargetList) GetItems() []resource.Managed
- type MaintenanceWindowTargetObservation
- type MaintenanceWindowTargetParameters
- type MaintenanceWindowTargetSpec
- type MaintenanceWindowTargetStatus
- type MaintenanceWindowTargetTargetsObservation
- type MaintenanceWindowTargetTargetsParameters
- type MaintenanceWindowTask
- func (in *MaintenanceWindowTask) DeepCopy() *MaintenanceWindowTask
- func (in *MaintenanceWindowTask) DeepCopyInto(out *MaintenanceWindowTask)
- func (in *MaintenanceWindowTask) DeepCopyObject() runtime.Object
- func (mg *MaintenanceWindowTask) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MaintenanceWindowTask) GetConnectionDetailsMapping() map[string]string
- func (mg *MaintenanceWindowTask) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MaintenanceWindowTask) GetID() string
- func (tr *MaintenanceWindowTask) GetObservation() (map[string]interface{}, error)
- func (tr *MaintenanceWindowTask) GetParameters() (map[string]interface{}, error)
- func (mg *MaintenanceWindowTask) GetProviderConfigReference() *xpv1.Reference
- func (mg *MaintenanceWindowTask) GetProviderReference() *xpv1.Reference
- func (mg *MaintenanceWindowTask) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *MaintenanceWindowTask) GetTerraformResourceType() string
- func (tr *MaintenanceWindowTask) GetTerraformSchemaVersion() int
- func (mg *MaintenanceWindowTask) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MaintenanceWindowTask) LateInitialize(attrs []byte) (bool, error)
- func (mg *MaintenanceWindowTask) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *MaintenanceWindowTask) SetConditions(c ...xpv1.Condition)
- func (mg *MaintenanceWindowTask) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MaintenanceWindowTask) SetObservation(obs map[string]interface{}) error
- func (tr *MaintenanceWindowTask) SetParameters(params map[string]interface{}) error
- func (mg *MaintenanceWindowTask) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MaintenanceWindowTask) SetProviderReference(r *xpv1.Reference)
- func (mg *MaintenanceWindowTask) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *MaintenanceWindowTask) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MaintenanceWindowTaskList
- type MaintenanceWindowTaskObservation
- type MaintenanceWindowTaskParameters
- type MaintenanceWindowTaskSpec
- type MaintenanceWindowTaskStatus
- type MaintenanceWindowTaskTargetsObservation
- type MaintenanceWindowTaskTargetsParameters
- type NotificationConfigObservation
- type NotificationConfigParameters
- type OutputLocationObservation
- type OutputLocationParameters
- type Parameter
- func (in *Parameter) DeepCopy() *Parameter
- func (in *Parameter) DeepCopyInto(out *Parameter)
- func (in *Parameter) DeepCopyObject() runtime.Object
- func (mg *Parameter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Parameter) GetConnectionDetailsMapping() map[string]string
- func (mg *Parameter) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Parameter) GetID() string
- func (tr *Parameter) GetObservation() (map[string]interface{}, error)
- func (tr *Parameter) GetParameters() (map[string]interface{}, error)
- func (mg *Parameter) GetProviderConfigReference() *xpv1.Reference
- func (mg *Parameter) GetProviderReference() *xpv1.Reference
- func (mg *Parameter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Parameter) GetTerraformResourceType() string
- func (tr *Parameter) GetTerraformSchemaVersion() int
- func (mg *Parameter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Parameter) LateInitialize(attrs []byte) (bool, error)
- func (mg *Parameter) SetConditions(c ...xpv1.Condition)
- func (mg *Parameter) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Parameter) SetObservation(obs map[string]interface{}) error
- func (tr *Parameter) SetParameters(params map[string]interface{}) error
- func (mg *Parameter) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Parameter) SetProviderReference(r *xpv1.Reference)
- func (mg *Parameter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Parameter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ParameterList
- type ParameterObservation
- type ParameterObservation_2
- type ParameterParameters
- type ParameterParameters_2
- type ParameterSpec
- type ParameterStatus
- type PatchBaseline
- func (in *PatchBaseline) DeepCopy() *PatchBaseline
- func (in *PatchBaseline) DeepCopyInto(out *PatchBaseline)
- func (in *PatchBaseline) DeepCopyObject() runtime.Object
- func (mg *PatchBaseline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *PatchBaseline) GetConnectionDetailsMapping() map[string]string
- func (mg *PatchBaseline) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *PatchBaseline) GetID() string
- func (tr *PatchBaseline) GetObservation() (map[string]interface{}, error)
- func (tr *PatchBaseline) GetParameters() (map[string]interface{}, error)
- func (mg *PatchBaseline) GetProviderConfigReference() *xpv1.Reference
- func (mg *PatchBaseline) GetProviderReference() *xpv1.Reference
- func (mg *PatchBaseline) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *PatchBaseline) GetTerraformResourceType() string
- func (tr *PatchBaseline) GetTerraformSchemaVersion() int
- func (mg *PatchBaseline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *PatchBaseline) LateInitialize(attrs []byte) (bool, error)
- func (mg *PatchBaseline) SetConditions(c ...xpv1.Condition)
- func (mg *PatchBaseline) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *PatchBaseline) SetObservation(obs map[string]interface{}) error
- func (tr *PatchBaseline) SetParameters(params map[string]interface{}) error
- func (mg *PatchBaseline) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *PatchBaseline) SetProviderReference(r *xpv1.Reference)
- func (mg *PatchBaseline) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *PatchBaseline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PatchBaselineList
- type PatchBaselineObservation
- type PatchBaselineParameters
- type PatchBaselineSpec
- type PatchBaselineStatus
- type PatchFilterObservation
- type PatchFilterParameters
- type PatchGroup
- func (in *PatchGroup) DeepCopy() *PatchGroup
- func (in *PatchGroup) DeepCopyInto(out *PatchGroup)
- func (in *PatchGroup) DeepCopyObject() runtime.Object
- func (mg *PatchGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *PatchGroup) GetConnectionDetailsMapping() map[string]string
- func (mg *PatchGroup) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *PatchGroup) GetID() string
- func (tr *PatchGroup) GetObservation() (map[string]interface{}, error)
- func (tr *PatchGroup) GetParameters() (map[string]interface{}, error)
- func (mg *PatchGroup) GetProviderConfigReference() *xpv1.Reference
- func (mg *PatchGroup) GetProviderReference() *xpv1.Reference
- func (mg *PatchGroup) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *PatchGroup) GetTerraformResourceType() string
- func (tr *PatchGroup) GetTerraformSchemaVersion() int
- func (mg *PatchGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *PatchGroup) LateInitialize(attrs []byte) (bool, error)
- func (mg *PatchGroup) SetConditions(c ...xpv1.Condition)
- func (mg *PatchGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *PatchGroup) SetObservation(obs map[string]interface{}) error
- func (tr *PatchGroup) SetParameters(params map[string]interface{}) error
- func (mg *PatchGroup) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *PatchGroup) SetProviderReference(r *xpv1.Reference)
- func (mg *PatchGroup) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *PatchGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PatchGroupList
- type PatchGroupObservation
- type PatchGroupParameters
- type PatchGroupSpec
- type PatchGroupStatus
- type ResourceDataSync
- func (in *ResourceDataSync) DeepCopy() *ResourceDataSync
- func (in *ResourceDataSync) DeepCopyInto(out *ResourceDataSync)
- func (in *ResourceDataSync) DeepCopyObject() runtime.Object
- func (mg *ResourceDataSync) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ResourceDataSync) GetConnectionDetailsMapping() map[string]string
- func (mg *ResourceDataSync) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ResourceDataSync) GetID() string
- func (tr *ResourceDataSync) GetObservation() (map[string]interface{}, error)
- func (tr *ResourceDataSync) GetParameters() (map[string]interface{}, error)
- func (mg *ResourceDataSync) GetProviderConfigReference() *xpv1.Reference
- func (mg *ResourceDataSync) GetProviderReference() *xpv1.Reference
- func (mg *ResourceDataSync) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ResourceDataSync) GetTerraformResourceType() string
- func (tr *ResourceDataSync) GetTerraformSchemaVersion() int
- func (mg *ResourceDataSync) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ResourceDataSync) LateInitialize(attrs []byte) (bool, error)
- func (mg *ResourceDataSync) SetConditions(c ...xpv1.Condition)
- func (mg *ResourceDataSync) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ResourceDataSync) SetObservation(obs map[string]interface{}) error
- func (tr *ResourceDataSync) SetParameters(params map[string]interface{}) error
- func (mg *ResourceDataSync) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ResourceDataSync) SetProviderReference(r *xpv1.Reference)
- func (mg *ResourceDataSync) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ResourceDataSync) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResourceDataSyncList
- type ResourceDataSyncObservation
- type ResourceDataSyncParameters
- type ResourceDataSyncSpec
- type ResourceDataSyncStatus
- type RunCommandParametersObservation
- type RunCommandParametersParameterObservation
- type RunCommandParametersParameterParameters
- type RunCommandParametersParameters
- type S3DestinationObservation
- type S3DestinationParameters
- type SourceObservation
- type SourceParameters
- type StepFunctionsParametersObservation
- type StepFunctionsParametersParameters
- type TargetsObservation
- type TargetsParameters
- type TaskInvocationParametersObservation
- type TaskInvocationParametersParameters
Constants ¶
const ( CRDGroup = "ssm.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Activation_Kind = "Activation" Activation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Activation_Kind}.String() Activation_KindAPIVersion = Activation_Kind + "." + CRDGroupVersion.String() Activation_GroupVersionKind = CRDGroupVersion.WithKind(Activation_Kind) )
Repository type metadata.
var ( Association_Kind = "Association" Association_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Association_Kind}.String() Association_KindAPIVersion = Association_Kind + "." + CRDGroupVersion.String() Association_GroupVersionKind = CRDGroupVersion.WithKind(Association_Kind) )
Repository type metadata.
var ( Document_Kind = "Document" Document_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Document_Kind}.String() Document_KindAPIVersion = Document_Kind + "." + CRDGroupVersion.String() Document_GroupVersionKind = CRDGroupVersion.WithKind(Document_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( MaintenanceWindow_Kind = "MaintenanceWindow" MaintenanceWindow_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MaintenanceWindow_Kind}.String() MaintenanceWindow_KindAPIVersion = MaintenanceWindow_Kind + "." + CRDGroupVersion.String() MaintenanceWindow_GroupVersionKind = CRDGroupVersion.WithKind(MaintenanceWindow_Kind) )
Repository type metadata.
var ( MaintenanceWindowTarget_Kind = "MaintenanceWindowTarget" MaintenanceWindowTarget_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MaintenanceWindowTarget_Kind}.String() MaintenanceWindowTarget_KindAPIVersion = MaintenanceWindowTarget_Kind + "." + CRDGroupVersion.String() MaintenanceWindowTarget_GroupVersionKind = CRDGroupVersion.WithKind(MaintenanceWindowTarget_Kind) )
Repository type metadata.
var ( MaintenanceWindowTask_Kind = "MaintenanceWindowTask" MaintenanceWindowTask_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MaintenanceWindowTask_Kind}.String() MaintenanceWindowTask_KindAPIVersion = MaintenanceWindowTask_Kind + "." + CRDGroupVersion.String() MaintenanceWindowTask_GroupVersionKind = CRDGroupVersion.WithKind(MaintenanceWindowTask_Kind) )
Repository type metadata.
var ( Parameter_Kind = "Parameter" Parameter_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Parameter_Kind}.String() Parameter_KindAPIVersion = Parameter_Kind + "." + CRDGroupVersion.String() Parameter_GroupVersionKind = CRDGroupVersion.WithKind(Parameter_Kind) )
Repository type metadata.
var ( PatchBaseline_Kind = "PatchBaseline" PatchBaseline_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: PatchBaseline_Kind}.String() PatchBaseline_KindAPIVersion = PatchBaseline_Kind + "." + CRDGroupVersion.String() PatchBaseline_GroupVersionKind = CRDGroupVersion.WithKind(PatchBaseline_Kind) )
Repository type metadata.
var ( PatchGroup_Kind = "PatchGroup" PatchGroup_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: PatchGroup_Kind}.String() PatchGroup_KindAPIVersion = PatchGroup_Kind + "." + CRDGroupVersion.String() PatchGroup_GroupVersionKind = CRDGroupVersion.WithKind(PatchGroup_Kind) )
Repository type metadata.
var ( ResourceDataSync_Kind = "ResourceDataSync" ResourceDataSync_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ResourceDataSync_Kind}.String() ResourceDataSync_KindAPIVersion = ResourceDataSync_Kind + "." + CRDGroupVersion.String() ResourceDataSync_GroupVersionKind = CRDGroupVersion.WithKind(ResourceDataSync_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type Activation ¶
type Activation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ActivationSpec `json:"spec"` Status ActivationStatus `json:"status,omitempty"` }
Activation is the Schema for the Activations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*Activation) DeepCopy ¶
func (in *Activation) DeepCopy() *Activation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Activation.
func (*Activation) DeepCopyInto ¶
func (in *Activation) DeepCopyInto(out *Activation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Activation) DeepCopyObject ¶
func (in *Activation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Activation) GetCondition ¶
func (mg *Activation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Activation.
func (*Activation) GetConnectionDetailsMapping ¶
func (tr *Activation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Activation
func (*Activation) GetDeletionPolicy ¶
func (mg *Activation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Activation.
func (*Activation) GetID ¶
func (tr *Activation) GetID() string
GetID returns ID of underlying Terraform resource of this Activation
func (*Activation) GetObservation ¶
func (tr *Activation) GetObservation() (map[string]interface{}, error)
GetObservation of this Activation
func (*Activation) GetParameters ¶
func (tr *Activation) GetParameters() (map[string]interface{}, error)
GetParameters of this Activation
func (*Activation) GetProviderConfigReference ¶
func (mg *Activation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Activation.
func (*Activation) GetProviderReference ¶
func (mg *Activation) GetProviderReference() *xpv1.Reference
GetProviderReference of this Activation. Deprecated: Use GetProviderConfigReference.
func (*Activation) GetPublishConnectionDetailsTo ¶
func (mg *Activation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Activation.
func (*Activation) GetTerraformResourceType ¶
func (mg *Activation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Activation
func (*Activation) GetTerraformSchemaVersion ¶
func (tr *Activation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Activation) GetWriteConnectionSecretToReference ¶
func (mg *Activation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Activation.
func (*Activation) LateInitialize ¶
func (tr *Activation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Activation using its observed tfState. returns True if there are any spec changes for the resource.
func (*Activation) SetConditions ¶
func (mg *Activation) SetConditions(c ...xpv1.Condition)
SetConditions of this Activation.
func (*Activation) SetDeletionPolicy ¶
func (mg *Activation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Activation.
func (*Activation) SetObservation ¶
func (tr *Activation) SetObservation(obs map[string]interface{}) error
SetObservation for this Activation
func (*Activation) SetParameters ¶
func (tr *Activation) SetParameters(params map[string]interface{}) error
SetParameters for this Activation
func (*Activation) SetProviderConfigReference ¶
func (mg *Activation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Activation.
func (*Activation) SetProviderReference ¶
func (mg *Activation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Activation. Deprecated: Use SetProviderConfigReference.
func (*Activation) SetPublishConnectionDetailsTo ¶
func (mg *Activation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Activation.
func (*Activation) SetWriteConnectionSecretToReference ¶
func (mg *Activation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Activation.
type ActivationList ¶
type ActivationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Activation `json:"items"` }
ActivationList contains a list of Activations
func (*ActivationList) DeepCopy ¶
func (in *ActivationList) DeepCopy() *ActivationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivationList.
func (*ActivationList) DeepCopyInto ¶
func (in *ActivationList) DeepCopyInto(out *ActivationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActivationList) DeepCopyObject ¶
func (in *ActivationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ActivationList) GetItems ¶
func (l *ActivationList) GetItems() []resource.Managed
GetItems of this ActivationList.
type ActivationObservation ¶
type ActivationObservation struct { ActivationCode *string `json:"activationCode,omitempty" tf:"activation_code,omitempty"` Expired *bool `json:"expired,omitempty" tf:"expired,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` RegistrationCount *float64 `json:"registrationCount,omitempty" tf:"registration_count,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ActivationObservation) DeepCopy ¶
func (in *ActivationObservation) DeepCopy() *ActivationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivationObservation.
func (*ActivationObservation) DeepCopyInto ¶
func (in *ActivationObservation) DeepCopyInto(out *ActivationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActivationParameters ¶
type ActivationParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional ExpirationDate *string `json:"expirationDate,omitempty" tf:"expiration_date,omitempty"` // +kubebuilder:validation:Required IAMRole *string `json:"iamRole" tf:"iam_role,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional RegistrationLimit *float64 `json:"registrationLimit,omitempty" tf:"registration_limit,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ActivationParameters) DeepCopy ¶
func (in *ActivationParameters) DeepCopy() *ActivationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivationParameters.
func (*ActivationParameters) DeepCopyInto ¶
func (in *ActivationParameters) DeepCopyInto(out *ActivationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActivationSpec ¶
type ActivationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ActivationParameters `json:"forProvider"` }
ActivationSpec defines the desired state of Activation
func (*ActivationSpec) DeepCopy ¶
func (in *ActivationSpec) DeepCopy() *ActivationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivationSpec.
func (*ActivationSpec) DeepCopyInto ¶
func (in *ActivationSpec) DeepCopyInto(out *ActivationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActivationStatus ¶
type ActivationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ActivationObservation `json:"atProvider,omitempty"` }
ActivationStatus defines the observed state of Activation.
func (*ActivationStatus) DeepCopy ¶
func (in *ActivationStatus) DeepCopy() *ActivationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivationStatus.
func (*ActivationStatus) DeepCopyInto ¶
func (in *ActivationStatus) DeepCopyInto(out *ActivationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApprovalRuleObservation ¶
type ApprovalRuleObservation struct { }
func (*ApprovalRuleObservation) DeepCopy ¶
func (in *ApprovalRuleObservation) DeepCopy() *ApprovalRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApprovalRuleObservation.
func (*ApprovalRuleObservation) DeepCopyInto ¶
func (in *ApprovalRuleObservation) DeepCopyInto(out *ApprovalRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApprovalRuleParameters ¶
type ApprovalRuleParameters struct { // +kubebuilder:validation:Optional ApproveAfterDays *float64 `json:"approveAfterDays,omitempty" tf:"approve_after_days,omitempty"` // +kubebuilder:validation:Optional ApproveUntilDate *string `json:"approveUntilDate,omitempty" tf:"approve_until_date,omitempty"` // +kubebuilder:validation:Optional ComplianceLevel *string `json:"complianceLevel,omitempty" tf:"compliance_level,omitempty"` // +kubebuilder:validation:Optional EnableNonSecurity *bool `json:"enableNonSecurity,omitempty" tf:"enable_non_security,omitempty"` // +kubebuilder:validation:Required PatchFilter []PatchFilterParameters `json:"patchFilter" tf:"patch_filter,omitempty"` }
func (*ApprovalRuleParameters) DeepCopy ¶
func (in *ApprovalRuleParameters) DeepCopy() *ApprovalRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApprovalRuleParameters.
func (*ApprovalRuleParameters) DeepCopyInto ¶
func (in *ApprovalRuleParameters) DeepCopyInto(out *ApprovalRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Association ¶
type Association struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AssociationSpec `json:"spec"` Status AssociationStatus `json:"status,omitempty"` }
Association is the Schema for the Associations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*Association) DeepCopy ¶
func (in *Association) DeepCopy() *Association
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Association.
func (*Association) DeepCopyInto ¶
func (in *Association) DeepCopyInto(out *Association)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Association) DeepCopyObject ¶
func (in *Association) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Association) GetCondition ¶
func (mg *Association) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Association.
func (*Association) GetConnectionDetailsMapping ¶
func (tr *Association) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Association
func (*Association) GetDeletionPolicy ¶
func (mg *Association) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Association.
func (*Association) GetID ¶
func (tr *Association) GetID() string
GetID returns ID of underlying Terraform resource of this Association
func (*Association) GetObservation ¶
func (tr *Association) GetObservation() (map[string]interface{}, error)
GetObservation of this Association
func (*Association) GetParameters ¶
func (tr *Association) GetParameters() (map[string]interface{}, error)
GetParameters of this Association
func (*Association) GetProviderConfigReference ¶
func (mg *Association) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Association.
func (*Association) GetProviderReference ¶
func (mg *Association) GetProviderReference() *xpv1.Reference
GetProviderReference of this Association. Deprecated: Use GetProviderConfigReference.
func (*Association) GetPublishConnectionDetailsTo ¶
func (mg *Association) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Association.
func (*Association) GetTerraformResourceType ¶
func (mg *Association) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Association
func (*Association) GetTerraformSchemaVersion ¶
func (tr *Association) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Association) GetWriteConnectionSecretToReference ¶
func (mg *Association) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Association.
func (*Association) LateInitialize ¶
func (tr *Association) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Association using its observed tfState. returns True if there are any spec changes for the resource.
func (*Association) SetConditions ¶
func (mg *Association) SetConditions(c ...xpv1.Condition)
SetConditions of this Association.
func (*Association) SetDeletionPolicy ¶
func (mg *Association) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Association.
func (*Association) SetObservation ¶
func (tr *Association) SetObservation(obs map[string]interface{}) error
SetObservation for this Association
func (*Association) SetParameters ¶
func (tr *Association) SetParameters(params map[string]interface{}) error
SetParameters for this Association
func (*Association) SetProviderConfigReference ¶
func (mg *Association) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Association.
func (*Association) SetProviderReference ¶
func (mg *Association) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Association. Deprecated: Use SetProviderConfigReference.
func (*Association) SetPublishConnectionDetailsTo ¶
func (mg *Association) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Association.
func (*Association) SetWriteConnectionSecretToReference ¶
func (mg *Association) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Association.
type AssociationList ¶
type AssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Association `json:"items"` }
AssociationList contains a list of Associations
func (*AssociationList) DeepCopy ¶
func (in *AssociationList) DeepCopy() *AssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssociationList.
func (*AssociationList) DeepCopyInto ¶
func (in *AssociationList) DeepCopyInto(out *AssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AssociationList) DeepCopyObject ¶
func (in *AssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AssociationList) GetItems ¶
func (l *AssociationList) GetItems() []resource.Managed
GetItems of this AssociationList.
type AssociationObservation ¶
type AssociationObservation struct { AssociationID *string `json:"associationId,omitempty" tf:"association_id,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*AssociationObservation) DeepCopy ¶
func (in *AssociationObservation) DeepCopy() *AssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssociationObservation.
func (*AssociationObservation) DeepCopyInto ¶
func (in *AssociationObservation) DeepCopyInto(out *AssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AssociationParameters ¶
type AssociationParameters struct { // +kubebuilder:validation:Optional ApplyOnlyAtCronInterval *bool `json:"applyOnlyAtCronInterval,omitempty" tf:"apply_only_at_cron_interval,omitempty"` // +kubebuilder:validation:Optional AssociationName *string `json:"associationName,omitempty" tf:"association_name,omitempty"` // +kubebuilder:validation:Optional AutomationTargetParameterName *string `json:"automationTargetParameterName,omitempty" tf:"automation_target_parameter_name,omitempty"` // +kubebuilder:validation:Optional ComplianceSeverity *string `json:"complianceSeverity,omitempty" tf:"compliance_severity,omitempty"` // +kubebuilder:validation:Optional DocumentVersion *string `json:"documentVersion,omitempty" tf:"document_version,omitempty"` // +kubebuilder:validation:Optional InstanceID *string `json:"instanceId,omitempty" tf:"instance_id,omitempty"` // +kubebuilder:validation:Optional MaxConcurrency *string `json:"maxConcurrency,omitempty" tf:"max_concurrency,omitempty"` // +kubebuilder:validation:Optional MaxErrors *string `json:"maxErrors,omitempty" tf:"max_errors,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional OutputLocation []OutputLocationParameters `json:"outputLocation,omitempty" tf:"output_location,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional ScheduleExpression *string `json:"scheduleExpression,omitempty" tf:"schedule_expression,omitempty"` // +kubebuilder:validation:Optional Targets []TargetsParameters `json:"targets,omitempty" tf:"targets,omitempty"` }
func (*AssociationParameters) DeepCopy ¶
func (in *AssociationParameters) DeepCopy() *AssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssociationParameters.
func (*AssociationParameters) DeepCopyInto ¶
func (in *AssociationParameters) DeepCopyInto(out *AssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AssociationSpec ¶
type AssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AssociationParameters `json:"forProvider"` }
AssociationSpec defines the desired state of Association
func (*AssociationSpec) DeepCopy ¶
func (in *AssociationSpec) DeepCopy() *AssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssociationSpec.
func (*AssociationSpec) DeepCopyInto ¶
func (in *AssociationSpec) DeepCopyInto(out *AssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AssociationStatus ¶
type AssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AssociationObservation `json:"atProvider,omitempty"` }
AssociationStatus defines the observed state of Association.
func (*AssociationStatus) DeepCopy ¶
func (in *AssociationStatus) DeepCopy() *AssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssociationStatus.
func (*AssociationStatus) DeepCopyInto ¶
func (in *AssociationStatus) DeepCopyInto(out *AssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AttachmentsSourceObservation ¶
type AttachmentsSourceObservation struct { }
func (*AttachmentsSourceObservation) DeepCopy ¶
func (in *AttachmentsSourceObservation) DeepCopy() *AttachmentsSourceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachmentsSourceObservation.
func (*AttachmentsSourceObservation) DeepCopyInto ¶
func (in *AttachmentsSourceObservation) DeepCopyInto(out *AttachmentsSourceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AttachmentsSourceParameters ¶
type AttachmentsSourceParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AttachmentsSourceParameters) DeepCopy ¶
func (in *AttachmentsSourceParameters) DeepCopy() *AttachmentsSourceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttachmentsSourceParameters.
func (*AttachmentsSourceParameters) DeepCopyInto ¶
func (in *AttachmentsSourceParameters) DeepCopyInto(out *AttachmentsSourceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationParametersObservation ¶
type AutomationParametersObservation struct { }
func (*AutomationParametersObservation) DeepCopy ¶
func (in *AutomationParametersObservation) DeepCopy() *AutomationParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationParametersObservation.
func (*AutomationParametersObservation) DeepCopyInto ¶
func (in *AutomationParametersObservation) DeepCopyInto(out *AutomationParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationParametersParameterObservation ¶
type AutomationParametersParameterObservation struct { }
func (*AutomationParametersParameterObservation) DeepCopy ¶
func (in *AutomationParametersParameterObservation) DeepCopy() *AutomationParametersParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationParametersParameterObservation.
func (*AutomationParametersParameterObservation) DeepCopyInto ¶
func (in *AutomationParametersParameterObservation) DeepCopyInto(out *AutomationParametersParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationParametersParameterParameters ¶
type AutomationParametersParameterParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AutomationParametersParameterParameters) DeepCopy ¶
func (in *AutomationParametersParameterParameters) DeepCopy() *AutomationParametersParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationParametersParameterParameters.
func (*AutomationParametersParameterParameters) DeepCopyInto ¶
func (in *AutomationParametersParameterParameters) DeepCopyInto(out *AutomationParametersParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutomationParametersParameters ¶
type AutomationParametersParameters struct { // +kubebuilder:validation:Optional DocumentVersion *string `json:"documentVersion,omitempty" tf:"document_version,omitempty"` // +kubebuilder:validation:Optional Parameter []AutomationParametersParameterParameters `json:"parameter,omitempty" tf:"parameter,omitempty"` }
func (*AutomationParametersParameters) DeepCopy ¶
func (in *AutomationParametersParameters) DeepCopy() *AutomationParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutomationParametersParameters.
func (*AutomationParametersParameters) DeepCopyInto ¶
func (in *AutomationParametersParameters) DeepCopyInto(out *AutomationParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudwatchConfigObservation ¶
type CloudwatchConfigObservation struct { }
func (*CloudwatchConfigObservation) DeepCopy ¶
func (in *CloudwatchConfigObservation) DeepCopy() *CloudwatchConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudwatchConfigObservation.
func (*CloudwatchConfigObservation) DeepCopyInto ¶
func (in *CloudwatchConfigObservation) DeepCopyInto(out *CloudwatchConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudwatchConfigParameters ¶
type CloudwatchConfigParameters struct { // +kubebuilder:validation:Optional CloudwatchLogGroupName *string `json:"cloudwatchLogGroupName,omitempty" tf:"cloudwatch_log_group_name,omitempty"` // +kubebuilder:validation:Optional CloudwatchOutputEnabled *bool `json:"cloudwatchOutputEnabled,omitempty" tf:"cloudwatch_output_enabled,omitempty"` }
func (*CloudwatchConfigParameters) DeepCopy ¶
func (in *CloudwatchConfigParameters) DeepCopy() *CloudwatchConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudwatchConfigParameters.
func (*CloudwatchConfigParameters) DeepCopyInto ¶
func (in *CloudwatchConfigParameters) DeepCopyInto(out *CloudwatchConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Document ¶
type Document struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DocumentSpec `json:"spec"` Status DocumentStatus `json:"status,omitempty"` }
Document is the Schema for the Documents API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*Document) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Document.
func (*Document) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Document) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Document) GetCondition ¶
func (mg *Document) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Document.
func (*Document) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Document
func (*Document) GetDeletionPolicy ¶
func (mg *Document) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Document.
func (*Document) GetObservation ¶
GetObservation of this Document
func (*Document) GetParameters ¶
GetParameters of this Document
func (*Document) GetProviderConfigReference ¶
GetProviderConfigReference of this Document.
func (*Document) GetProviderReference ¶
GetProviderReference of this Document. Deprecated: Use GetProviderConfigReference.
func (*Document) GetPublishConnectionDetailsTo ¶
func (mg *Document) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Document.
func (*Document) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Document
func (*Document) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Document) GetWriteConnectionSecretToReference ¶
func (mg *Document) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Document.
func (*Document) LateInitialize ¶
LateInitialize this Document using its observed tfState. returns True if there are any spec changes for the resource.
func (*Document) SetConditions ¶
SetConditions of this Document.
func (*Document) SetDeletionPolicy ¶
func (mg *Document) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Document.
func (*Document) SetObservation ¶
SetObservation for this Document
func (*Document) SetParameters ¶
SetParameters for this Document
func (*Document) SetProviderConfigReference ¶
SetProviderConfigReference of this Document.
func (*Document) SetProviderReference ¶
SetProviderReference of this Document. Deprecated: Use SetProviderConfigReference.
func (*Document) SetPublishConnectionDetailsTo ¶
func (mg *Document) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Document.
func (*Document) SetWriteConnectionSecretToReference ¶
func (mg *Document) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Document.
type DocumentList ¶
type DocumentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Document `json:"items"` }
DocumentList contains a list of Documents
func (*DocumentList) DeepCopy ¶
func (in *DocumentList) DeepCopy() *DocumentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentList.
func (*DocumentList) DeepCopyInto ¶
func (in *DocumentList) DeepCopyInto(out *DocumentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocumentList) DeepCopyObject ¶
func (in *DocumentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocumentList) GetItems ¶
func (l *DocumentList) GetItems() []resource.Managed
GetItems of this DocumentList.
type DocumentObservation ¶
type DocumentObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CreatedDate *string `json:"createdDate,omitempty" tf:"created_date,omitempty"` DefaultVersion *string `json:"defaultVersion,omitempty" tf:"default_version,omitempty"` Description *string `json:"description,omitempty" tf:"description,omitempty"` DocumentVersion *string `json:"documentVersion,omitempty" tf:"document_version,omitempty"` Hash *string `json:"hash,omitempty" tf:"hash,omitempty"` HashType *string `json:"hashType,omitempty" tf:"hash_type,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` LatestVersion *string `json:"latestVersion,omitempty" tf:"latest_version,omitempty"` Owner *string `json:"owner,omitempty" tf:"owner,omitempty"` Parameter []ParameterObservation `json:"parameter,omitempty" tf:"parameter,omitempty"` PlatformTypes []*string `json:"platformTypes,omitempty" tf:"platform_types,omitempty"` SchemaVersion *string `json:"schemaVersion,omitempty" tf:"schema_version,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*DocumentObservation) DeepCopy ¶
func (in *DocumentObservation) DeepCopy() *DocumentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentObservation.
func (*DocumentObservation) DeepCopyInto ¶
func (in *DocumentObservation) DeepCopyInto(out *DocumentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentParameters ¶
type DocumentParameters struct { // +kubebuilder:validation:Optional AttachmentsSource []AttachmentsSourceParameters `json:"attachmentsSource,omitempty" tf:"attachments_source,omitempty"` // +kubebuilder:validation:Required Content *string `json:"content" tf:"content,omitempty"` // +kubebuilder:validation:Optional DocumentFormat *string `json:"documentFormat,omitempty" tf:"document_format,omitempty"` // +kubebuilder:validation:Required DocumentType *string `json:"documentType" tf:"document_type,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Permissions map[string]*string `json:"permissions,omitempty" tf:"permissions,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional TargetType *string `json:"targetType,omitempty" tf:"target_type,omitempty"` // +kubebuilder:validation:Optional VersionName *string `json:"versionName,omitempty" tf:"version_name,omitempty"` }
func (*DocumentParameters) DeepCopy ¶
func (in *DocumentParameters) DeepCopy() *DocumentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentParameters.
func (*DocumentParameters) DeepCopyInto ¶
func (in *DocumentParameters) DeepCopyInto(out *DocumentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentSpec ¶
type DocumentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DocumentParameters `json:"forProvider"` }
DocumentSpec defines the desired state of Document
func (*DocumentSpec) DeepCopy ¶
func (in *DocumentSpec) DeepCopy() *DocumentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentSpec.
func (*DocumentSpec) DeepCopyInto ¶
func (in *DocumentSpec) DeepCopyInto(out *DocumentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentStatus ¶
type DocumentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DocumentObservation `json:"atProvider,omitempty"` }
DocumentStatus defines the observed state of Document.
func (*DocumentStatus) DeepCopy ¶
func (in *DocumentStatus) DeepCopy() *DocumentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentStatus.
func (*DocumentStatus) DeepCopyInto ¶
func (in *DocumentStatus) DeepCopyInto(out *DocumentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalFilterObservation ¶
type GlobalFilterObservation struct { }
func (*GlobalFilterObservation) DeepCopy ¶
func (in *GlobalFilterObservation) DeepCopy() *GlobalFilterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalFilterObservation.
func (*GlobalFilterObservation) DeepCopyInto ¶
func (in *GlobalFilterObservation) DeepCopyInto(out *GlobalFilterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalFilterParameters ¶
type GlobalFilterParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*GlobalFilterParameters) DeepCopy ¶
func (in *GlobalFilterParameters) DeepCopy() *GlobalFilterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalFilterParameters.
func (*GlobalFilterParameters) DeepCopyInto ¶
func (in *GlobalFilterParameters) DeepCopyInto(out *GlobalFilterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LambdaParametersObservation ¶
type LambdaParametersObservation struct { }
func (*LambdaParametersObservation) DeepCopy ¶
func (in *LambdaParametersObservation) DeepCopy() *LambdaParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LambdaParametersObservation.
func (*LambdaParametersObservation) DeepCopyInto ¶
func (in *LambdaParametersObservation) DeepCopyInto(out *LambdaParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LambdaParametersParameters ¶
type LambdaParametersParameters struct { // +kubebuilder:validation:Optional ClientContext *string `json:"clientContext,omitempty" tf:"client_context,omitempty"` // +kubebuilder:validation:Optional PayloadSecretRef *v1.SecretKeySelector `json:"payloadSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional Qualifier *string `json:"qualifier,omitempty" tf:"qualifier,omitempty"` }
func (*LambdaParametersParameters) DeepCopy ¶
func (in *LambdaParametersParameters) DeepCopy() *LambdaParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LambdaParametersParameters.
func (*LambdaParametersParameters) DeepCopyInto ¶
func (in *LambdaParametersParameters) DeepCopyInto(out *LambdaParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindow ¶
type MaintenanceWindow struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MaintenanceWindowSpec `json:"spec"` Status MaintenanceWindowStatus `json:"status,omitempty"` }
MaintenanceWindow is the Schema for the MaintenanceWindows API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*MaintenanceWindow) DeepCopy ¶
func (in *MaintenanceWindow) DeepCopy() *MaintenanceWindow
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindow.
func (*MaintenanceWindow) DeepCopyInto ¶
func (in *MaintenanceWindow) DeepCopyInto(out *MaintenanceWindow)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceWindow) DeepCopyObject ¶
func (in *MaintenanceWindow) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceWindow) GetCondition ¶
func (mg *MaintenanceWindow) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MaintenanceWindow.
func (*MaintenanceWindow) GetConnectionDetailsMapping ¶
func (tr *MaintenanceWindow) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MaintenanceWindow
func (*MaintenanceWindow) GetDeletionPolicy ¶
func (mg *MaintenanceWindow) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MaintenanceWindow.
func (*MaintenanceWindow) GetID ¶
func (tr *MaintenanceWindow) GetID() string
GetID returns ID of underlying Terraform resource of this MaintenanceWindow
func (*MaintenanceWindow) GetObservation ¶
func (tr *MaintenanceWindow) GetObservation() (map[string]interface{}, error)
GetObservation of this MaintenanceWindow
func (*MaintenanceWindow) GetParameters ¶
func (tr *MaintenanceWindow) GetParameters() (map[string]interface{}, error)
GetParameters of this MaintenanceWindow
func (*MaintenanceWindow) GetProviderConfigReference ¶
func (mg *MaintenanceWindow) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MaintenanceWindow.
func (*MaintenanceWindow) GetProviderReference ¶
func (mg *MaintenanceWindow) GetProviderReference() *xpv1.Reference
GetProviderReference of this MaintenanceWindow. Deprecated: Use GetProviderConfigReference.
func (*MaintenanceWindow) GetPublishConnectionDetailsTo ¶
func (mg *MaintenanceWindow) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this MaintenanceWindow.
func (*MaintenanceWindow) GetTerraformResourceType ¶
func (mg *MaintenanceWindow) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MaintenanceWindow
func (*MaintenanceWindow) GetTerraformSchemaVersion ¶
func (tr *MaintenanceWindow) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MaintenanceWindow) GetWriteConnectionSecretToReference ¶
func (mg *MaintenanceWindow) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MaintenanceWindow.
func (*MaintenanceWindow) LateInitialize ¶
func (tr *MaintenanceWindow) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MaintenanceWindow using its observed tfState. returns True if there are any spec changes for the resource.
func (*MaintenanceWindow) SetConditions ¶
func (mg *MaintenanceWindow) SetConditions(c ...xpv1.Condition)
SetConditions of this MaintenanceWindow.
func (*MaintenanceWindow) SetDeletionPolicy ¶
func (mg *MaintenanceWindow) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MaintenanceWindow.
func (*MaintenanceWindow) SetObservation ¶
func (tr *MaintenanceWindow) SetObservation(obs map[string]interface{}) error
SetObservation for this MaintenanceWindow
func (*MaintenanceWindow) SetParameters ¶
func (tr *MaintenanceWindow) SetParameters(params map[string]interface{}) error
SetParameters for this MaintenanceWindow
func (*MaintenanceWindow) SetProviderConfigReference ¶
func (mg *MaintenanceWindow) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MaintenanceWindow.
func (*MaintenanceWindow) SetProviderReference ¶
func (mg *MaintenanceWindow) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MaintenanceWindow. Deprecated: Use SetProviderConfigReference.
func (*MaintenanceWindow) SetPublishConnectionDetailsTo ¶
func (mg *MaintenanceWindow) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this MaintenanceWindow.
func (*MaintenanceWindow) SetWriteConnectionSecretToReference ¶
func (mg *MaintenanceWindow) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MaintenanceWindow.
type MaintenanceWindowList ¶
type MaintenanceWindowList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MaintenanceWindow `json:"items"` }
MaintenanceWindowList contains a list of MaintenanceWindows
func (*MaintenanceWindowList) DeepCopy ¶
func (in *MaintenanceWindowList) DeepCopy() *MaintenanceWindowList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowList.
func (*MaintenanceWindowList) DeepCopyInto ¶
func (in *MaintenanceWindowList) DeepCopyInto(out *MaintenanceWindowList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceWindowList) DeepCopyObject ¶
func (in *MaintenanceWindowList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceWindowList) GetItems ¶
func (l *MaintenanceWindowList) GetItems() []resource.Managed
GetItems of this MaintenanceWindowList.
type MaintenanceWindowObservation ¶
type MaintenanceWindowObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*MaintenanceWindowObservation) DeepCopy ¶
func (in *MaintenanceWindowObservation) DeepCopy() *MaintenanceWindowObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowObservation.
func (*MaintenanceWindowObservation) DeepCopyInto ¶
func (in *MaintenanceWindowObservation) DeepCopyInto(out *MaintenanceWindowObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowParameters ¶
type MaintenanceWindowParameters struct { // +kubebuilder:validation:Optional AllowUnassociatedTargets *bool `json:"allowUnassociatedTargets,omitempty" tf:"allow_unassociated_targets,omitempty"` // +kubebuilder:validation:Required Cutoff *float64 `json:"cutoff" tf:"cutoff,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Duration *float64 `json:"duration" tf:"duration,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional EndDate *string `json:"endDate,omitempty" tf:"end_date,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required Schedule *string `json:"schedule" tf:"schedule,omitempty"` // +kubebuilder:validation:Optional ScheduleOffset *float64 `json:"scheduleOffset,omitempty" tf:"schedule_offset,omitempty"` // +kubebuilder:validation:Optional ScheduleTimezone *string `json:"scheduleTimezone,omitempty" tf:"schedule_timezone,omitempty"` // +kubebuilder:validation:Optional StartDate *string `json:"startDate,omitempty" tf:"start_date,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*MaintenanceWindowParameters) DeepCopy ¶
func (in *MaintenanceWindowParameters) DeepCopy() *MaintenanceWindowParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowParameters.
func (*MaintenanceWindowParameters) DeepCopyInto ¶
func (in *MaintenanceWindowParameters) DeepCopyInto(out *MaintenanceWindowParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowSpec ¶
type MaintenanceWindowSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MaintenanceWindowParameters `json:"forProvider"` }
MaintenanceWindowSpec defines the desired state of MaintenanceWindow
func (*MaintenanceWindowSpec) DeepCopy ¶
func (in *MaintenanceWindowSpec) DeepCopy() *MaintenanceWindowSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowSpec.
func (*MaintenanceWindowSpec) DeepCopyInto ¶
func (in *MaintenanceWindowSpec) DeepCopyInto(out *MaintenanceWindowSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowStatus ¶
type MaintenanceWindowStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MaintenanceWindowObservation `json:"atProvider,omitempty"` }
MaintenanceWindowStatus defines the observed state of MaintenanceWindow.
func (*MaintenanceWindowStatus) DeepCopy ¶
func (in *MaintenanceWindowStatus) DeepCopy() *MaintenanceWindowStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowStatus.
func (*MaintenanceWindowStatus) DeepCopyInto ¶
func (in *MaintenanceWindowStatus) DeepCopyInto(out *MaintenanceWindowStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTarget ¶
type MaintenanceWindowTarget struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MaintenanceWindowTargetSpec `json:"spec"` Status MaintenanceWindowTargetStatus `json:"status,omitempty"` }
MaintenanceWindowTarget is the Schema for the MaintenanceWindowTargets API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*MaintenanceWindowTarget) DeepCopy ¶
func (in *MaintenanceWindowTarget) DeepCopy() *MaintenanceWindowTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) DeepCopyInto ¶
func (in *MaintenanceWindowTarget) DeepCopyInto(out *MaintenanceWindowTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceWindowTarget) DeepCopyObject ¶
func (in *MaintenanceWindowTarget) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceWindowTarget) GetCondition ¶
func (mg *MaintenanceWindowTarget) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) GetConnectionDetailsMapping ¶
func (tr *MaintenanceWindowTarget) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MaintenanceWindowTarget
func (*MaintenanceWindowTarget) GetDeletionPolicy ¶
func (mg *MaintenanceWindowTarget) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) GetID ¶
func (tr *MaintenanceWindowTarget) GetID() string
GetID returns ID of underlying Terraform resource of this MaintenanceWindowTarget
func (*MaintenanceWindowTarget) GetObservation ¶
func (tr *MaintenanceWindowTarget) GetObservation() (map[string]interface{}, error)
GetObservation of this MaintenanceWindowTarget
func (*MaintenanceWindowTarget) GetParameters ¶
func (tr *MaintenanceWindowTarget) GetParameters() (map[string]interface{}, error)
GetParameters of this MaintenanceWindowTarget
func (*MaintenanceWindowTarget) GetProviderConfigReference ¶
func (mg *MaintenanceWindowTarget) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) GetProviderReference ¶
func (mg *MaintenanceWindowTarget) GetProviderReference() *xpv1.Reference
GetProviderReference of this MaintenanceWindowTarget. Deprecated: Use GetProviderConfigReference.
func (*MaintenanceWindowTarget) GetPublishConnectionDetailsTo ¶
func (mg *MaintenanceWindowTarget) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) GetTerraformResourceType ¶
func (mg *MaintenanceWindowTarget) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MaintenanceWindowTarget
func (*MaintenanceWindowTarget) GetTerraformSchemaVersion ¶
func (tr *MaintenanceWindowTarget) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MaintenanceWindowTarget) GetWriteConnectionSecretToReference ¶
func (mg *MaintenanceWindowTarget) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) LateInitialize ¶
func (tr *MaintenanceWindowTarget) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MaintenanceWindowTarget using its observed tfState. returns True if there are any spec changes for the resource.
func (*MaintenanceWindowTarget) SetConditions ¶
func (mg *MaintenanceWindowTarget) SetConditions(c ...xpv1.Condition)
SetConditions of this MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) SetDeletionPolicy ¶
func (mg *MaintenanceWindowTarget) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) SetObservation ¶
func (tr *MaintenanceWindowTarget) SetObservation(obs map[string]interface{}) error
SetObservation for this MaintenanceWindowTarget
func (*MaintenanceWindowTarget) SetParameters ¶
func (tr *MaintenanceWindowTarget) SetParameters(params map[string]interface{}) error
SetParameters for this MaintenanceWindowTarget
func (*MaintenanceWindowTarget) SetProviderConfigReference ¶
func (mg *MaintenanceWindowTarget) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) SetProviderReference ¶
func (mg *MaintenanceWindowTarget) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MaintenanceWindowTarget. Deprecated: Use SetProviderConfigReference.
func (*MaintenanceWindowTarget) SetPublishConnectionDetailsTo ¶
func (mg *MaintenanceWindowTarget) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this MaintenanceWindowTarget.
func (*MaintenanceWindowTarget) SetWriteConnectionSecretToReference ¶
func (mg *MaintenanceWindowTarget) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MaintenanceWindowTarget.
type MaintenanceWindowTargetList ¶
type MaintenanceWindowTargetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MaintenanceWindowTarget `json:"items"` }
MaintenanceWindowTargetList contains a list of MaintenanceWindowTargets
func (*MaintenanceWindowTargetList) DeepCopy ¶
func (in *MaintenanceWindowTargetList) DeepCopy() *MaintenanceWindowTargetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTargetList.
func (*MaintenanceWindowTargetList) DeepCopyInto ¶
func (in *MaintenanceWindowTargetList) DeepCopyInto(out *MaintenanceWindowTargetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceWindowTargetList) DeepCopyObject ¶
func (in *MaintenanceWindowTargetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceWindowTargetList) GetItems ¶
func (l *MaintenanceWindowTargetList) GetItems() []resource.Managed
GetItems of this MaintenanceWindowTargetList.
type MaintenanceWindowTargetObservation ¶
type MaintenanceWindowTargetObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MaintenanceWindowTargetObservation) DeepCopy ¶
func (in *MaintenanceWindowTargetObservation) DeepCopy() *MaintenanceWindowTargetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTargetObservation.
func (*MaintenanceWindowTargetObservation) DeepCopyInto ¶
func (in *MaintenanceWindowTargetObservation) DeepCopyInto(out *MaintenanceWindowTargetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTargetParameters ¶
type MaintenanceWindowTargetParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional OwnerInformation *string `json:"ownerInformation,omitempty" tf:"owner_information,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required ResourceType *string `json:"resourceType" tf:"resource_type,omitempty"` // +kubebuilder:validation:Required Targets []MaintenanceWindowTargetTargetsParameters `json:"targets" tf:"targets,omitempty"` // +kubebuilder:validation:Required WindowID *string `json:"windowId" tf:"window_id,omitempty"` }
func (*MaintenanceWindowTargetParameters) DeepCopy ¶
func (in *MaintenanceWindowTargetParameters) DeepCopy() *MaintenanceWindowTargetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTargetParameters.
func (*MaintenanceWindowTargetParameters) DeepCopyInto ¶
func (in *MaintenanceWindowTargetParameters) DeepCopyInto(out *MaintenanceWindowTargetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTargetSpec ¶
type MaintenanceWindowTargetSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MaintenanceWindowTargetParameters `json:"forProvider"` }
MaintenanceWindowTargetSpec defines the desired state of MaintenanceWindowTarget
func (*MaintenanceWindowTargetSpec) DeepCopy ¶
func (in *MaintenanceWindowTargetSpec) DeepCopy() *MaintenanceWindowTargetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTargetSpec.
func (*MaintenanceWindowTargetSpec) DeepCopyInto ¶
func (in *MaintenanceWindowTargetSpec) DeepCopyInto(out *MaintenanceWindowTargetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTargetStatus ¶
type MaintenanceWindowTargetStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MaintenanceWindowTargetObservation `json:"atProvider,omitempty"` }
MaintenanceWindowTargetStatus defines the observed state of MaintenanceWindowTarget.
func (*MaintenanceWindowTargetStatus) DeepCopy ¶
func (in *MaintenanceWindowTargetStatus) DeepCopy() *MaintenanceWindowTargetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTargetStatus.
func (*MaintenanceWindowTargetStatus) DeepCopyInto ¶
func (in *MaintenanceWindowTargetStatus) DeepCopyInto(out *MaintenanceWindowTargetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTargetTargetsObservation ¶
type MaintenanceWindowTargetTargetsObservation struct { }
func (*MaintenanceWindowTargetTargetsObservation) DeepCopy ¶
func (in *MaintenanceWindowTargetTargetsObservation) DeepCopy() *MaintenanceWindowTargetTargetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTargetTargetsObservation.
func (*MaintenanceWindowTargetTargetsObservation) DeepCopyInto ¶
func (in *MaintenanceWindowTargetTargetsObservation) DeepCopyInto(out *MaintenanceWindowTargetTargetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTargetTargetsParameters ¶
type MaintenanceWindowTargetTargetsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*MaintenanceWindowTargetTargetsParameters) DeepCopy ¶
func (in *MaintenanceWindowTargetTargetsParameters) DeepCopy() *MaintenanceWindowTargetTargetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTargetTargetsParameters.
func (*MaintenanceWindowTargetTargetsParameters) DeepCopyInto ¶
func (in *MaintenanceWindowTargetTargetsParameters) DeepCopyInto(out *MaintenanceWindowTargetTargetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTask ¶
type MaintenanceWindowTask struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MaintenanceWindowTaskSpec `json:"spec"` Status MaintenanceWindowTaskStatus `json:"status,omitempty"` }
MaintenanceWindowTask is the Schema for the MaintenanceWindowTasks API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*MaintenanceWindowTask) DeepCopy ¶
func (in *MaintenanceWindowTask) DeepCopy() *MaintenanceWindowTask
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTask.
func (*MaintenanceWindowTask) DeepCopyInto ¶
func (in *MaintenanceWindowTask) DeepCopyInto(out *MaintenanceWindowTask)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceWindowTask) DeepCopyObject ¶
func (in *MaintenanceWindowTask) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceWindowTask) GetCondition ¶
func (mg *MaintenanceWindowTask) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) GetConnectionDetailsMapping ¶
func (tr *MaintenanceWindowTask) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MaintenanceWindowTask
func (*MaintenanceWindowTask) GetDeletionPolicy ¶
func (mg *MaintenanceWindowTask) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) GetID ¶
func (tr *MaintenanceWindowTask) GetID() string
GetID returns ID of underlying Terraform resource of this MaintenanceWindowTask
func (*MaintenanceWindowTask) GetObservation ¶
func (tr *MaintenanceWindowTask) GetObservation() (map[string]interface{}, error)
GetObservation of this MaintenanceWindowTask
func (*MaintenanceWindowTask) GetParameters ¶
func (tr *MaintenanceWindowTask) GetParameters() (map[string]interface{}, error)
GetParameters of this MaintenanceWindowTask
func (*MaintenanceWindowTask) GetProviderConfigReference ¶
func (mg *MaintenanceWindowTask) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) GetProviderReference ¶
func (mg *MaintenanceWindowTask) GetProviderReference() *xpv1.Reference
GetProviderReference of this MaintenanceWindowTask. Deprecated: Use GetProviderConfigReference.
func (*MaintenanceWindowTask) GetPublishConnectionDetailsTo ¶
func (mg *MaintenanceWindowTask) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) GetTerraformResourceType ¶
func (mg *MaintenanceWindowTask) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MaintenanceWindowTask
func (*MaintenanceWindowTask) GetTerraformSchemaVersion ¶
func (tr *MaintenanceWindowTask) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MaintenanceWindowTask) GetWriteConnectionSecretToReference ¶
func (mg *MaintenanceWindowTask) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) LateInitialize ¶
func (tr *MaintenanceWindowTask) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MaintenanceWindowTask using its observed tfState. returns True if there are any spec changes for the resource.
func (*MaintenanceWindowTask) ResolveReferences ¶
ResolveReferences of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) SetConditions ¶
func (mg *MaintenanceWindowTask) SetConditions(c ...xpv1.Condition)
SetConditions of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) SetDeletionPolicy ¶
func (mg *MaintenanceWindowTask) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) SetObservation ¶
func (tr *MaintenanceWindowTask) SetObservation(obs map[string]interface{}) error
SetObservation for this MaintenanceWindowTask
func (*MaintenanceWindowTask) SetParameters ¶
func (tr *MaintenanceWindowTask) SetParameters(params map[string]interface{}) error
SetParameters for this MaintenanceWindowTask
func (*MaintenanceWindowTask) SetProviderConfigReference ¶
func (mg *MaintenanceWindowTask) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) SetProviderReference ¶
func (mg *MaintenanceWindowTask) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MaintenanceWindowTask. Deprecated: Use SetProviderConfigReference.
func (*MaintenanceWindowTask) SetPublishConnectionDetailsTo ¶
func (mg *MaintenanceWindowTask) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this MaintenanceWindowTask.
func (*MaintenanceWindowTask) SetWriteConnectionSecretToReference ¶
func (mg *MaintenanceWindowTask) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MaintenanceWindowTask.
type MaintenanceWindowTaskList ¶
type MaintenanceWindowTaskList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MaintenanceWindowTask `json:"items"` }
MaintenanceWindowTaskList contains a list of MaintenanceWindowTasks
func (*MaintenanceWindowTaskList) DeepCopy ¶
func (in *MaintenanceWindowTaskList) DeepCopy() *MaintenanceWindowTaskList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTaskList.
func (*MaintenanceWindowTaskList) DeepCopyInto ¶
func (in *MaintenanceWindowTaskList) DeepCopyInto(out *MaintenanceWindowTaskList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MaintenanceWindowTaskList) DeepCopyObject ¶
func (in *MaintenanceWindowTaskList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MaintenanceWindowTaskList) GetItems ¶
func (l *MaintenanceWindowTaskList) GetItems() []resource.Managed
GetItems of this MaintenanceWindowTaskList.
type MaintenanceWindowTaskObservation ¶
type MaintenanceWindowTaskObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MaintenanceWindowTaskObservation) DeepCopy ¶
func (in *MaintenanceWindowTaskObservation) DeepCopy() *MaintenanceWindowTaskObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTaskObservation.
func (*MaintenanceWindowTaskObservation) DeepCopyInto ¶
func (in *MaintenanceWindowTaskObservation) DeepCopyInto(out *MaintenanceWindowTaskObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTaskParameters ¶
type MaintenanceWindowTaskParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required MaxConcurrency *string `json:"maxConcurrency" tf:"max_concurrency,omitempty"` // +kubebuilder:validation:Required MaxErrors *string `json:"maxErrors" tf:"max_errors,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/iam/v1alpha2.Role // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-aws/config/common.ARNExtractor() // +kubebuilder:validation:Optional ServiceRoleArn *string `json:"serviceRoleArn,omitempty" tf:"service_role_arn,omitempty"` // +kubebuilder:validation:Optional ServiceRoleArnRef *v1.Reference `json:"serviceRoleArnRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ServiceRoleArnSelector *v1.Selector `json:"serviceRoleArnSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Targets []MaintenanceWindowTaskTargetsParameters `json:"targets,omitempty" tf:"targets,omitempty"` // +kubebuilder:validation:Required TaskArn *string `json:"taskArn" tf:"task_arn,omitempty"` // +kubebuilder:validation:Optional TaskInvocationParameters []TaskInvocationParametersParameters `json:"taskInvocationParameters,omitempty" tf:"task_invocation_parameters,omitempty"` // +kubebuilder:validation:Required TaskType *string `json:"taskType" tf:"task_type,omitempty"` // +kubebuilder:validation:Required WindowID *string `json:"windowId" tf:"window_id,omitempty"` }
func (*MaintenanceWindowTaskParameters) DeepCopy ¶
func (in *MaintenanceWindowTaskParameters) DeepCopy() *MaintenanceWindowTaskParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTaskParameters.
func (*MaintenanceWindowTaskParameters) DeepCopyInto ¶
func (in *MaintenanceWindowTaskParameters) DeepCopyInto(out *MaintenanceWindowTaskParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTaskSpec ¶
type MaintenanceWindowTaskSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MaintenanceWindowTaskParameters `json:"forProvider"` }
MaintenanceWindowTaskSpec defines the desired state of MaintenanceWindowTask
func (*MaintenanceWindowTaskSpec) DeepCopy ¶
func (in *MaintenanceWindowTaskSpec) DeepCopy() *MaintenanceWindowTaskSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTaskSpec.
func (*MaintenanceWindowTaskSpec) DeepCopyInto ¶
func (in *MaintenanceWindowTaskSpec) DeepCopyInto(out *MaintenanceWindowTaskSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTaskStatus ¶
type MaintenanceWindowTaskStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MaintenanceWindowTaskObservation `json:"atProvider,omitempty"` }
MaintenanceWindowTaskStatus defines the observed state of MaintenanceWindowTask.
func (*MaintenanceWindowTaskStatus) DeepCopy ¶
func (in *MaintenanceWindowTaskStatus) DeepCopy() *MaintenanceWindowTaskStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTaskStatus.
func (*MaintenanceWindowTaskStatus) DeepCopyInto ¶
func (in *MaintenanceWindowTaskStatus) DeepCopyInto(out *MaintenanceWindowTaskStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTaskTargetsObservation ¶
type MaintenanceWindowTaskTargetsObservation struct { }
func (*MaintenanceWindowTaskTargetsObservation) DeepCopy ¶
func (in *MaintenanceWindowTaskTargetsObservation) DeepCopy() *MaintenanceWindowTaskTargetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTaskTargetsObservation.
func (*MaintenanceWindowTaskTargetsObservation) DeepCopyInto ¶
func (in *MaintenanceWindowTaskTargetsObservation) DeepCopyInto(out *MaintenanceWindowTaskTargetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaintenanceWindowTaskTargetsParameters ¶
type MaintenanceWindowTaskTargetsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*MaintenanceWindowTaskTargetsParameters) DeepCopy ¶
func (in *MaintenanceWindowTaskTargetsParameters) DeepCopy() *MaintenanceWindowTaskTargetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindowTaskTargetsParameters.
func (*MaintenanceWindowTaskTargetsParameters) DeepCopyInto ¶
func (in *MaintenanceWindowTaskTargetsParameters) DeepCopyInto(out *MaintenanceWindowTaskTargetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationConfigObservation ¶
type NotificationConfigObservation struct { }
func (*NotificationConfigObservation) DeepCopy ¶
func (in *NotificationConfigObservation) DeepCopy() *NotificationConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationConfigObservation.
func (*NotificationConfigObservation) DeepCopyInto ¶
func (in *NotificationConfigObservation) DeepCopyInto(out *NotificationConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationConfigParameters ¶
type NotificationConfigParameters struct { // +kubebuilder:validation:Optional NotificationArn *string `json:"notificationArn,omitempty" tf:"notification_arn,omitempty"` // +kubebuilder:validation:Optional NotificationEvents []*string `json:"notificationEvents,omitempty" tf:"notification_events,omitempty"` // +kubebuilder:validation:Optional NotificationType *string `json:"notificationType,omitempty" tf:"notification_type,omitempty"` }
func (*NotificationConfigParameters) DeepCopy ¶
func (in *NotificationConfigParameters) DeepCopy() *NotificationConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationConfigParameters.
func (*NotificationConfigParameters) DeepCopyInto ¶
func (in *NotificationConfigParameters) DeepCopyInto(out *NotificationConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutputLocationObservation ¶
type OutputLocationObservation struct { }
func (*OutputLocationObservation) DeepCopy ¶
func (in *OutputLocationObservation) DeepCopy() *OutputLocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutputLocationObservation.
func (*OutputLocationObservation) DeepCopyInto ¶
func (in *OutputLocationObservation) DeepCopyInto(out *OutputLocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutputLocationParameters ¶
type OutputLocationParameters struct { // +kubebuilder:validation:Required S3BucketName *string `json:"s3BucketName" tf:"s3_bucket_name,omitempty"` // +kubebuilder:validation:Optional S3KeyPrefix *string `json:"s3KeyPrefix,omitempty" tf:"s3_key_prefix,omitempty"` }
func (*OutputLocationParameters) DeepCopy ¶
func (in *OutputLocationParameters) DeepCopy() *OutputLocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutputLocationParameters.
func (*OutputLocationParameters) DeepCopyInto ¶
func (in *OutputLocationParameters) DeepCopyInto(out *OutputLocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Parameter ¶
type Parameter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ParameterSpec `json:"spec"` Status ParameterStatus `json:"status,omitempty"` }
Parameter is the Schema for the Parameters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*Parameter) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Parameter.
func (*Parameter) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Parameter) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Parameter) GetCondition ¶
func (mg *Parameter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Parameter.
func (*Parameter) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Parameter
func (*Parameter) GetDeletionPolicy ¶
func (mg *Parameter) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Parameter.
func (*Parameter) GetObservation ¶
GetObservation of this Parameter
func (*Parameter) GetParameters ¶
GetParameters of this Parameter
func (*Parameter) GetProviderConfigReference ¶
GetProviderConfigReference of this Parameter.
func (*Parameter) GetProviderReference ¶
GetProviderReference of this Parameter. Deprecated: Use GetProviderConfigReference.
func (*Parameter) GetPublishConnectionDetailsTo ¶
func (mg *Parameter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Parameter.
func (*Parameter) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Parameter
func (*Parameter) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Parameter) GetWriteConnectionSecretToReference ¶
func (mg *Parameter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Parameter.
func (*Parameter) LateInitialize ¶
LateInitialize this Parameter using its observed tfState. returns True if there are any spec changes for the resource.
func (*Parameter) SetConditions ¶
SetConditions of this Parameter.
func (*Parameter) SetDeletionPolicy ¶
func (mg *Parameter) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Parameter.
func (*Parameter) SetObservation ¶
SetObservation for this Parameter
func (*Parameter) SetParameters ¶
SetParameters for this Parameter
func (*Parameter) SetProviderConfigReference ¶
SetProviderConfigReference of this Parameter.
func (*Parameter) SetProviderReference ¶
SetProviderReference of this Parameter. Deprecated: Use SetProviderConfigReference.
func (*Parameter) SetPublishConnectionDetailsTo ¶
func (mg *Parameter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Parameter.
func (*Parameter) SetWriteConnectionSecretToReference ¶
func (mg *Parameter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Parameter.
type ParameterList ¶
type ParameterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Parameter `json:"items"` }
ParameterList contains a list of Parameters
func (*ParameterList) DeepCopy ¶
func (in *ParameterList) DeepCopy() *ParameterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParameterList.
func (*ParameterList) DeepCopyInto ¶
func (in *ParameterList) DeepCopyInto(out *ParameterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ParameterList) DeepCopyObject ¶
func (in *ParameterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ParameterList) GetItems ¶
func (l *ParameterList) GetItems() []resource.Managed
GetItems of this ParameterList.
type ParameterObservation ¶
type ParameterObservation struct { DefaultValue *string `json:"defaultValue,omitempty" tf:"default_value,omitempty"` Description *string `json:"description,omitempty" tf:"description,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ParameterObservation) DeepCopy ¶
func (in *ParameterObservation) DeepCopy() *ParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParameterObservation.
func (*ParameterObservation) DeepCopyInto ¶
func (in *ParameterObservation) DeepCopyInto(out *ParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParameterObservation_2 ¶
type ParameterObservation_2 struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*ParameterObservation_2) DeepCopy ¶
func (in *ParameterObservation_2) DeepCopy() *ParameterObservation_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParameterObservation_2.
func (*ParameterObservation_2) DeepCopyInto ¶
func (in *ParameterObservation_2) DeepCopyInto(out *ParameterObservation_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParameterParameters ¶
type ParameterParameters struct { }
func (*ParameterParameters) DeepCopy ¶
func (in *ParameterParameters) DeepCopy() *ParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParameterParameters.
func (*ParameterParameters) DeepCopyInto ¶
func (in *ParameterParameters) DeepCopyInto(out *ParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParameterParameters_2 ¶
type ParameterParameters_2 struct { // +kubebuilder:validation:Optional AllowedPattern *string `json:"allowedPattern,omitempty" tf:"allowed_pattern,omitempty"` // +kubebuilder:validation:Optional Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` // +kubebuilder:validation:Optional DataType *string `json:"dataType,omitempty" tf:"data_type,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional KeyID *string `json:"keyId,omitempty" tf:"key_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Overwrite *bool `json:"overwrite,omitempty" tf:"overwrite,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Tier *string `json:"tier,omitempty" tf:"tier,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required ValueSecretRef v1.SecretKeySelector `json:"valueSecretRef" tf:"-"` }
func (*ParameterParameters_2) DeepCopy ¶
func (in *ParameterParameters_2) DeepCopy() *ParameterParameters_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParameterParameters_2.
func (*ParameterParameters_2) DeepCopyInto ¶
func (in *ParameterParameters_2) DeepCopyInto(out *ParameterParameters_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParameterSpec ¶
type ParameterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ParameterParameters_2 `json:"forProvider"` }
ParameterSpec defines the desired state of Parameter
func (*ParameterSpec) DeepCopy ¶
func (in *ParameterSpec) DeepCopy() *ParameterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParameterSpec.
func (*ParameterSpec) DeepCopyInto ¶
func (in *ParameterSpec) DeepCopyInto(out *ParameterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ParameterStatus ¶
type ParameterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ParameterObservation_2 `json:"atProvider,omitempty"` }
ParameterStatus defines the observed state of Parameter.
func (*ParameterStatus) DeepCopy ¶
func (in *ParameterStatus) DeepCopy() *ParameterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParameterStatus.
func (*ParameterStatus) DeepCopyInto ¶
func (in *ParameterStatus) DeepCopyInto(out *ParameterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchBaseline ¶
type PatchBaseline struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PatchBaselineSpec `json:"spec"` Status PatchBaselineStatus `json:"status,omitempty"` }
PatchBaseline is the Schema for the PatchBaselines API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*PatchBaseline) DeepCopy ¶
func (in *PatchBaseline) DeepCopy() *PatchBaseline
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchBaseline.
func (*PatchBaseline) DeepCopyInto ¶
func (in *PatchBaseline) DeepCopyInto(out *PatchBaseline)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PatchBaseline) DeepCopyObject ¶
func (in *PatchBaseline) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PatchBaseline) GetCondition ¶
func (mg *PatchBaseline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this PatchBaseline.
func (*PatchBaseline) GetConnectionDetailsMapping ¶
func (tr *PatchBaseline) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this PatchBaseline
func (*PatchBaseline) GetDeletionPolicy ¶
func (mg *PatchBaseline) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this PatchBaseline.
func (*PatchBaseline) GetID ¶
func (tr *PatchBaseline) GetID() string
GetID returns ID of underlying Terraform resource of this PatchBaseline
func (*PatchBaseline) GetObservation ¶
func (tr *PatchBaseline) GetObservation() (map[string]interface{}, error)
GetObservation of this PatchBaseline
func (*PatchBaseline) GetParameters ¶
func (tr *PatchBaseline) GetParameters() (map[string]interface{}, error)
GetParameters of this PatchBaseline
func (*PatchBaseline) GetProviderConfigReference ¶
func (mg *PatchBaseline) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this PatchBaseline.
func (*PatchBaseline) GetProviderReference ¶
func (mg *PatchBaseline) GetProviderReference() *xpv1.Reference
GetProviderReference of this PatchBaseline. Deprecated: Use GetProviderConfigReference.
func (*PatchBaseline) GetPublishConnectionDetailsTo ¶
func (mg *PatchBaseline) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this PatchBaseline.
func (*PatchBaseline) GetTerraformResourceType ¶
func (mg *PatchBaseline) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this PatchBaseline
func (*PatchBaseline) GetTerraformSchemaVersion ¶
func (tr *PatchBaseline) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*PatchBaseline) GetWriteConnectionSecretToReference ¶
func (mg *PatchBaseline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this PatchBaseline.
func (*PatchBaseline) LateInitialize ¶
func (tr *PatchBaseline) LateInitialize(attrs []byte) (bool, error)
LateInitialize this PatchBaseline using its observed tfState. returns True if there are any spec changes for the resource.
func (*PatchBaseline) SetConditions ¶
func (mg *PatchBaseline) SetConditions(c ...xpv1.Condition)
SetConditions of this PatchBaseline.
func (*PatchBaseline) SetDeletionPolicy ¶
func (mg *PatchBaseline) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this PatchBaseline.
func (*PatchBaseline) SetObservation ¶
func (tr *PatchBaseline) SetObservation(obs map[string]interface{}) error
SetObservation for this PatchBaseline
func (*PatchBaseline) SetParameters ¶
func (tr *PatchBaseline) SetParameters(params map[string]interface{}) error
SetParameters for this PatchBaseline
func (*PatchBaseline) SetProviderConfigReference ¶
func (mg *PatchBaseline) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this PatchBaseline.
func (*PatchBaseline) SetProviderReference ¶
func (mg *PatchBaseline) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this PatchBaseline. Deprecated: Use SetProviderConfigReference.
func (*PatchBaseline) SetPublishConnectionDetailsTo ¶
func (mg *PatchBaseline) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this PatchBaseline.
func (*PatchBaseline) SetWriteConnectionSecretToReference ¶
func (mg *PatchBaseline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this PatchBaseline.
type PatchBaselineList ¶
type PatchBaselineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PatchBaseline `json:"items"` }
PatchBaselineList contains a list of PatchBaselines
func (*PatchBaselineList) DeepCopy ¶
func (in *PatchBaselineList) DeepCopy() *PatchBaselineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchBaselineList.
func (*PatchBaselineList) DeepCopyInto ¶
func (in *PatchBaselineList) DeepCopyInto(out *PatchBaselineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PatchBaselineList) DeepCopyObject ¶
func (in *PatchBaselineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PatchBaselineList) GetItems ¶
func (l *PatchBaselineList) GetItems() []resource.Managed
GetItems of this PatchBaselineList.
type PatchBaselineObservation ¶
type PatchBaselineObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*PatchBaselineObservation) DeepCopy ¶
func (in *PatchBaselineObservation) DeepCopy() *PatchBaselineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchBaselineObservation.
func (*PatchBaselineObservation) DeepCopyInto ¶
func (in *PatchBaselineObservation) DeepCopyInto(out *PatchBaselineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchBaselineParameters ¶
type PatchBaselineParameters struct { // +kubebuilder:validation:Optional ApprovalRule []ApprovalRuleParameters `json:"approvalRule,omitempty" tf:"approval_rule,omitempty"` // +kubebuilder:validation:Optional ApprovedPatches []*string `json:"approvedPatches,omitempty" tf:"approved_patches,omitempty"` // +kubebuilder:validation:Optional ApprovedPatchesComplianceLevel *string `json:"approvedPatchesComplianceLevel,omitempty" tf:"approved_patches_compliance_level,omitempty"` // +kubebuilder:validation:Optional ApprovedPatchesEnableNonSecurity *bool `json:"approvedPatchesEnableNonSecurity,omitempty" tf:"approved_patches_enable_non_security,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional GlobalFilter []GlobalFilterParameters `json:"globalFilter,omitempty" tf:"global_filter,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional OperatingSystem *string `json:"operatingSystem,omitempty" tf:"operating_system,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional RejectedPatches []*string `json:"rejectedPatches,omitempty" tf:"rejected_patches,omitempty"` // +kubebuilder:validation:Optional RejectedPatchesAction *string `json:"rejectedPatchesAction,omitempty" tf:"rejected_patches_action,omitempty"` // +kubebuilder:validation:Optional Source []SourceParameters `json:"source,omitempty" tf:"source,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*PatchBaselineParameters) DeepCopy ¶
func (in *PatchBaselineParameters) DeepCopy() *PatchBaselineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchBaselineParameters.
func (*PatchBaselineParameters) DeepCopyInto ¶
func (in *PatchBaselineParameters) DeepCopyInto(out *PatchBaselineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchBaselineSpec ¶
type PatchBaselineSpec struct { v1.ResourceSpec `json:",inline"` ForProvider PatchBaselineParameters `json:"forProvider"` }
PatchBaselineSpec defines the desired state of PatchBaseline
func (*PatchBaselineSpec) DeepCopy ¶
func (in *PatchBaselineSpec) DeepCopy() *PatchBaselineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchBaselineSpec.
func (*PatchBaselineSpec) DeepCopyInto ¶
func (in *PatchBaselineSpec) DeepCopyInto(out *PatchBaselineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchBaselineStatus ¶
type PatchBaselineStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PatchBaselineObservation `json:"atProvider,omitempty"` }
PatchBaselineStatus defines the observed state of PatchBaseline.
func (*PatchBaselineStatus) DeepCopy ¶
func (in *PatchBaselineStatus) DeepCopy() *PatchBaselineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchBaselineStatus.
func (*PatchBaselineStatus) DeepCopyInto ¶
func (in *PatchBaselineStatus) DeepCopyInto(out *PatchBaselineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchFilterObservation ¶
type PatchFilterObservation struct { }
func (*PatchFilterObservation) DeepCopy ¶
func (in *PatchFilterObservation) DeepCopy() *PatchFilterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchFilterObservation.
func (*PatchFilterObservation) DeepCopyInto ¶
func (in *PatchFilterObservation) DeepCopyInto(out *PatchFilterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchFilterParameters ¶
type PatchFilterParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*PatchFilterParameters) DeepCopy ¶
func (in *PatchFilterParameters) DeepCopy() *PatchFilterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchFilterParameters.
func (*PatchFilterParameters) DeepCopyInto ¶
func (in *PatchFilterParameters) DeepCopyInto(out *PatchFilterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchGroup ¶
type PatchGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PatchGroupSpec `json:"spec"` Status PatchGroupStatus `json:"status,omitempty"` }
PatchGroup is the Schema for the PatchGroups API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*PatchGroup) DeepCopy ¶
func (in *PatchGroup) DeepCopy() *PatchGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchGroup.
func (*PatchGroup) DeepCopyInto ¶
func (in *PatchGroup) DeepCopyInto(out *PatchGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PatchGroup) DeepCopyObject ¶
func (in *PatchGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PatchGroup) GetCondition ¶
func (mg *PatchGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this PatchGroup.
func (*PatchGroup) GetConnectionDetailsMapping ¶
func (tr *PatchGroup) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this PatchGroup
func (*PatchGroup) GetDeletionPolicy ¶
func (mg *PatchGroup) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this PatchGroup.
func (*PatchGroup) GetID ¶
func (tr *PatchGroup) GetID() string
GetID returns ID of underlying Terraform resource of this PatchGroup
func (*PatchGroup) GetObservation ¶
func (tr *PatchGroup) GetObservation() (map[string]interface{}, error)
GetObservation of this PatchGroup
func (*PatchGroup) GetParameters ¶
func (tr *PatchGroup) GetParameters() (map[string]interface{}, error)
GetParameters of this PatchGroup
func (*PatchGroup) GetProviderConfigReference ¶
func (mg *PatchGroup) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this PatchGroup.
func (*PatchGroup) GetProviderReference ¶
func (mg *PatchGroup) GetProviderReference() *xpv1.Reference
GetProviderReference of this PatchGroup. Deprecated: Use GetProviderConfigReference.
func (*PatchGroup) GetPublishConnectionDetailsTo ¶
func (mg *PatchGroup) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this PatchGroup.
func (*PatchGroup) GetTerraformResourceType ¶
func (mg *PatchGroup) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this PatchGroup
func (*PatchGroup) GetTerraformSchemaVersion ¶
func (tr *PatchGroup) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*PatchGroup) GetWriteConnectionSecretToReference ¶
func (mg *PatchGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this PatchGroup.
func (*PatchGroup) LateInitialize ¶
func (tr *PatchGroup) LateInitialize(attrs []byte) (bool, error)
LateInitialize this PatchGroup using its observed tfState. returns True if there are any spec changes for the resource.
func (*PatchGroup) SetConditions ¶
func (mg *PatchGroup) SetConditions(c ...xpv1.Condition)
SetConditions of this PatchGroup.
func (*PatchGroup) SetDeletionPolicy ¶
func (mg *PatchGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this PatchGroup.
func (*PatchGroup) SetObservation ¶
func (tr *PatchGroup) SetObservation(obs map[string]interface{}) error
SetObservation for this PatchGroup
func (*PatchGroup) SetParameters ¶
func (tr *PatchGroup) SetParameters(params map[string]interface{}) error
SetParameters for this PatchGroup
func (*PatchGroup) SetProviderConfigReference ¶
func (mg *PatchGroup) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this PatchGroup.
func (*PatchGroup) SetProviderReference ¶
func (mg *PatchGroup) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this PatchGroup. Deprecated: Use SetProviderConfigReference.
func (*PatchGroup) SetPublishConnectionDetailsTo ¶
func (mg *PatchGroup) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this PatchGroup.
func (*PatchGroup) SetWriteConnectionSecretToReference ¶
func (mg *PatchGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this PatchGroup.
type PatchGroupList ¶
type PatchGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PatchGroup `json:"items"` }
PatchGroupList contains a list of PatchGroups
func (*PatchGroupList) DeepCopy ¶
func (in *PatchGroupList) DeepCopy() *PatchGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchGroupList.
func (*PatchGroupList) DeepCopyInto ¶
func (in *PatchGroupList) DeepCopyInto(out *PatchGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PatchGroupList) DeepCopyObject ¶
func (in *PatchGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PatchGroupList) GetItems ¶
func (l *PatchGroupList) GetItems() []resource.Managed
GetItems of this PatchGroupList.
type PatchGroupObservation ¶
type PatchGroupObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*PatchGroupObservation) DeepCopy ¶
func (in *PatchGroupObservation) DeepCopy() *PatchGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchGroupObservation.
func (*PatchGroupObservation) DeepCopyInto ¶
func (in *PatchGroupObservation) DeepCopyInto(out *PatchGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchGroupParameters ¶
type PatchGroupParameters struct { // +kubebuilder:validation:Required BaselineID *string `json:"baselineId" tf:"baseline_id,omitempty"` // +kubebuilder:validation:Required PatchGroup *string `json:"patchGroup" tf:"patch_group,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*PatchGroupParameters) DeepCopy ¶
func (in *PatchGroupParameters) DeepCopy() *PatchGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchGroupParameters.
func (*PatchGroupParameters) DeepCopyInto ¶
func (in *PatchGroupParameters) DeepCopyInto(out *PatchGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchGroupSpec ¶
type PatchGroupSpec struct { v1.ResourceSpec `json:",inline"` ForProvider PatchGroupParameters `json:"forProvider"` }
PatchGroupSpec defines the desired state of PatchGroup
func (*PatchGroupSpec) DeepCopy ¶
func (in *PatchGroupSpec) DeepCopy() *PatchGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchGroupSpec.
func (*PatchGroupSpec) DeepCopyInto ¶
func (in *PatchGroupSpec) DeepCopyInto(out *PatchGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PatchGroupStatus ¶
type PatchGroupStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PatchGroupObservation `json:"atProvider,omitempty"` }
PatchGroupStatus defines the observed state of PatchGroup.
func (*PatchGroupStatus) DeepCopy ¶
func (in *PatchGroupStatus) DeepCopy() *PatchGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PatchGroupStatus.
func (*PatchGroupStatus) DeepCopyInto ¶
func (in *PatchGroupStatus) DeepCopyInto(out *PatchGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceDataSync ¶
type ResourceDataSync struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResourceDataSyncSpec `json:"spec"` Status ResourceDataSyncStatus `json:"status,omitempty"` }
ResourceDataSync is the Schema for the ResourceDataSyncs API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*ResourceDataSync) DeepCopy ¶
func (in *ResourceDataSync) DeepCopy() *ResourceDataSync
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDataSync.
func (*ResourceDataSync) DeepCopyInto ¶
func (in *ResourceDataSync) DeepCopyInto(out *ResourceDataSync)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceDataSync) DeepCopyObject ¶
func (in *ResourceDataSync) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResourceDataSync) GetCondition ¶
func (mg *ResourceDataSync) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ResourceDataSync.
func (*ResourceDataSync) GetConnectionDetailsMapping ¶
func (tr *ResourceDataSync) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ResourceDataSync
func (*ResourceDataSync) GetDeletionPolicy ¶
func (mg *ResourceDataSync) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ResourceDataSync.
func (*ResourceDataSync) GetID ¶
func (tr *ResourceDataSync) GetID() string
GetID returns ID of underlying Terraform resource of this ResourceDataSync
func (*ResourceDataSync) GetObservation ¶
func (tr *ResourceDataSync) GetObservation() (map[string]interface{}, error)
GetObservation of this ResourceDataSync
func (*ResourceDataSync) GetParameters ¶
func (tr *ResourceDataSync) GetParameters() (map[string]interface{}, error)
GetParameters of this ResourceDataSync
func (*ResourceDataSync) GetProviderConfigReference ¶
func (mg *ResourceDataSync) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ResourceDataSync.
func (*ResourceDataSync) GetProviderReference ¶
func (mg *ResourceDataSync) GetProviderReference() *xpv1.Reference
GetProviderReference of this ResourceDataSync. Deprecated: Use GetProviderConfigReference.
func (*ResourceDataSync) GetPublishConnectionDetailsTo ¶
func (mg *ResourceDataSync) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ResourceDataSync.
func (*ResourceDataSync) GetTerraformResourceType ¶
func (mg *ResourceDataSync) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ResourceDataSync
func (*ResourceDataSync) GetTerraformSchemaVersion ¶
func (tr *ResourceDataSync) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ResourceDataSync) GetWriteConnectionSecretToReference ¶
func (mg *ResourceDataSync) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ResourceDataSync.
func (*ResourceDataSync) LateInitialize ¶
func (tr *ResourceDataSync) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ResourceDataSync using its observed tfState. returns True if there are any spec changes for the resource.
func (*ResourceDataSync) SetConditions ¶
func (mg *ResourceDataSync) SetConditions(c ...xpv1.Condition)
SetConditions of this ResourceDataSync.
func (*ResourceDataSync) SetDeletionPolicy ¶
func (mg *ResourceDataSync) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ResourceDataSync.
func (*ResourceDataSync) SetObservation ¶
func (tr *ResourceDataSync) SetObservation(obs map[string]interface{}) error
SetObservation for this ResourceDataSync
func (*ResourceDataSync) SetParameters ¶
func (tr *ResourceDataSync) SetParameters(params map[string]interface{}) error
SetParameters for this ResourceDataSync
func (*ResourceDataSync) SetProviderConfigReference ¶
func (mg *ResourceDataSync) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ResourceDataSync.
func (*ResourceDataSync) SetProviderReference ¶
func (mg *ResourceDataSync) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ResourceDataSync. Deprecated: Use SetProviderConfigReference.
func (*ResourceDataSync) SetPublishConnectionDetailsTo ¶
func (mg *ResourceDataSync) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ResourceDataSync.
func (*ResourceDataSync) SetWriteConnectionSecretToReference ¶
func (mg *ResourceDataSync) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ResourceDataSync.
type ResourceDataSyncList ¶
type ResourceDataSyncList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ResourceDataSync `json:"items"` }
ResourceDataSyncList contains a list of ResourceDataSyncs
func (*ResourceDataSyncList) DeepCopy ¶
func (in *ResourceDataSyncList) DeepCopy() *ResourceDataSyncList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDataSyncList.
func (*ResourceDataSyncList) DeepCopyInto ¶
func (in *ResourceDataSyncList) DeepCopyInto(out *ResourceDataSyncList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceDataSyncList) DeepCopyObject ¶
func (in *ResourceDataSyncList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResourceDataSyncList) GetItems ¶
func (l *ResourceDataSyncList) GetItems() []resource.Managed
GetItems of this ResourceDataSyncList.
type ResourceDataSyncObservation ¶
type ResourceDataSyncObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ResourceDataSyncObservation) DeepCopy ¶
func (in *ResourceDataSyncObservation) DeepCopy() *ResourceDataSyncObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDataSyncObservation.
func (*ResourceDataSyncObservation) DeepCopyInto ¶
func (in *ResourceDataSyncObservation) DeepCopyInto(out *ResourceDataSyncObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceDataSyncParameters ¶
type ResourceDataSyncParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required S3Destination []S3DestinationParameters `json:"s3Destination" tf:"s3_destination,omitempty"` }
func (*ResourceDataSyncParameters) DeepCopy ¶
func (in *ResourceDataSyncParameters) DeepCopy() *ResourceDataSyncParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDataSyncParameters.
func (*ResourceDataSyncParameters) DeepCopyInto ¶
func (in *ResourceDataSyncParameters) DeepCopyInto(out *ResourceDataSyncParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceDataSyncSpec ¶
type ResourceDataSyncSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResourceDataSyncParameters `json:"forProvider"` }
ResourceDataSyncSpec defines the desired state of ResourceDataSync
func (*ResourceDataSyncSpec) DeepCopy ¶
func (in *ResourceDataSyncSpec) DeepCopy() *ResourceDataSyncSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDataSyncSpec.
func (*ResourceDataSyncSpec) DeepCopyInto ¶
func (in *ResourceDataSyncSpec) DeepCopyInto(out *ResourceDataSyncSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceDataSyncStatus ¶
type ResourceDataSyncStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResourceDataSyncObservation `json:"atProvider,omitempty"` }
ResourceDataSyncStatus defines the observed state of ResourceDataSync.
func (*ResourceDataSyncStatus) DeepCopy ¶
func (in *ResourceDataSyncStatus) DeepCopy() *ResourceDataSyncStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDataSyncStatus.
func (*ResourceDataSyncStatus) DeepCopyInto ¶
func (in *ResourceDataSyncStatus) DeepCopyInto(out *ResourceDataSyncStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RunCommandParametersObservation ¶
type RunCommandParametersObservation struct { }
func (*RunCommandParametersObservation) DeepCopy ¶
func (in *RunCommandParametersObservation) DeepCopy() *RunCommandParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunCommandParametersObservation.
func (*RunCommandParametersObservation) DeepCopyInto ¶
func (in *RunCommandParametersObservation) DeepCopyInto(out *RunCommandParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RunCommandParametersParameterObservation ¶
type RunCommandParametersParameterObservation struct { }
func (*RunCommandParametersParameterObservation) DeepCopy ¶
func (in *RunCommandParametersParameterObservation) DeepCopy() *RunCommandParametersParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunCommandParametersParameterObservation.
func (*RunCommandParametersParameterObservation) DeepCopyInto ¶
func (in *RunCommandParametersParameterObservation) DeepCopyInto(out *RunCommandParametersParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RunCommandParametersParameterParameters ¶
type RunCommandParametersParameterParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*RunCommandParametersParameterParameters) DeepCopy ¶
func (in *RunCommandParametersParameterParameters) DeepCopy() *RunCommandParametersParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunCommandParametersParameterParameters.
func (*RunCommandParametersParameterParameters) DeepCopyInto ¶
func (in *RunCommandParametersParameterParameters) DeepCopyInto(out *RunCommandParametersParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RunCommandParametersParameters ¶
type RunCommandParametersParameters struct { // +kubebuilder:validation:Optional CloudwatchConfig []CloudwatchConfigParameters `json:"cloudwatchConfig,omitempty" tf:"cloudwatch_config,omitempty"` // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Optional DocumentHash *string `json:"documentHash,omitempty" tf:"document_hash,omitempty"` // +kubebuilder:validation:Optional DocumentHashType *string `json:"documentHashType,omitempty" tf:"document_hash_type,omitempty"` // +kubebuilder:validation:Optional DocumentVersion *string `json:"documentVersion,omitempty" tf:"document_version,omitempty"` // +kubebuilder:validation:Optional NotificationConfig []NotificationConfigParameters `json:"notificationConfig,omitempty" tf:"notification_config,omitempty"` // +kubebuilder:validation:Optional OutputS3Bucket *string `json:"outputS3Bucket,omitempty" tf:"output_s3_bucket,omitempty"` // +kubebuilder:validation:Optional OutputS3KeyPrefix *string `json:"outputS3KeyPrefix,omitempty" tf:"output_s3_key_prefix,omitempty"` // +kubebuilder:validation:Optional Parameter []RunCommandParametersParameterParameters `json:"parameter,omitempty" tf:"parameter,omitempty"` // +kubebuilder:validation:Optional ServiceRoleArn *string `json:"serviceRoleArn,omitempty" tf:"service_role_arn,omitempty"` // +kubebuilder:validation:Optional TimeoutSeconds *float64 `json:"timeoutSeconds,omitempty" tf:"timeout_seconds,omitempty"` }
func (*RunCommandParametersParameters) DeepCopy ¶
func (in *RunCommandParametersParameters) DeepCopy() *RunCommandParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunCommandParametersParameters.
func (*RunCommandParametersParameters) DeepCopyInto ¶
func (in *RunCommandParametersParameters) DeepCopyInto(out *RunCommandParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3DestinationObservation ¶
type S3DestinationObservation struct { }
func (*S3DestinationObservation) DeepCopy ¶
func (in *S3DestinationObservation) DeepCopy() *S3DestinationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3DestinationObservation.
func (*S3DestinationObservation) DeepCopyInto ¶
func (in *S3DestinationObservation) DeepCopyInto(out *S3DestinationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3DestinationParameters ¶
type S3DestinationParameters struct { // +kubebuilder:validation:Required BucketName *string `json:"bucketName" tf:"bucket_name,omitempty"` // +kubebuilder:validation:Optional KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Required Region *string `json:"region" tf:"region,omitempty"` // +kubebuilder:validation:Optional SyncFormat *string `json:"syncFormat,omitempty" tf:"sync_format,omitempty"` }
func (*S3DestinationParameters) DeepCopy ¶
func (in *S3DestinationParameters) DeepCopy() *S3DestinationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3DestinationParameters.
func (*S3DestinationParameters) DeepCopyInto ¶
func (in *S3DestinationParameters) DeepCopyInto(out *S3DestinationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceObservation ¶
type SourceObservation struct { }
func (*SourceObservation) DeepCopy ¶
func (in *SourceObservation) DeepCopy() *SourceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceObservation.
func (*SourceObservation) DeepCopyInto ¶
func (in *SourceObservation) DeepCopyInto(out *SourceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceParameters ¶
type SourceParameters struct { // +kubebuilder:validation:Required Configuration *string `json:"configuration" tf:"configuration,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Products []*string `json:"products" tf:"products,omitempty"` }
func (*SourceParameters) DeepCopy ¶
func (in *SourceParameters) DeepCopy() *SourceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceParameters.
func (*SourceParameters) DeepCopyInto ¶
func (in *SourceParameters) DeepCopyInto(out *SourceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StepFunctionsParametersObservation ¶
type StepFunctionsParametersObservation struct { }
func (*StepFunctionsParametersObservation) DeepCopy ¶
func (in *StepFunctionsParametersObservation) DeepCopy() *StepFunctionsParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StepFunctionsParametersObservation.
func (*StepFunctionsParametersObservation) DeepCopyInto ¶
func (in *StepFunctionsParametersObservation) DeepCopyInto(out *StepFunctionsParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StepFunctionsParametersParameters ¶
type StepFunctionsParametersParameters struct { // +kubebuilder:validation:Optional InputSecretRef *v1.SecretKeySelector `json:"inputSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*StepFunctionsParametersParameters) DeepCopy ¶
func (in *StepFunctionsParametersParameters) DeepCopy() *StepFunctionsParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StepFunctionsParametersParameters.
func (*StepFunctionsParametersParameters) DeepCopyInto ¶
func (in *StepFunctionsParametersParameters) DeepCopyInto(out *StepFunctionsParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetsObservation ¶
type TargetsObservation struct { }
func (*TargetsObservation) DeepCopy ¶
func (in *TargetsObservation) DeepCopy() *TargetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetsObservation.
func (*TargetsObservation) DeepCopyInto ¶
func (in *TargetsObservation) DeepCopyInto(out *TargetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetsParameters ¶
type TargetsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*TargetsParameters) DeepCopy ¶
func (in *TargetsParameters) DeepCopy() *TargetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetsParameters.
func (*TargetsParameters) DeepCopyInto ¶
func (in *TargetsParameters) DeepCopyInto(out *TargetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TaskInvocationParametersObservation ¶
type TaskInvocationParametersObservation struct { }
func (*TaskInvocationParametersObservation) DeepCopy ¶
func (in *TaskInvocationParametersObservation) DeepCopy() *TaskInvocationParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskInvocationParametersObservation.
func (*TaskInvocationParametersObservation) DeepCopyInto ¶
func (in *TaskInvocationParametersObservation) DeepCopyInto(out *TaskInvocationParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TaskInvocationParametersParameters ¶
type TaskInvocationParametersParameters struct { // +kubebuilder:validation:Optional AutomationParameters []AutomationParametersParameters `json:"automationParameters,omitempty" tf:"automation_parameters,omitempty"` // +kubebuilder:validation:Optional LambdaParameters []LambdaParametersParameters `json:"lambdaParameters,omitempty" tf:"lambda_parameters,omitempty"` // +kubebuilder:validation:Optional RunCommandParameters []RunCommandParametersParameters `json:"runCommandParameters,omitempty" tf:"run_command_parameters,omitempty"` // +kubebuilder:validation:Optional StepFunctionsParameters []StepFunctionsParametersParameters `json:"stepFunctionsParameters,omitempty" tf:"step_functions_parameters,omitempty"` }
func (*TaskInvocationParametersParameters) DeepCopy ¶
func (in *TaskInvocationParametersParameters) DeepCopy() *TaskInvocationParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaskInvocationParametersParameters.
func (*TaskInvocationParametersParameters) DeepCopyInto ¶
func (in *TaskInvocationParametersParameters) DeepCopyInto(out *TaskInvocationParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_activation_types.go
- zz_association_types.go
- zz_document_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_maintenancewindow_types.go
- zz_maintenancewindowtarget_types.go
- zz_maintenancewindowtask_types.go
- zz_parameter_types.go
- zz_patchbaseline_types.go
- zz_patchgroup_types.go
- zz_resourcedatasync_types.go