v1alpha1

package
v0.0.0-...-bf43ebf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2021 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Group   = "pinpoint-apns-channel.terraform-provider-aws.crossplane.io"
	Version = "v1alpha1"
)

Package type metadata.

Variables

View Source
var (
	Kind                  = "PinpointApnsChannel"
	GroupKind             = schema.GroupKind{Group: Group, Kind: Kind}.String()
	KindAPIVersion        = Kind + "." + SchemeGroupVersion.String()
	GroupVersionKind      = SchemeGroupVersion.WithKind(Kind)
	TerraformResourceName = "aws_pinpoint_apns_channel"
)
View Source
var (
	// SchemeGroupVersion is group version used to register these objects
	SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version}
)

Functions

func DecodePinpointApnsChannel

func DecodePinpointApnsChannel(prev *PinpointApnsChannel, ctyValue cty.Value) (resource.Managed, error)

func DecodePinpointApnsChannel_ApplicationId

func DecodePinpointApnsChannel_ApplicationId(p *PinpointApnsChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsChannel_BundleId

func DecodePinpointApnsChannel_BundleId(p *PinpointApnsChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsChannel_Certificate

func DecodePinpointApnsChannel_Certificate(p *PinpointApnsChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsChannel_DefaultAuthenticationMethod

func DecodePinpointApnsChannel_DefaultAuthenticationMethod(p *PinpointApnsChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsChannel_Enabled

func DecodePinpointApnsChannel_Enabled(p *PinpointApnsChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsChannel_PrivateKey

func DecodePinpointApnsChannel_PrivateKey(p *PinpointApnsChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsChannel_TeamId

func DecodePinpointApnsChannel_TeamId(p *PinpointApnsChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsChannel_TokenKey

func DecodePinpointApnsChannel_TokenKey(p *PinpointApnsChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsChannel_TokenKeyId

func DecodePinpointApnsChannel_TokenKeyId(p *PinpointApnsChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func EncodePinpointApnsChannel

func EncodePinpointApnsChannel(r PinpointApnsChannel) cty.Value

func EncodePinpointApnsChannel_ApplicationId

func EncodePinpointApnsChannel_ApplicationId(p PinpointApnsChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsChannel_BundleId

func EncodePinpointApnsChannel_BundleId(p PinpointApnsChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsChannel_Certificate

func EncodePinpointApnsChannel_Certificate(p PinpointApnsChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsChannel_DefaultAuthenticationMethod

func EncodePinpointApnsChannel_DefaultAuthenticationMethod(p PinpointApnsChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsChannel_Enabled

func EncodePinpointApnsChannel_Enabled(p PinpointApnsChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsChannel_PrivateKey

func EncodePinpointApnsChannel_PrivateKey(p PinpointApnsChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsChannel_TeamId

func EncodePinpointApnsChannel_TeamId(p PinpointApnsChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsChannel_TokenKey

func EncodePinpointApnsChannel_TokenKey(p PinpointApnsChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsChannel_TokenKeyId

func EncodePinpointApnsChannel_TokenKeyId(p PinpointApnsChannelParameters, vals map[string]cty.Value)

func Implementation

func Implementation() *plugin.Implementation

func MergePinpointApnsChannel_ApplicationId

func MergePinpointApnsChannel_ApplicationId(k *PinpointApnsChannelParameters, p *PinpointApnsChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsChannel_BundleId

func MergePinpointApnsChannel_BundleId(k *PinpointApnsChannelParameters, p *PinpointApnsChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsChannel_Certificate

func MergePinpointApnsChannel_Certificate(k *PinpointApnsChannelParameters, p *PinpointApnsChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsChannel_DefaultAuthenticationMethod

func MergePinpointApnsChannel_DefaultAuthenticationMethod(k *PinpointApnsChannelParameters, p *PinpointApnsChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsChannel_Enabled

func MergePinpointApnsChannel_Enabled(k *PinpointApnsChannelParameters, p *PinpointApnsChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsChannel_PrivateKey

func MergePinpointApnsChannel_PrivateKey(k *PinpointApnsChannelParameters, p *PinpointApnsChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsChannel_TeamId

func MergePinpointApnsChannel_TeamId(k *PinpointApnsChannelParameters, p *PinpointApnsChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsChannel_TokenKey

func MergePinpointApnsChannel_TokenKey(k *PinpointApnsChannelParameters, p *PinpointApnsChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsChannel_TokenKeyId

func MergePinpointApnsChannel_TokenKeyId(k *PinpointApnsChannelParameters, p *PinpointApnsChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

Types

type PinpointApnsChannel

type PinpointApnsChannel struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   PinpointApnsChannelSpec   `json:"spec"`
	Status PinpointApnsChannelStatus `json:"status,omitempty"`
}

PinpointApnsChannel is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster

func (*PinpointApnsChannel) DeepCopy

func (in *PinpointApnsChannel) DeepCopy() *PinpointApnsChannel

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointApnsChannel.

func (*PinpointApnsChannel) DeepCopyInto

func (in *PinpointApnsChannel) DeepCopyInto(out *PinpointApnsChannel)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*PinpointApnsChannel) DeepCopyObject

func (in *PinpointApnsChannel) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*PinpointApnsChannel) GetCondition

GetCondition of this PinpointApnsChannel.

func (*PinpointApnsChannel) GetDeletionPolicy

func (mg *PinpointApnsChannel) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy

GetDeletionPolicy of this PinpointApnsChannel.

func (*PinpointApnsChannel) GetProviderConfigReference

func (mg *PinpointApnsChannel) GetProviderConfigReference() *runtimev1alpha1.Reference

GetProviderConfigReference of this PinpointApnsChannel.

func (*PinpointApnsChannel) GetProviderReference

func (mg *PinpointApnsChannel) GetProviderReference() *runtimev1alpha1.Reference

GetProviderReference of this PinpointApnsChannel. Deprecated: Use GetProviderConfigReference.

func (*PinpointApnsChannel) GetWriteConnectionSecretToReference

func (mg *PinpointApnsChannel) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference

GetWriteConnectionSecretToReference of this PinpointApnsChannel.

func (*PinpointApnsChannel) SetConditions

func (mg *PinpointApnsChannel) SetConditions(c ...runtimev1alpha1.Condition)

SetConditions of this PinpointApnsChannel.

func (*PinpointApnsChannel) SetDeletionPolicy

func (mg *PinpointApnsChannel) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)

SetDeletionPolicy of this PinpointApnsChannel.

func (*PinpointApnsChannel) SetProviderConfigReference

func (mg *PinpointApnsChannel) SetProviderConfigReference(r *runtimev1alpha1.Reference)

SetProviderConfigReference of this PinpointApnsChannel.

func (*PinpointApnsChannel) SetProviderReference

func (mg *PinpointApnsChannel) SetProviderReference(r *runtimev1alpha1.Reference)

SetProviderReference of this PinpointApnsChannel. Deprecated: Use SetProviderConfigReference.

func (*PinpointApnsChannel) SetWriteConnectionSecretToReference

func (mg *PinpointApnsChannel) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)

SetWriteConnectionSecretToReference of this PinpointApnsChannel.

type PinpointApnsChannelList

type PinpointApnsChannelList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []PinpointApnsChannel `json:"items"`
}

PinpointApnsChannel contains a list of PinpointApnsChannelList

func (*PinpointApnsChannelList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointApnsChannelList.

func (*PinpointApnsChannelList) DeepCopyInto

func (in *PinpointApnsChannelList) DeepCopyInto(out *PinpointApnsChannelList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*PinpointApnsChannelList) DeepCopyObject

func (in *PinpointApnsChannelList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*PinpointApnsChannelList) GetItems

func (l *PinpointApnsChannelList) GetItems() []resource.Managed

GetItems of this PinpointApnsChannelList.

type PinpointApnsChannelObservation

type PinpointApnsChannelObservation struct{}

A PinpointApnsChannelObservation records the observed state of a PinpointApnsChannel

func (*PinpointApnsChannelObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointApnsChannelObservation.

func (*PinpointApnsChannelObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PinpointApnsChannelParameters

type PinpointApnsChannelParameters struct {
	TokenKeyId                  string `json:"token_key_id"`
	ApplicationId               string `json:"application_id"`
	BundleId                    string `json:"bundle_id"`
	Certificate                 string `json:"certificate"`
	PrivateKey                  string `json:"private_key"`
	TeamId                      string `json:"team_id"`
	TokenKey                    string `json:"token_key"`
	DefaultAuthenticationMethod string `json:"default_authentication_method"`
	Enabled                     bool   `json:"enabled"`
}

A PinpointApnsChannelParameters defines the desired state of a PinpointApnsChannel

func (*PinpointApnsChannelParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointApnsChannelParameters.

func (*PinpointApnsChannelParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PinpointApnsChannelSpec

type PinpointApnsChannelSpec struct {
	runtimev1alpha1.ResourceSpec `json:",inline"`
	ForProvider                  PinpointApnsChannelParameters `json:"forProvider"`
}

A PinpointApnsChannelSpec defines the desired state of a PinpointApnsChannel

func (*PinpointApnsChannelSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointApnsChannelSpec.

func (*PinpointApnsChannelSpec) DeepCopyInto

func (in *PinpointApnsChannelSpec) DeepCopyInto(out *PinpointApnsChannelSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PinpointApnsChannelStatus

type PinpointApnsChannelStatus struct {
	runtimev1alpha1.ResourceStatus `json:",inline"`
	AtProvider                     PinpointApnsChannelObservation `json:"atProvider"`
}

A PinpointApnsChannelStatus defines the observed state of a PinpointApnsChannel

func (*PinpointApnsChannelStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PinpointApnsChannelStatus.

func (*PinpointApnsChannelStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL