Documentation ¶
Index ¶
- Constants
- Variables
- func DecodePinpointAdmChannel(prev *PinpointAdmChannel, ctyValue cty.Value) (resource.Managed, error)
- func DecodePinpointAdmChannel_ApplicationId(p *PinpointAdmChannelParameters, vals map[string]cty.Value)
- func DecodePinpointAdmChannel_ClientId(p *PinpointAdmChannelParameters, vals map[string]cty.Value)
- func DecodePinpointAdmChannel_ClientSecret(p *PinpointAdmChannelParameters, vals map[string]cty.Value)
- func DecodePinpointAdmChannel_Enabled(p *PinpointAdmChannelParameters, vals map[string]cty.Value)
- func EncodePinpointAdmChannel(r PinpointAdmChannel) cty.Value
- func EncodePinpointAdmChannel_ApplicationId(p PinpointAdmChannelParameters, vals map[string]cty.Value)
- func EncodePinpointAdmChannel_ClientId(p PinpointAdmChannelParameters, vals map[string]cty.Value)
- func EncodePinpointAdmChannel_ClientSecret(p PinpointAdmChannelParameters, vals map[string]cty.Value)
- func EncodePinpointAdmChannel_Enabled(p PinpointAdmChannelParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergePinpointAdmChannel_ApplicationId(k *PinpointAdmChannelParameters, p *PinpointAdmChannelParameters, ...) bool
- func MergePinpointAdmChannel_ClientId(k *PinpointAdmChannelParameters, p *PinpointAdmChannelParameters, ...) bool
- func MergePinpointAdmChannel_ClientSecret(k *PinpointAdmChannelParameters, p *PinpointAdmChannelParameters, ...) bool
- func MergePinpointAdmChannel_Enabled(k *PinpointAdmChannelParameters, p *PinpointAdmChannelParameters, ...) bool
- type PinpointAdmChannel
- func (in *PinpointAdmChannel) DeepCopy() *PinpointAdmChannel
- func (in *PinpointAdmChannel) DeepCopyInto(out *PinpointAdmChannel)
- func (in *PinpointAdmChannel) DeepCopyObject() runtime.Object
- func (mg *PinpointAdmChannel) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *PinpointAdmChannel) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *PinpointAdmChannel) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *PinpointAdmChannel) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *PinpointAdmChannel) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *PinpointAdmChannel) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *PinpointAdmChannel) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *PinpointAdmChannel) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *PinpointAdmChannel) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *PinpointAdmChannel) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type PinpointAdmChannelList
- type PinpointAdmChannelObservation
- type PinpointAdmChannelParameters
- type PinpointAdmChannelSpec
- type PinpointAdmChannelStatus
Constants ¶
const ( Group = "pinpoint-adm-channel.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "PinpointAdmChannel" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_pinpoint_adm_channel" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodePinpointAdmChannel_ApplicationId ¶
func DecodePinpointAdmChannel_ApplicationId(p *PinpointAdmChannelParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodePinpointAdmChannel_ClientId ¶
func DecodePinpointAdmChannel_ClientId(p *PinpointAdmChannelParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodePinpointAdmChannel_ClientSecret ¶
func DecodePinpointAdmChannel_ClientSecret(p *PinpointAdmChannelParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodePinpointAdmChannel_Enabled ¶
func DecodePinpointAdmChannel_Enabled(p *PinpointAdmChannelParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodePinpointAdmChannel ¶
func EncodePinpointAdmChannel(r PinpointAdmChannel) cty.Value
func EncodePinpointAdmChannel_ApplicationId ¶
func EncodePinpointAdmChannel_ApplicationId(p PinpointAdmChannelParameters, vals map[string]cty.Value)
func EncodePinpointAdmChannel_ClientId ¶
func EncodePinpointAdmChannel_ClientId(p PinpointAdmChannelParameters, vals map[string]cty.Value)
func EncodePinpointAdmChannel_ClientSecret ¶
func EncodePinpointAdmChannel_ClientSecret(p PinpointAdmChannelParameters, vals map[string]cty.Value)
func EncodePinpointAdmChannel_Enabled ¶
func EncodePinpointAdmChannel_Enabled(p PinpointAdmChannelParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergePinpointAdmChannel_ApplicationId ¶
func MergePinpointAdmChannel_ApplicationId(k *PinpointAdmChannelParameters, p *PinpointAdmChannelParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergePinpointAdmChannel_ClientId ¶
func MergePinpointAdmChannel_ClientId(k *PinpointAdmChannelParameters, p *PinpointAdmChannelParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergePinpointAdmChannel_ClientSecret ¶
func MergePinpointAdmChannel_ClientSecret(k *PinpointAdmChannelParameters, p *PinpointAdmChannelParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergePinpointAdmChannel_Enabled ¶
func MergePinpointAdmChannel_Enabled(k *PinpointAdmChannelParameters, p *PinpointAdmChannelParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type PinpointAdmChannel ¶
type PinpointAdmChannel struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PinpointAdmChannelSpec `json:"spec"` Status PinpointAdmChannelStatus `json:"status,omitempty"` }
PinpointAdmChannel is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*PinpointAdmChannel) DeepCopy ¶
func (in *PinpointAdmChannel) DeepCopy() *PinpointAdmChannel
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointAdmChannel.
func (*PinpointAdmChannel) DeepCopyInto ¶
func (in *PinpointAdmChannel) DeepCopyInto(out *PinpointAdmChannel)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PinpointAdmChannel) DeepCopyObject ¶
func (in *PinpointAdmChannel) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PinpointAdmChannel) GetCondition ¶
func (mg *PinpointAdmChannel) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this PinpointAdmChannel.
func (*PinpointAdmChannel) GetDeletionPolicy ¶
func (mg *PinpointAdmChannel) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this PinpointAdmChannel.
func (*PinpointAdmChannel) GetProviderConfigReference ¶
func (mg *PinpointAdmChannel) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this PinpointAdmChannel.
func (*PinpointAdmChannel) GetProviderReference ¶
func (mg *PinpointAdmChannel) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this PinpointAdmChannel. Deprecated: Use GetProviderConfigReference.
func (*PinpointAdmChannel) GetWriteConnectionSecretToReference ¶
func (mg *PinpointAdmChannel) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this PinpointAdmChannel.
func (*PinpointAdmChannel) SetConditions ¶
func (mg *PinpointAdmChannel) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this PinpointAdmChannel.
func (*PinpointAdmChannel) SetDeletionPolicy ¶
func (mg *PinpointAdmChannel) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this PinpointAdmChannel.
func (*PinpointAdmChannel) SetProviderConfigReference ¶
func (mg *PinpointAdmChannel) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this PinpointAdmChannel.
func (*PinpointAdmChannel) SetProviderReference ¶
func (mg *PinpointAdmChannel) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this PinpointAdmChannel. Deprecated: Use SetProviderConfigReference.
func (*PinpointAdmChannel) SetWriteConnectionSecretToReference ¶
func (mg *PinpointAdmChannel) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this PinpointAdmChannel.
type PinpointAdmChannelList ¶
type PinpointAdmChannelList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PinpointAdmChannel `json:"items"` }
PinpointAdmChannel contains a list of PinpointAdmChannelList
func (*PinpointAdmChannelList) DeepCopy ¶
func (in *PinpointAdmChannelList) DeepCopy() *PinpointAdmChannelList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointAdmChannelList.
func (*PinpointAdmChannelList) DeepCopyInto ¶
func (in *PinpointAdmChannelList) DeepCopyInto(out *PinpointAdmChannelList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PinpointAdmChannelList) DeepCopyObject ¶
func (in *PinpointAdmChannelList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PinpointAdmChannelList) GetItems ¶
func (l *PinpointAdmChannelList) GetItems() []resource.Managed
GetItems of this PinpointAdmChannelList.
type PinpointAdmChannelObservation ¶
type PinpointAdmChannelObservation struct{}
A PinpointAdmChannelObservation records the observed state of a PinpointAdmChannel
func (*PinpointAdmChannelObservation) DeepCopy ¶
func (in *PinpointAdmChannelObservation) DeepCopy() *PinpointAdmChannelObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointAdmChannelObservation.
func (*PinpointAdmChannelObservation) DeepCopyInto ¶
func (in *PinpointAdmChannelObservation) DeepCopyInto(out *PinpointAdmChannelObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PinpointAdmChannelParameters ¶
type PinpointAdmChannelParameters struct { ApplicationId string `json:"application_id"` ClientId string `json:"client_id"` ClientSecret string `json:"client_secret"` Enabled bool `json:"enabled"` }
A PinpointAdmChannelParameters defines the desired state of a PinpointAdmChannel
func (*PinpointAdmChannelParameters) DeepCopy ¶
func (in *PinpointAdmChannelParameters) DeepCopy() *PinpointAdmChannelParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointAdmChannelParameters.
func (*PinpointAdmChannelParameters) DeepCopyInto ¶
func (in *PinpointAdmChannelParameters) DeepCopyInto(out *PinpointAdmChannelParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PinpointAdmChannelSpec ¶
type PinpointAdmChannelSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider PinpointAdmChannelParameters `json:"forProvider"` }
A PinpointAdmChannelSpec defines the desired state of a PinpointAdmChannel
func (*PinpointAdmChannelSpec) DeepCopy ¶
func (in *PinpointAdmChannelSpec) DeepCopy() *PinpointAdmChannelSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointAdmChannelSpec.
func (*PinpointAdmChannelSpec) DeepCopyInto ¶
func (in *PinpointAdmChannelSpec) DeepCopyInto(out *PinpointAdmChannelSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PinpointAdmChannelStatus ¶
type PinpointAdmChannelStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider PinpointAdmChannelObservation `json:"atProvider"` }
A PinpointAdmChannelStatus defines the observed state of a PinpointAdmChannel
func (*PinpointAdmChannelStatus) DeepCopy ¶
func (in *PinpointAdmChannelStatus) DeepCopy() *PinpointAdmChannelStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointAdmChannelStatus.
func (*PinpointAdmChannelStatus) DeepCopyInto ¶
func (in *PinpointAdmChannelStatus) DeepCopyInto(out *PinpointAdmChannelStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.