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-voip-channel.terraform-provider-aws.crossplane.io"
	Version = "v1alpha1"
)

Package type metadata.

Variables

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

Functions

func DecodePinpointApnsVoipChannel

func DecodePinpointApnsVoipChannel(prev *PinpointApnsVoipChannel, ctyValue cty.Value) (resource.Managed, error)

func DecodePinpointApnsVoipChannel_ApplicationId

func DecodePinpointApnsVoipChannel_ApplicationId(p *PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsVoipChannel_BundleId

func DecodePinpointApnsVoipChannel_BundleId(p *PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsVoipChannel_Certificate

func DecodePinpointApnsVoipChannel_Certificate(p *PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsVoipChannel_DefaultAuthenticationMethod

func DecodePinpointApnsVoipChannel_DefaultAuthenticationMethod(p *PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsVoipChannel_Enabled

func DecodePinpointApnsVoipChannel_Enabled(p *PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsVoipChannel_PrivateKey

func DecodePinpointApnsVoipChannel_PrivateKey(p *PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsVoipChannel_TeamId

func DecodePinpointApnsVoipChannel_TeamId(p *PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsVoipChannel_TokenKey

func DecodePinpointApnsVoipChannel_TokenKey(p *PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func DecodePinpointApnsVoipChannel_TokenKeyId

func DecodePinpointApnsVoipChannel_TokenKeyId(p *PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

primitiveTypeDecodeTemplate

func EncodePinpointApnsVoipChannel

func EncodePinpointApnsVoipChannel(r PinpointApnsVoipChannel) cty.Value

func EncodePinpointApnsVoipChannel_ApplicationId

func EncodePinpointApnsVoipChannel_ApplicationId(p PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsVoipChannel_BundleId

func EncodePinpointApnsVoipChannel_BundleId(p PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsVoipChannel_Certificate

func EncodePinpointApnsVoipChannel_Certificate(p PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsVoipChannel_DefaultAuthenticationMethod

func EncodePinpointApnsVoipChannel_DefaultAuthenticationMethod(p PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsVoipChannel_Enabled

func EncodePinpointApnsVoipChannel_Enabled(p PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsVoipChannel_PrivateKey

func EncodePinpointApnsVoipChannel_PrivateKey(p PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsVoipChannel_TeamId

func EncodePinpointApnsVoipChannel_TeamId(p PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsVoipChannel_TokenKey

func EncodePinpointApnsVoipChannel_TokenKey(p PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

func EncodePinpointApnsVoipChannel_TokenKeyId

func EncodePinpointApnsVoipChannel_TokenKeyId(p PinpointApnsVoipChannelParameters, vals map[string]cty.Value)

func Implementation

func Implementation() *plugin.Implementation

func MergePinpointApnsVoipChannel_ApplicationId

func MergePinpointApnsVoipChannel_ApplicationId(k *PinpointApnsVoipChannelParameters, p *PinpointApnsVoipChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsVoipChannel_BundleId

func MergePinpointApnsVoipChannel_BundleId(k *PinpointApnsVoipChannelParameters, p *PinpointApnsVoipChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsVoipChannel_Certificate

func MergePinpointApnsVoipChannel_Certificate(k *PinpointApnsVoipChannelParameters, p *PinpointApnsVoipChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsVoipChannel_DefaultAuthenticationMethod

func MergePinpointApnsVoipChannel_DefaultAuthenticationMethod(k *PinpointApnsVoipChannelParameters, p *PinpointApnsVoipChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsVoipChannel_Enabled

mergePrimitiveTemplateSpec

func MergePinpointApnsVoipChannel_PrivateKey

func MergePinpointApnsVoipChannel_PrivateKey(k *PinpointApnsVoipChannelParameters, p *PinpointApnsVoipChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsVoipChannel_TeamId

mergePrimitiveTemplateSpec

func MergePinpointApnsVoipChannel_TokenKey

func MergePinpointApnsVoipChannel_TokenKey(k *PinpointApnsVoipChannelParameters, p *PinpointApnsVoipChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

func MergePinpointApnsVoipChannel_TokenKeyId

func MergePinpointApnsVoipChannel_TokenKeyId(k *PinpointApnsVoipChannelParameters, p *PinpointApnsVoipChannelParameters, md *plugin.MergeDescription) bool

mergePrimitiveTemplateSpec

Types

type PinpointApnsVoipChannel

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

	Spec   PinpointApnsVoipChannelSpec   `json:"spec"`
	Status PinpointApnsVoipChannelStatus `json:"status,omitempty"`
}

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

func (*PinpointApnsVoipChannel) DeepCopy

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

func (*PinpointApnsVoipChannel) DeepCopyInto

func (in *PinpointApnsVoipChannel) DeepCopyInto(out *PinpointApnsVoipChannel)

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

func (*PinpointApnsVoipChannel) DeepCopyObject

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

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

func (*PinpointApnsVoipChannel) GetCondition

GetCondition of this PinpointApnsVoipChannel.

func (*PinpointApnsVoipChannel) GetDeletionPolicy

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

GetDeletionPolicy of this PinpointApnsVoipChannel.

func (*PinpointApnsVoipChannel) GetProviderConfigReference

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

GetProviderConfigReference of this PinpointApnsVoipChannel.

func (*PinpointApnsVoipChannel) GetProviderReference

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

GetProviderReference of this PinpointApnsVoipChannel. Deprecated: Use GetProviderConfigReference.

func (*PinpointApnsVoipChannel) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this PinpointApnsVoipChannel.

func (*PinpointApnsVoipChannel) SetConditions

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

SetConditions of this PinpointApnsVoipChannel.

func (*PinpointApnsVoipChannel) SetDeletionPolicy

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

SetDeletionPolicy of this PinpointApnsVoipChannel.

func (*PinpointApnsVoipChannel) SetProviderConfigReference

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

SetProviderConfigReference of this PinpointApnsVoipChannel.

func (*PinpointApnsVoipChannel) SetProviderReference

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

SetProviderReference of this PinpointApnsVoipChannel. Deprecated: Use SetProviderConfigReference.

func (*PinpointApnsVoipChannel) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this PinpointApnsVoipChannel.

type PinpointApnsVoipChannelList

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

PinpointApnsVoipChannel contains a list of PinpointApnsVoipChannelList

func (*PinpointApnsVoipChannelList) DeepCopy

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

func (*PinpointApnsVoipChannelList) DeepCopyInto

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

func (*PinpointApnsVoipChannelList) DeepCopyObject

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

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

func (*PinpointApnsVoipChannelList) GetItems

GetItems of this PinpointApnsVoipChannelList.

type PinpointApnsVoipChannelObservation

type PinpointApnsVoipChannelObservation struct{}

A PinpointApnsVoipChannelObservation records the observed state of a PinpointApnsVoipChannel

func (*PinpointApnsVoipChannelObservation) DeepCopy

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

func (*PinpointApnsVoipChannelObservation) DeepCopyInto

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

type PinpointApnsVoipChannelParameters

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

A PinpointApnsVoipChannelParameters defines the desired state of a PinpointApnsVoipChannel

func (*PinpointApnsVoipChannelParameters) DeepCopy

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

func (*PinpointApnsVoipChannelParameters) DeepCopyInto

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

type PinpointApnsVoipChannelSpec

type PinpointApnsVoipChannelSpec struct {
	runtimev1alpha1.ResourceSpec `json:",inline"`
	ForProvider                  PinpointApnsVoipChannelParameters `json:"forProvider"`
}

A PinpointApnsVoipChannelSpec defines the desired state of a PinpointApnsVoipChannel

func (*PinpointApnsVoipChannelSpec) DeepCopy

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

func (*PinpointApnsVoipChannelSpec) DeepCopyInto

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

type PinpointApnsVoipChannelStatus

type PinpointApnsVoipChannelStatus struct {
	runtimev1alpha1.ResourceStatus `json:",inline"`
	AtProvider                     PinpointApnsVoipChannelObservation `json:"atProvider"`
}

A PinpointApnsVoipChannelStatus defines the observed state of a PinpointApnsVoipChannel

func (*PinpointApnsVoipChannelStatus) DeepCopy

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

func (*PinpointApnsVoipChannelStatus) 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