Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeApigatewayv2IntegrationResponse(prev *Apigatewayv2IntegrationResponse, ctyValue cty.Value) (resource.Managed, error)
- func DecodeApigatewayv2IntegrationResponse_ApiId(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2IntegrationResponse_ContentHandlingStrategy(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2IntegrationResponse_IntegrationId(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2IntegrationResponse_IntegrationResponseKey(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2IntegrationResponse_ResponseTemplates(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2IntegrationResponse_TemplateSelectionExpression(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2IntegrationResponse(r Apigatewayv2IntegrationResponse) cty.Value
- func EncodeApigatewayv2IntegrationResponse_ApiId(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2IntegrationResponse_ContentHandlingStrategy(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2IntegrationResponse_IntegrationId(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2IntegrationResponse_IntegrationResponseKey(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2IntegrationResponse_ResponseTemplates(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2IntegrationResponse_TemplateSelectionExpression(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeApigatewayv2IntegrationResponse_ApiId(k *Apigatewayv2IntegrationResponseParameters, ...) bool
- func MergeApigatewayv2IntegrationResponse_ContentHandlingStrategy(k *Apigatewayv2IntegrationResponseParameters, ...) bool
- func MergeApigatewayv2IntegrationResponse_IntegrationId(k *Apigatewayv2IntegrationResponseParameters, ...) bool
- func MergeApigatewayv2IntegrationResponse_IntegrationResponseKey(k *Apigatewayv2IntegrationResponseParameters, ...) bool
- func MergeApigatewayv2IntegrationResponse_ResponseTemplates(k *Apigatewayv2IntegrationResponseParameters, ...) bool
- func MergeApigatewayv2IntegrationResponse_TemplateSelectionExpression(k *Apigatewayv2IntegrationResponseParameters, ...) bool
- type Apigatewayv2IntegrationResponse
- func (in *Apigatewayv2IntegrationResponse) DeepCopy() *Apigatewayv2IntegrationResponse
- func (in *Apigatewayv2IntegrationResponse) DeepCopyInto(out *Apigatewayv2IntegrationResponse)
- func (in *Apigatewayv2IntegrationResponse) DeepCopyObject() runtime.Object
- func (mg *Apigatewayv2IntegrationResponse) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *Apigatewayv2IntegrationResponse) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *Apigatewayv2IntegrationResponse) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *Apigatewayv2IntegrationResponse) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *Apigatewayv2IntegrationResponse) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *Apigatewayv2IntegrationResponse) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *Apigatewayv2IntegrationResponse) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *Apigatewayv2IntegrationResponse) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *Apigatewayv2IntegrationResponse) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *Apigatewayv2IntegrationResponse) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type Apigatewayv2IntegrationResponseList
- func (in *Apigatewayv2IntegrationResponseList) DeepCopy() *Apigatewayv2IntegrationResponseList
- func (in *Apigatewayv2IntegrationResponseList) DeepCopyInto(out *Apigatewayv2IntegrationResponseList)
- func (in *Apigatewayv2IntegrationResponseList) DeepCopyObject() runtime.Object
- func (l *Apigatewayv2IntegrationResponseList) GetItems() []resource.Managed
- type Apigatewayv2IntegrationResponseObservation
- type Apigatewayv2IntegrationResponseParameters
- type Apigatewayv2IntegrationResponseSpec
- type Apigatewayv2IntegrationResponseStatus
Constants ¶
const ( Group = "apigatewayv-2-integration-response.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "Apigatewayv2IntegrationResponse" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_apigatewayv2_integration_response" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeApigatewayv2IntegrationResponse_ApiId ¶
func DecodeApigatewayv2IntegrationResponse_ApiId(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2IntegrationResponse_ContentHandlingStrategy ¶
func DecodeApigatewayv2IntegrationResponse_ContentHandlingStrategy(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2IntegrationResponse_IntegrationId ¶
func DecodeApigatewayv2IntegrationResponse_IntegrationId(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2IntegrationResponse_IntegrationResponseKey ¶
func DecodeApigatewayv2IntegrationResponse_IntegrationResponseKey(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2IntegrationResponse_ResponseTemplates ¶
func DecodeApigatewayv2IntegrationResponse_ResponseTemplates(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeApigatewayv2IntegrationResponse_TemplateSelectionExpression ¶
func DecodeApigatewayv2IntegrationResponse_TemplateSelectionExpression(p *Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeApigatewayv2IntegrationResponse ¶
func EncodeApigatewayv2IntegrationResponse(r Apigatewayv2IntegrationResponse) cty.Value
func EncodeApigatewayv2IntegrationResponse_ApiId ¶
func EncodeApigatewayv2IntegrationResponse_ApiId(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApigatewayv2IntegrationResponse_ContentHandlingStrategy ¶
func EncodeApigatewayv2IntegrationResponse_ContentHandlingStrategy(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApigatewayv2IntegrationResponse_IntegrationId ¶
func EncodeApigatewayv2IntegrationResponse_IntegrationId(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApigatewayv2IntegrationResponse_IntegrationResponseKey ¶
func EncodeApigatewayv2IntegrationResponse_IntegrationResponseKey(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApigatewayv2IntegrationResponse_ResponseTemplates ¶
func EncodeApigatewayv2IntegrationResponse_ResponseTemplates(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApigatewayv2IntegrationResponse_TemplateSelectionExpression ¶
func EncodeApigatewayv2IntegrationResponse_TemplateSelectionExpression(p Apigatewayv2IntegrationResponseParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeApigatewayv2IntegrationResponse_ApiId ¶
func MergeApigatewayv2IntegrationResponse_ApiId(k *Apigatewayv2IntegrationResponseParameters, p *Apigatewayv2IntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2IntegrationResponse_ContentHandlingStrategy ¶
func MergeApigatewayv2IntegrationResponse_ContentHandlingStrategy(k *Apigatewayv2IntegrationResponseParameters, p *Apigatewayv2IntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2IntegrationResponse_IntegrationId ¶
func MergeApigatewayv2IntegrationResponse_IntegrationId(k *Apigatewayv2IntegrationResponseParameters, p *Apigatewayv2IntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2IntegrationResponse_IntegrationResponseKey ¶
func MergeApigatewayv2IntegrationResponse_IntegrationResponseKey(k *Apigatewayv2IntegrationResponseParameters, p *Apigatewayv2IntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2IntegrationResponse_ResponseTemplates ¶
func MergeApigatewayv2IntegrationResponse_ResponseTemplates(k *Apigatewayv2IntegrationResponseParameters, p *Apigatewayv2IntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeApigatewayv2IntegrationResponse_TemplateSelectionExpression ¶
func MergeApigatewayv2IntegrationResponse_TemplateSelectionExpression(k *Apigatewayv2IntegrationResponseParameters, p *Apigatewayv2IntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type Apigatewayv2IntegrationResponse ¶
type Apigatewayv2IntegrationResponse struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Apigatewayv2IntegrationResponseSpec `json:"spec"` Status Apigatewayv2IntegrationResponseStatus `json:"status,omitempty"` }
Apigatewayv2IntegrationResponse is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*Apigatewayv2IntegrationResponse) DeepCopy ¶
func (in *Apigatewayv2IntegrationResponse) DeepCopy() *Apigatewayv2IntegrationResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2IntegrationResponse.
func (*Apigatewayv2IntegrationResponse) DeepCopyInto ¶
func (in *Apigatewayv2IntegrationResponse) DeepCopyInto(out *Apigatewayv2IntegrationResponse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Apigatewayv2IntegrationResponse) DeepCopyObject ¶
func (in *Apigatewayv2IntegrationResponse) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Apigatewayv2IntegrationResponse) GetCondition ¶
func (mg *Apigatewayv2IntegrationResponse) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this Apigatewayv2IntegrationResponse.
func (*Apigatewayv2IntegrationResponse) GetDeletionPolicy ¶
func (mg *Apigatewayv2IntegrationResponse) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this Apigatewayv2IntegrationResponse.
func (*Apigatewayv2IntegrationResponse) GetProviderConfigReference ¶
func (mg *Apigatewayv2IntegrationResponse) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this Apigatewayv2IntegrationResponse.
func (*Apigatewayv2IntegrationResponse) GetProviderReference ¶
func (mg *Apigatewayv2IntegrationResponse) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this Apigatewayv2IntegrationResponse. Deprecated: Use GetProviderConfigReference.
func (*Apigatewayv2IntegrationResponse) GetWriteConnectionSecretToReference ¶
func (mg *Apigatewayv2IntegrationResponse) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this Apigatewayv2IntegrationResponse.
func (*Apigatewayv2IntegrationResponse) SetConditions ¶
func (mg *Apigatewayv2IntegrationResponse) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this Apigatewayv2IntegrationResponse.
func (*Apigatewayv2IntegrationResponse) SetDeletionPolicy ¶
func (mg *Apigatewayv2IntegrationResponse) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this Apigatewayv2IntegrationResponse.
func (*Apigatewayv2IntegrationResponse) SetProviderConfigReference ¶
func (mg *Apigatewayv2IntegrationResponse) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this Apigatewayv2IntegrationResponse.
func (*Apigatewayv2IntegrationResponse) SetProviderReference ¶
func (mg *Apigatewayv2IntegrationResponse) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this Apigatewayv2IntegrationResponse. Deprecated: Use SetProviderConfigReference.
func (*Apigatewayv2IntegrationResponse) SetWriteConnectionSecretToReference ¶
func (mg *Apigatewayv2IntegrationResponse) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this Apigatewayv2IntegrationResponse.
type Apigatewayv2IntegrationResponseList ¶
type Apigatewayv2IntegrationResponseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Apigatewayv2IntegrationResponse `json:"items"` }
Apigatewayv2IntegrationResponse contains a list of Apigatewayv2IntegrationResponseList
func (*Apigatewayv2IntegrationResponseList) DeepCopy ¶
func (in *Apigatewayv2IntegrationResponseList) DeepCopy() *Apigatewayv2IntegrationResponseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2IntegrationResponseList.
func (*Apigatewayv2IntegrationResponseList) DeepCopyInto ¶
func (in *Apigatewayv2IntegrationResponseList) DeepCopyInto(out *Apigatewayv2IntegrationResponseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Apigatewayv2IntegrationResponseList) DeepCopyObject ¶
func (in *Apigatewayv2IntegrationResponseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Apigatewayv2IntegrationResponseList) GetItems ¶
func (l *Apigatewayv2IntegrationResponseList) GetItems() []resource.Managed
GetItems of this Apigatewayv2IntegrationResponseList.
type Apigatewayv2IntegrationResponseObservation ¶
type Apigatewayv2IntegrationResponseObservation struct{}
A Apigatewayv2IntegrationResponseObservation records the observed state of a Apigatewayv2IntegrationResponse
func (*Apigatewayv2IntegrationResponseObservation) DeepCopy ¶
func (in *Apigatewayv2IntegrationResponseObservation) DeepCopy() *Apigatewayv2IntegrationResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2IntegrationResponseObservation.
func (*Apigatewayv2IntegrationResponseObservation) DeepCopyInto ¶
func (in *Apigatewayv2IntegrationResponseObservation) DeepCopyInto(out *Apigatewayv2IntegrationResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Apigatewayv2IntegrationResponseParameters ¶
type Apigatewayv2IntegrationResponseParameters struct { IntegrationId string `json:"integration_id"` IntegrationResponseKey string `json:"integration_response_key"` ResponseTemplates map[string]string `json:"response_templates"` TemplateSelectionExpression string `json:"template_selection_expression"` ApiId string `json:"api_id"` ContentHandlingStrategy string `json:"content_handling_strategy"` }
A Apigatewayv2IntegrationResponseParameters defines the desired state of a Apigatewayv2IntegrationResponse
func (*Apigatewayv2IntegrationResponseParameters) DeepCopy ¶
func (in *Apigatewayv2IntegrationResponseParameters) DeepCopy() *Apigatewayv2IntegrationResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2IntegrationResponseParameters.
func (*Apigatewayv2IntegrationResponseParameters) DeepCopyInto ¶
func (in *Apigatewayv2IntegrationResponseParameters) DeepCopyInto(out *Apigatewayv2IntegrationResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Apigatewayv2IntegrationResponseSpec ¶
type Apigatewayv2IntegrationResponseSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider Apigatewayv2IntegrationResponseParameters `json:"forProvider"` }
A Apigatewayv2IntegrationResponseSpec defines the desired state of a Apigatewayv2IntegrationResponse
func (*Apigatewayv2IntegrationResponseSpec) DeepCopy ¶
func (in *Apigatewayv2IntegrationResponseSpec) DeepCopy() *Apigatewayv2IntegrationResponseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2IntegrationResponseSpec.
func (*Apigatewayv2IntegrationResponseSpec) DeepCopyInto ¶
func (in *Apigatewayv2IntegrationResponseSpec) DeepCopyInto(out *Apigatewayv2IntegrationResponseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Apigatewayv2IntegrationResponseStatus ¶
type Apigatewayv2IntegrationResponseStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider Apigatewayv2IntegrationResponseObservation `json:"atProvider"` }
A Apigatewayv2IntegrationResponseStatus defines the observed state of a Apigatewayv2IntegrationResponse
func (*Apigatewayv2IntegrationResponseStatus) DeepCopy ¶
func (in *Apigatewayv2IntegrationResponseStatus) DeepCopy() *Apigatewayv2IntegrationResponseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2IntegrationResponseStatus.
func (*Apigatewayv2IntegrationResponseStatus) DeepCopyInto ¶
func (in *Apigatewayv2IntegrationResponseStatus) DeepCopyInto(out *Apigatewayv2IntegrationResponseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.