Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeGuarddutyThreatintelset(prev *GuarddutyThreatintelset, ctyValue cty.Value) (resource.Managed, error)
- func DecodeGuarddutyThreatintelset_Activate(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func DecodeGuarddutyThreatintelset_Arn(p *GuarddutyThreatintelsetObservation, vals map[string]cty.Value)
- func DecodeGuarddutyThreatintelset_DetectorId(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func DecodeGuarddutyThreatintelset_Format(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func DecodeGuarddutyThreatintelset_Location(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func DecodeGuarddutyThreatintelset_Name(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func DecodeGuarddutyThreatintelset_Tags(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func EncodeGuarddutyThreatintelset(r GuarddutyThreatintelset) cty.Value
- func EncodeGuarddutyThreatintelset_Activate(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func EncodeGuarddutyThreatintelset_Arn(p GuarddutyThreatintelsetObservation, vals map[string]cty.Value)
- func EncodeGuarddutyThreatintelset_DetectorId(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func EncodeGuarddutyThreatintelset_Format(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func EncodeGuarddutyThreatintelset_Location(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func EncodeGuarddutyThreatintelset_Name(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func EncodeGuarddutyThreatintelset_Tags(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeGuarddutyThreatintelset_Activate(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, ...) bool
- func MergeGuarddutyThreatintelset_Arn(k *GuarddutyThreatintelsetObservation, p *GuarddutyThreatintelsetObservation, ...) bool
- func MergeGuarddutyThreatintelset_DetectorId(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, ...) bool
- func MergeGuarddutyThreatintelset_Format(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, ...) bool
- func MergeGuarddutyThreatintelset_Location(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, ...) bool
- func MergeGuarddutyThreatintelset_Name(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, ...) bool
- func MergeGuarddutyThreatintelset_Tags(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, ...) bool
- type GuarddutyThreatintelset
- func (in *GuarddutyThreatintelset) DeepCopy() *GuarddutyThreatintelset
- func (in *GuarddutyThreatintelset) DeepCopyInto(out *GuarddutyThreatintelset)
- func (in *GuarddutyThreatintelset) DeepCopyObject() runtime.Object
- func (mg *GuarddutyThreatintelset) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *GuarddutyThreatintelset) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *GuarddutyThreatintelset) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *GuarddutyThreatintelset) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *GuarddutyThreatintelset) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *GuarddutyThreatintelset) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *GuarddutyThreatintelset) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *GuarddutyThreatintelset) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *GuarddutyThreatintelset) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *GuarddutyThreatintelset) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type GuarddutyThreatintelsetList
- func (in *GuarddutyThreatintelsetList) DeepCopy() *GuarddutyThreatintelsetList
- func (in *GuarddutyThreatintelsetList) DeepCopyInto(out *GuarddutyThreatintelsetList)
- func (in *GuarddutyThreatintelsetList) DeepCopyObject() runtime.Object
- func (l *GuarddutyThreatintelsetList) GetItems() []resource.Managed
- type GuarddutyThreatintelsetObservation
- type GuarddutyThreatintelsetParameters
- type GuarddutyThreatintelsetSpec
- type GuarddutyThreatintelsetStatus
Constants ¶
const ( Group = "guardduty-threatintelset.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "GuarddutyThreatintelset" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_guardduty_threatintelset" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeGuarddutyThreatintelset_Activate ¶
func DecodeGuarddutyThreatintelset_Activate(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeGuarddutyThreatintelset_Arn ¶
func DecodeGuarddutyThreatintelset_Arn(p *GuarddutyThreatintelsetObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeGuarddutyThreatintelset_DetectorId ¶
func DecodeGuarddutyThreatintelset_DetectorId(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeGuarddutyThreatintelset_Format ¶
func DecodeGuarddutyThreatintelset_Format(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeGuarddutyThreatintelset_Location ¶
func DecodeGuarddutyThreatintelset_Location(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeGuarddutyThreatintelset_Name ¶
func DecodeGuarddutyThreatintelset_Name(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeGuarddutyThreatintelset_Tags ¶
func DecodeGuarddutyThreatintelset_Tags(p *GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func EncodeGuarddutyThreatintelset ¶
func EncodeGuarddutyThreatintelset(r GuarddutyThreatintelset) cty.Value
func EncodeGuarddutyThreatintelset_Activate ¶
func EncodeGuarddutyThreatintelset_Activate(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
func EncodeGuarddutyThreatintelset_Arn ¶
func EncodeGuarddutyThreatintelset_Arn(p GuarddutyThreatintelsetObservation, vals map[string]cty.Value)
func EncodeGuarddutyThreatintelset_DetectorId ¶
func EncodeGuarddutyThreatintelset_DetectorId(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
func EncodeGuarddutyThreatintelset_Format ¶
func EncodeGuarddutyThreatintelset_Format(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
func EncodeGuarddutyThreatintelset_Location ¶
func EncodeGuarddutyThreatintelset_Location(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
func EncodeGuarddutyThreatintelset_Name ¶
func EncodeGuarddutyThreatintelset_Name(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
func EncodeGuarddutyThreatintelset_Tags ¶
func EncodeGuarddutyThreatintelset_Tags(p GuarddutyThreatintelsetParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeGuarddutyThreatintelset_Activate ¶
func MergeGuarddutyThreatintelset_Activate(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeGuarddutyThreatintelset_Arn ¶
func MergeGuarddutyThreatintelset_Arn(k *GuarddutyThreatintelsetObservation, p *GuarddutyThreatintelsetObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeGuarddutyThreatintelset_DetectorId ¶
func MergeGuarddutyThreatintelset_DetectorId(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeGuarddutyThreatintelset_Format ¶
func MergeGuarddutyThreatintelset_Format(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeGuarddutyThreatintelset_Location ¶
func MergeGuarddutyThreatintelset_Location(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeGuarddutyThreatintelset_Name ¶
func MergeGuarddutyThreatintelset_Name(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeGuarddutyThreatintelset_Tags ¶
func MergeGuarddutyThreatintelset_Tags(k *GuarddutyThreatintelsetParameters, p *GuarddutyThreatintelsetParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
Types ¶
type GuarddutyThreatintelset ¶
type GuarddutyThreatintelset struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GuarddutyThreatintelsetSpec `json:"spec"` Status GuarddutyThreatintelsetStatus `json:"status,omitempty"` }
GuarddutyThreatintelset is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*GuarddutyThreatintelset) DeepCopy ¶
func (in *GuarddutyThreatintelset) DeepCopy() *GuarddutyThreatintelset
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyThreatintelset.
func (*GuarddutyThreatintelset) DeepCopyInto ¶
func (in *GuarddutyThreatintelset) DeepCopyInto(out *GuarddutyThreatintelset)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GuarddutyThreatintelset) DeepCopyObject ¶
func (in *GuarddutyThreatintelset) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GuarddutyThreatintelset) GetCondition ¶
func (mg *GuarddutyThreatintelset) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this GuarddutyThreatintelset.
func (*GuarddutyThreatintelset) GetDeletionPolicy ¶
func (mg *GuarddutyThreatintelset) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this GuarddutyThreatintelset.
func (*GuarddutyThreatintelset) GetProviderConfigReference ¶
func (mg *GuarddutyThreatintelset) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this GuarddutyThreatintelset.
func (*GuarddutyThreatintelset) GetProviderReference ¶
func (mg *GuarddutyThreatintelset) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this GuarddutyThreatintelset. Deprecated: Use GetProviderConfigReference.
func (*GuarddutyThreatintelset) GetWriteConnectionSecretToReference ¶
func (mg *GuarddutyThreatintelset) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this GuarddutyThreatintelset.
func (*GuarddutyThreatintelset) SetConditions ¶
func (mg *GuarddutyThreatintelset) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this GuarddutyThreatintelset.
func (*GuarddutyThreatintelset) SetDeletionPolicy ¶
func (mg *GuarddutyThreatintelset) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this GuarddutyThreatintelset.
func (*GuarddutyThreatintelset) SetProviderConfigReference ¶
func (mg *GuarddutyThreatintelset) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this GuarddutyThreatintelset.
func (*GuarddutyThreatintelset) SetProviderReference ¶
func (mg *GuarddutyThreatintelset) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this GuarddutyThreatintelset. Deprecated: Use SetProviderConfigReference.
func (*GuarddutyThreatintelset) SetWriteConnectionSecretToReference ¶
func (mg *GuarddutyThreatintelset) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this GuarddutyThreatintelset.
type GuarddutyThreatintelsetList ¶
type GuarddutyThreatintelsetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []GuarddutyThreatintelset `json:"items"` }
GuarddutyThreatintelset contains a list of GuarddutyThreatintelsetList
func (*GuarddutyThreatintelsetList) DeepCopy ¶
func (in *GuarddutyThreatintelsetList) DeepCopy() *GuarddutyThreatintelsetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyThreatintelsetList.
func (*GuarddutyThreatintelsetList) DeepCopyInto ¶
func (in *GuarddutyThreatintelsetList) DeepCopyInto(out *GuarddutyThreatintelsetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GuarddutyThreatintelsetList) DeepCopyObject ¶
func (in *GuarddutyThreatintelsetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GuarddutyThreatintelsetList) GetItems ¶
func (l *GuarddutyThreatintelsetList) GetItems() []resource.Managed
GetItems of this GuarddutyThreatintelsetList.
type GuarddutyThreatintelsetObservation ¶
type GuarddutyThreatintelsetObservation struct {
Arn string `json:"arn"`
}
A GuarddutyThreatintelsetObservation records the observed state of a GuarddutyThreatintelset
func (*GuarddutyThreatintelsetObservation) DeepCopy ¶
func (in *GuarddutyThreatintelsetObservation) DeepCopy() *GuarddutyThreatintelsetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyThreatintelsetObservation.
func (*GuarddutyThreatintelsetObservation) DeepCopyInto ¶
func (in *GuarddutyThreatintelsetObservation) DeepCopyInto(out *GuarddutyThreatintelsetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GuarddutyThreatintelsetParameters ¶
type GuarddutyThreatintelsetParameters struct { Location string `json:"location"` Name string `json:"name"` Tags map[string]string `json:"tags"` Activate bool `json:"activate"` DetectorId string `json:"detector_id"` Format string `json:"format"` }
A GuarddutyThreatintelsetParameters defines the desired state of a GuarddutyThreatintelset
func (*GuarddutyThreatintelsetParameters) DeepCopy ¶
func (in *GuarddutyThreatintelsetParameters) DeepCopy() *GuarddutyThreatintelsetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyThreatintelsetParameters.
func (*GuarddutyThreatintelsetParameters) DeepCopyInto ¶
func (in *GuarddutyThreatintelsetParameters) DeepCopyInto(out *GuarddutyThreatintelsetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GuarddutyThreatintelsetSpec ¶
type GuarddutyThreatintelsetSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider GuarddutyThreatintelsetParameters `json:"forProvider"` }
A GuarddutyThreatintelsetSpec defines the desired state of a GuarddutyThreatintelset
func (*GuarddutyThreatintelsetSpec) DeepCopy ¶
func (in *GuarddutyThreatintelsetSpec) DeepCopy() *GuarddutyThreatintelsetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyThreatintelsetSpec.
func (*GuarddutyThreatintelsetSpec) DeepCopyInto ¶
func (in *GuarddutyThreatintelsetSpec) DeepCopyInto(out *GuarddutyThreatintelsetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GuarddutyThreatintelsetStatus ¶
type GuarddutyThreatintelsetStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider GuarddutyThreatintelsetObservation `json:"atProvider"` }
A GuarddutyThreatintelsetStatus defines the observed state of a GuarddutyThreatintelset
func (*GuarddutyThreatintelsetStatus) DeepCopy ¶
func (in *GuarddutyThreatintelsetStatus) DeepCopy() *GuarddutyThreatintelsetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GuarddutyThreatintelsetStatus.
func (*GuarddutyThreatintelsetStatus) DeepCopyInto ¶
func (in *GuarddutyThreatintelsetStatus) DeepCopyInto(out *GuarddutyThreatintelsetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.