Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeGuarddutyInviteAccepter(prev *GuarddutyInviteAccepter, ctyValue cty.Value) (resource.Managed, error)
- func DecodeGuarddutyInviteAccepter_DetectorId(p *GuarddutyInviteAccepterParameters, vals map[string]cty.Value)
- func DecodeGuarddutyInviteAccepter_MasterAccountId(p *GuarddutyInviteAccepterParameters, vals map[string]cty.Value)
- func DecodeGuarddutyInviteAccepter_Timeouts(p *Timeouts, vals map[string]cty.Value)
- func DecodeGuarddutyInviteAccepter_Timeouts_Create(p *Timeouts, vals map[string]cty.Value)
- func EncodeGuarddutyInviteAccepter(r GuarddutyInviteAccepter) cty.Value
- func EncodeGuarddutyInviteAccepter_DetectorId(p GuarddutyInviteAccepterParameters, vals map[string]cty.Value)
- func EncodeGuarddutyInviteAccepter_MasterAccountId(p GuarddutyInviteAccepterParameters, vals map[string]cty.Value)
- func EncodeGuarddutyInviteAccepter_Timeouts(p Timeouts, vals map[string]cty.Value)
- func EncodeGuarddutyInviteAccepter_Timeouts_Create(p Timeouts, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeGuarddutyInviteAccepter_DetectorId(k *GuarddutyInviteAccepterParameters, p *GuarddutyInviteAccepterParameters, ...) bool
- func MergeGuarddutyInviteAccepter_MasterAccountId(k *GuarddutyInviteAccepterParameters, p *GuarddutyInviteAccepterParameters, ...) bool
- func MergeGuarddutyInviteAccepter_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- func MergeGuarddutyInviteAccepter_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
- type GuarddutyInviteAccepter
- func (in *GuarddutyInviteAccepter) DeepCopy() *GuarddutyInviteAccepter
- func (in *GuarddutyInviteAccepter) DeepCopyInto(out *GuarddutyInviteAccepter)
- func (in *GuarddutyInviteAccepter) DeepCopyObject() runtime.Object
- func (mg *GuarddutyInviteAccepter) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *GuarddutyInviteAccepter) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *GuarddutyInviteAccepter) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *GuarddutyInviteAccepter) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *GuarddutyInviteAccepter) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *GuarddutyInviteAccepter) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *GuarddutyInviteAccepter) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *GuarddutyInviteAccepter) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *GuarddutyInviteAccepter) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *GuarddutyInviteAccepter) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type GuarddutyInviteAccepterList
- func (in *GuarddutyInviteAccepterList) DeepCopy() *GuarddutyInviteAccepterList
- func (in *GuarddutyInviteAccepterList) DeepCopyInto(out *GuarddutyInviteAccepterList)
- func (in *GuarddutyInviteAccepterList) DeepCopyObject() runtime.Object
- func (l *GuarddutyInviteAccepterList) GetItems() []resource.Managed
- type GuarddutyInviteAccepterObservation
- type GuarddutyInviteAccepterParameters
- type GuarddutyInviteAccepterSpec
- type GuarddutyInviteAccepterStatus
- type Timeouts
Constants ¶
const ( Group = "guardduty-invite-accepter.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "GuarddutyInviteAccepter" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_guardduty_invite_accepter" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeGuarddutyInviteAccepter_DetectorId ¶
func DecodeGuarddutyInviteAccepter_DetectorId(p *GuarddutyInviteAccepterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeGuarddutyInviteAccepter_MasterAccountId ¶
func DecodeGuarddutyInviteAccepter_MasterAccountId(p *GuarddutyInviteAccepterParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeGuarddutyInviteAccepter_Timeouts ¶
containerTypeDecodeTemplate
func DecodeGuarddutyInviteAccepter_Timeouts_Create ¶
primitiveTypeDecodeTemplate
func EncodeGuarddutyInviteAccepter ¶
func EncodeGuarddutyInviteAccepter(r GuarddutyInviteAccepter) cty.Value
func EncodeGuarddutyInviteAccepter_DetectorId ¶
func EncodeGuarddutyInviteAccepter_DetectorId(p GuarddutyInviteAccepterParameters, vals map[string]cty.Value)
func EncodeGuarddutyInviteAccepter_MasterAccountId ¶
func EncodeGuarddutyInviteAccepter_MasterAccountId(p GuarddutyInviteAccepterParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeGuarddutyInviteAccepter_DetectorId ¶
func MergeGuarddutyInviteAccepter_DetectorId(k *GuarddutyInviteAccepterParameters, p *GuarddutyInviteAccepterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeGuarddutyInviteAccepter_MasterAccountId ¶
func MergeGuarddutyInviteAccepter_MasterAccountId(k *GuarddutyInviteAccepterParameters, p *GuarddutyInviteAccepterParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeGuarddutyInviteAccepter_Timeouts ¶
func MergeGuarddutyInviteAccepter_Timeouts(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergeStructTemplateSpec
func MergeGuarddutyInviteAccepter_Timeouts_Create ¶
func MergeGuarddutyInviteAccepter_Timeouts_Create(k *Timeouts, p *Timeouts, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type GuarddutyInviteAccepter ¶
type GuarddutyInviteAccepter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GuarddutyInviteAccepterSpec `json:"spec"` Status GuarddutyInviteAccepterStatus `json:"status,omitempty"` }
GuarddutyInviteAccepter is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*GuarddutyInviteAccepter) DeepCopy ¶
func (in *GuarddutyInviteAccepter) DeepCopy() *GuarddutyInviteAccepter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyInviteAccepter.
func (*GuarddutyInviteAccepter) DeepCopyInto ¶
func (in *GuarddutyInviteAccepter) DeepCopyInto(out *GuarddutyInviteAccepter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GuarddutyInviteAccepter) DeepCopyObject ¶
func (in *GuarddutyInviteAccepter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GuarddutyInviteAccepter) GetCondition ¶
func (mg *GuarddutyInviteAccepter) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this GuarddutyInviteAccepter.
func (*GuarddutyInviteAccepter) GetDeletionPolicy ¶
func (mg *GuarddutyInviteAccepter) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this GuarddutyInviteAccepter.
func (*GuarddutyInviteAccepter) GetProviderConfigReference ¶
func (mg *GuarddutyInviteAccepter) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this GuarddutyInviteAccepter.
func (*GuarddutyInviteAccepter) GetProviderReference ¶
func (mg *GuarddutyInviteAccepter) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this GuarddutyInviteAccepter. Deprecated: Use GetProviderConfigReference.
func (*GuarddutyInviteAccepter) GetWriteConnectionSecretToReference ¶
func (mg *GuarddutyInviteAccepter) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this GuarddutyInviteAccepter.
func (*GuarddutyInviteAccepter) SetConditions ¶
func (mg *GuarddutyInviteAccepter) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this GuarddutyInviteAccepter.
func (*GuarddutyInviteAccepter) SetDeletionPolicy ¶
func (mg *GuarddutyInviteAccepter) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this GuarddutyInviteAccepter.
func (*GuarddutyInviteAccepter) SetProviderConfigReference ¶
func (mg *GuarddutyInviteAccepter) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this GuarddutyInviteAccepter.
func (*GuarddutyInviteAccepter) SetProviderReference ¶
func (mg *GuarddutyInviteAccepter) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this GuarddutyInviteAccepter. Deprecated: Use SetProviderConfigReference.
func (*GuarddutyInviteAccepter) SetWriteConnectionSecretToReference ¶
func (mg *GuarddutyInviteAccepter) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this GuarddutyInviteAccepter.
type GuarddutyInviteAccepterList ¶
type GuarddutyInviteAccepterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []GuarddutyInviteAccepter `json:"items"` }
GuarddutyInviteAccepter contains a list of GuarddutyInviteAccepterList
func (*GuarddutyInviteAccepterList) DeepCopy ¶
func (in *GuarddutyInviteAccepterList) DeepCopy() *GuarddutyInviteAccepterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyInviteAccepterList.
func (*GuarddutyInviteAccepterList) DeepCopyInto ¶
func (in *GuarddutyInviteAccepterList) DeepCopyInto(out *GuarddutyInviteAccepterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GuarddutyInviteAccepterList) DeepCopyObject ¶
func (in *GuarddutyInviteAccepterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GuarddutyInviteAccepterList) GetItems ¶
func (l *GuarddutyInviteAccepterList) GetItems() []resource.Managed
GetItems of this GuarddutyInviteAccepterList.
type GuarddutyInviteAccepterObservation ¶
type GuarddutyInviteAccepterObservation struct{}
A GuarddutyInviteAccepterObservation records the observed state of a GuarddutyInviteAccepter
func (*GuarddutyInviteAccepterObservation) DeepCopy ¶
func (in *GuarddutyInviteAccepterObservation) DeepCopy() *GuarddutyInviteAccepterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyInviteAccepterObservation.
func (*GuarddutyInviteAccepterObservation) DeepCopyInto ¶
func (in *GuarddutyInviteAccepterObservation) DeepCopyInto(out *GuarddutyInviteAccepterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GuarddutyInviteAccepterParameters ¶
type GuarddutyInviteAccepterParameters struct { MasterAccountId string `json:"master_account_id"` DetectorId string `json:"detector_id"` Timeouts Timeouts `json:"timeouts"` }
A GuarddutyInviteAccepterParameters defines the desired state of a GuarddutyInviteAccepter
func (*GuarddutyInviteAccepterParameters) DeepCopy ¶
func (in *GuarddutyInviteAccepterParameters) DeepCopy() *GuarddutyInviteAccepterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyInviteAccepterParameters.
func (*GuarddutyInviteAccepterParameters) DeepCopyInto ¶
func (in *GuarddutyInviteAccepterParameters) DeepCopyInto(out *GuarddutyInviteAccepterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GuarddutyInviteAccepterSpec ¶
type GuarddutyInviteAccepterSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider GuarddutyInviteAccepterParameters `json:"forProvider"` }
A GuarddutyInviteAccepterSpec defines the desired state of a GuarddutyInviteAccepter
func (*GuarddutyInviteAccepterSpec) DeepCopy ¶
func (in *GuarddutyInviteAccepterSpec) DeepCopy() *GuarddutyInviteAccepterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyInviteAccepterSpec.
func (*GuarddutyInviteAccepterSpec) DeepCopyInto ¶
func (in *GuarddutyInviteAccepterSpec) DeepCopyInto(out *GuarddutyInviteAccepterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GuarddutyInviteAccepterStatus ¶
type GuarddutyInviteAccepterStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider GuarddutyInviteAccepterObservation `json:"atProvider"` }
A GuarddutyInviteAccepterStatus defines the observed state of a GuarddutyInviteAccepter
func (*GuarddutyInviteAccepterStatus) DeepCopy ¶
func (in *GuarddutyInviteAccepterStatus) DeepCopy() *GuarddutyInviteAccepterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyInviteAccepterStatus.
func (*GuarddutyInviteAccepterStatus) DeepCopyInto ¶
func (in *GuarddutyInviteAccepterStatus) DeepCopyInto(out *GuarddutyInviteAccepterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Timeouts ¶
type Timeouts struct {
Create string `json:"create"`
}
func (*Timeouts) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Timeouts.
func (*Timeouts) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.