Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeApiGatewayIntegrationResponse(prev *ApiGatewayIntegrationResponse, ctyValue cty.Value) (resource.Managed, error)
- func DecodeApiGatewayIntegrationResponse_ContentHandling(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApiGatewayIntegrationResponse_HttpMethod(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApiGatewayIntegrationResponse_ResourceId(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApiGatewayIntegrationResponse_ResponseParameters(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApiGatewayIntegrationResponse_ResponseTemplates(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApiGatewayIntegrationResponse_RestApiId(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApiGatewayIntegrationResponse_SelectionPattern(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func DecodeApiGatewayIntegrationResponse_StatusCode(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApiGatewayIntegrationResponse(r ApiGatewayIntegrationResponse) cty.Value
- func EncodeApiGatewayIntegrationResponse_ContentHandling(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApiGatewayIntegrationResponse_HttpMethod(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApiGatewayIntegrationResponse_ResourceId(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApiGatewayIntegrationResponse_ResponseParameters(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApiGatewayIntegrationResponse_ResponseTemplates(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApiGatewayIntegrationResponse_RestApiId(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApiGatewayIntegrationResponse_SelectionPattern(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func EncodeApiGatewayIntegrationResponse_StatusCode(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeApiGatewayIntegrationResponse_ContentHandling(k *ApiGatewayIntegrationResponseParameters, ...) bool
- func MergeApiGatewayIntegrationResponse_HttpMethod(k *ApiGatewayIntegrationResponseParameters, ...) bool
- func MergeApiGatewayIntegrationResponse_ResourceId(k *ApiGatewayIntegrationResponseParameters, ...) bool
- func MergeApiGatewayIntegrationResponse_ResponseParameters(k *ApiGatewayIntegrationResponseParameters, ...) bool
- func MergeApiGatewayIntegrationResponse_ResponseTemplates(k *ApiGatewayIntegrationResponseParameters, ...) bool
- func MergeApiGatewayIntegrationResponse_RestApiId(k *ApiGatewayIntegrationResponseParameters, ...) bool
- func MergeApiGatewayIntegrationResponse_SelectionPattern(k *ApiGatewayIntegrationResponseParameters, ...) bool
- func MergeApiGatewayIntegrationResponse_StatusCode(k *ApiGatewayIntegrationResponseParameters, ...) bool
- type ApiGatewayIntegrationResponse
- func (in *ApiGatewayIntegrationResponse) DeepCopy() *ApiGatewayIntegrationResponse
- func (in *ApiGatewayIntegrationResponse) DeepCopyInto(out *ApiGatewayIntegrationResponse)
- func (in *ApiGatewayIntegrationResponse) DeepCopyObject() runtime.Object
- func (mg *ApiGatewayIntegrationResponse) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *ApiGatewayIntegrationResponse) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *ApiGatewayIntegrationResponse) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *ApiGatewayIntegrationResponse) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *ApiGatewayIntegrationResponse) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *ApiGatewayIntegrationResponse) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *ApiGatewayIntegrationResponse) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *ApiGatewayIntegrationResponse) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *ApiGatewayIntegrationResponse) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *ApiGatewayIntegrationResponse) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type ApiGatewayIntegrationResponseList
- func (in *ApiGatewayIntegrationResponseList) DeepCopy() *ApiGatewayIntegrationResponseList
- func (in *ApiGatewayIntegrationResponseList) DeepCopyInto(out *ApiGatewayIntegrationResponseList)
- func (in *ApiGatewayIntegrationResponseList) DeepCopyObject() runtime.Object
- func (l *ApiGatewayIntegrationResponseList) GetItems() []resource.Managed
- type ApiGatewayIntegrationResponseObservation
- type ApiGatewayIntegrationResponseParameters
- type ApiGatewayIntegrationResponseSpec
- type ApiGatewayIntegrationResponseStatus
Constants ¶
const ( Group = "api-gateway-integration-response.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "ApiGatewayIntegrationResponse" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_api_gateway_integration_response" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeApiGatewayIntegrationResponse_ContentHandling ¶
func DecodeApiGatewayIntegrationResponse_ContentHandling(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayIntegrationResponse_HttpMethod ¶
func DecodeApiGatewayIntegrationResponse_HttpMethod(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayIntegrationResponse_ResourceId ¶
func DecodeApiGatewayIntegrationResponse_ResourceId(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayIntegrationResponse_ResponseParameters ¶
func DecodeApiGatewayIntegrationResponse_ResponseParameters(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeApiGatewayIntegrationResponse_ResponseTemplates ¶
func DecodeApiGatewayIntegrationResponse_ResponseTemplates(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeApiGatewayIntegrationResponse_RestApiId ¶
func DecodeApiGatewayIntegrationResponse_RestApiId(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayIntegrationResponse_SelectionPattern ¶
func DecodeApiGatewayIntegrationResponse_SelectionPattern(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayIntegrationResponse_StatusCode ¶
func DecodeApiGatewayIntegrationResponse_StatusCode(p *ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeApiGatewayIntegrationResponse ¶
func EncodeApiGatewayIntegrationResponse(r ApiGatewayIntegrationResponse) cty.Value
func EncodeApiGatewayIntegrationResponse_ContentHandling ¶
func EncodeApiGatewayIntegrationResponse_ContentHandling(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApiGatewayIntegrationResponse_HttpMethod ¶
func EncodeApiGatewayIntegrationResponse_HttpMethod(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApiGatewayIntegrationResponse_ResourceId ¶
func EncodeApiGatewayIntegrationResponse_ResourceId(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApiGatewayIntegrationResponse_ResponseParameters ¶
func EncodeApiGatewayIntegrationResponse_ResponseParameters(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApiGatewayIntegrationResponse_ResponseTemplates ¶
func EncodeApiGatewayIntegrationResponse_ResponseTemplates(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApiGatewayIntegrationResponse_RestApiId ¶
func EncodeApiGatewayIntegrationResponse_RestApiId(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApiGatewayIntegrationResponse_SelectionPattern ¶
func EncodeApiGatewayIntegrationResponse_SelectionPattern(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
func EncodeApiGatewayIntegrationResponse_StatusCode ¶
func EncodeApiGatewayIntegrationResponse_StatusCode(p ApiGatewayIntegrationResponseParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeApiGatewayIntegrationResponse_ContentHandling ¶
func MergeApiGatewayIntegrationResponse_ContentHandling(k *ApiGatewayIntegrationResponseParameters, p *ApiGatewayIntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayIntegrationResponse_HttpMethod ¶
func MergeApiGatewayIntegrationResponse_HttpMethod(k *ApiGatewayIntegrationResponseParameters, p *ApiGatewayIntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayIntegrationResponse_ResourceId ¶
func MergeApiGatewayIntegrationResponse_ResourceId(k *ApiGatewayIntegrationResponseParameters, p *ApiGatewayIntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayIntegrationResponse_ResponseParameters ¶
func MergeApiGatewayIntegrationResponse_ResponseParameters(k *ApiGatewayIntegrationResponseParameters, p *ApiGatewayIntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeApiGatewayIntegrationResponse_ResponseTemplates ¶
func MergeApiGatewayIntegrationResponse_ResponseTemplates(k *ApiGatewayIntegrationResponseParameters, p *ApiGatewayIntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeApiGatewayIntegrationResponse_RestApiId ¶
func MergeApiGatewayIntegrationResponse_RestApiId(k *ApiGatewayIntegrationResponseParameters, p *ApiGatewayIntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayIntegrationResponse_SelectionPattern ¶
func MergeApiGatewayIntegrationResponse_SelectionPattern(k *ApiGatewayIntegrationResponseParameters, p *ApiGatewayIntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayIntegrationResponse_StatusCode ¶
func MergeApiGatewayIntegrationResponse_StatusCode(k *ApiGatewayIntegrationResponseParameters, p *ApiGatewayIntegrationResponseParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type ApiGatewayIntegrationResponse ¶
type ApiGatewayIntegrationResponse struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiGatewayIntegrationResponseSpec `json:"spec"` Status ApiGatewayIntegrationResponseStatus `json:"status,omitempty"` }
ApiGatewayIntegrationResponse is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*ApiGatewayIntegrationResponse) DeepCopy ¶
func (in *ApiGatewayIntegrationResponse) DeepCopy() *ApiGatewayIntegrationResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayIntegrationResponse.
func (*ApiGatewayIntegrationResponse) DeepCopyInto ¶
func (in *ApiGatewayIntegrationResponse) DeepCopyInto(out *ApiGatewayIntegrationResponse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiGatewayIntegrationResponse) DeepCopyObject ¶
func (in *ApiGatewayIntegrationResponse) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiGatewayIntegrationResponse) GetCondition ¶
func (mg *ApiGatewayIntegrationResponse) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this ApiGatewayIntegrationResponse.
func (*ApiGatewayIntegrationResponse) GetDeletionPolicy ¶
func (mg *ApiGatewayIntegrationResponse) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this ApiGatewayIntegrationResponse.
func (*ApiGatewayIntegrationResponse) GetProviderConfigReference ¶
func (mg *ApiGatewayIntegrationResponse) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this ApiGatewayIntegrationResponse.
func (*ApiGatewayIntegrationResponse) GetProviderReference ¶
func (mg *ApiGatewayIntegrationResponse) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this ApiGatewayIntegrationResponse. Deprecated: Use GetProviderConfigReference.
func (*ApiGatewayIntegrationResponse) GetWriteConnectionSecretToReference ¶
func (mg *ApiGatewayIntegrationResponse) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this ApiGatewayIntegrationResponse.
func (*ApiGatewayIntegrationResponse) SetConditions ¶
func (mg *ApiGatewayIntegrationResponse) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this ApiGatewayIntegrationResponse.
func (*ApiGatewayIntegrationResponse) SetDeletionPolicy ¶
func (mg *ApiGatewayIntegrationResponse) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this ApiGatewayIntegrationResponse.
func (*ApiGatewayIntegrationResponse) SetProviderConfigReference ¶
func (mg *ApiGatewayIntegrationResponse) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this ApiGatewayIntegrationResponse.
func (*ApiGatewayIntegrationResponse) SetProviderReference ¶
func (mg *ApiGatewayIntegrationResponse) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this ApiGatewayIntegrationResponse. Deprecated: Use SetProviderConfigReference.
func (*ApiGatewayIntegrationResponse) SetWriteConnectionSecretToReference ¶
func (mg *ApiGatewayIntegrationResponse) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this ApiGatewayIntegrationResponse.
type ApiGatewayIntegrationResponseList ¶
type ApiGatewayIntegrationResponseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApiGatewayIntegrationResponse `json:"items"` }
ApiGatewayIntegrationResponse contains a list of ApiGatewayIntegrationResponseList
func (*ApiGatewayIntegrationResponseList) DeepCopy ¶
func (in *ApiGatewayIntegrationResponseList) DeepCopy() *ApiGatewayIntegrationResponseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayIntegrationResponseList.
func (*ApiGatewayIntegrationResponseList) DeepCopyInto ¶
func (in *ApiGatewayIntegrationResponseList) DeepCopyInto(out *ApiGatewayIntegrationResponseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiGatewayIntegrationResponseList) DeepCopyObject ¶
func (in *ApiGatewayIntegrationResponseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiGatewayIntegrationResponseList) GetItems ¶
func (l *ApiGatewayIntegrationResponseList) GetItems() []resource.Managed
GetItems of this ApiGatewayIntegrationResponseList.
type ApiGatewayIntegrationResponseObservation ¶
type ApiGatewayIntegrationResponseObservation struct{}
A ApiGatewayIntegrationResponseObservation records the observed state of a ApiGatewayIntegrationResponse
func (*ApiGatewayIntegrationResponseObservation) DeepCopy ¶
func (in *ApiGatewayIntegrationResponseObservation) DeepCopy() *ApiGatewayIntegrationResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayIntegrationResponseObservation.
func (*ApiGatewayIntegrationResponseObservation) DeepCopyInto ¶
func (in *ApiGatewayIntegrationResponseObservation) DeepCopyInto(out *ApiGatewayIntegrationResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiGatewayIntegrationResponseParameters ¶
type ApiGatewayIntegrationResponseParameters struct { ResponseTemplates map[string]string `json:"response_templates"` StatusCode string `json:"status_code"` ContentHandling string `json:"content_handling"` ResourceId string `json:"resource_id"` ResponseParameters map[string]string `json:"response_parameters"` RestApiId string `json:"rest_api_id"` SelectionPattern string `json:"selection_pattern"` HttpMethod string `json:"http_method"` }
A ApiGatewayIntegrationResponseParameters defines the desired state of a ApiGatewayIntegrationResponse
func (*ApiGatewayIntegrationResponseParameters) DeepCopy ¶
func (in *ApiGatewayIntegrationResponseParameters) DeepCopy() *ApiGatewayIntegrationResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayIntegrationResponseParameters.
func (*ApiGatewayIntegrationResponseParameters) DeepCopyInto ¶
func (in *ApiGatewayIntegrationResponseParameters) DeepCopyInto(out *ApiGatewayIntegrationResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiGatewayIntegrationResponseSpec ¶
type ApiGatewayIntegrationResponseSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider ApiGatewayIntegrationResponseParameters `json:"forProvider"` }
A ApiGatewayIntegrationResponseSpec defines the desired state of a ApiGatewayIntegrationResponse
func (*ApiGatewayIntegrationResponseSpec) DeepCopy ¶
func (in *ApiGatewayIntegrationResponseSpec) DeepCopy() *ApiGatewayIntegrationResponseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayIntegrationResponseSpec.
func (*ApiGatewayIntegrationResponseSpec) DeepCopyInto ¶
func (in *ApiGatewayIntegrationResponseSpec) DeepCopyInto(out *ApiGatewayIntegrationResponseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiGatewayIntegrationResponseStatus ¶
type ApiGatewayIntegrationResponseStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider ApiGatewayIntegrationResponseObservation `json:"atProvider"` }
A ApiGatewayIntegrationResponseStatus defines the observed state of a ApiGatewayIntegrationResponse
func (*ApiGatewayIntegrationResponseStatus) DeepCopy ¶
func (in *ApiGatewayIntegrationResponseStatus) DeepCopy() *ApiGatewayIntegrationResponseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayIntegrationResponseStatus.
func (*ApiGatewayIntegrationResponseStatus) DeepCopyInto ¶
func (in *ApiGatewayIntegrationResponseStatus) DeepCopyInto(out *ApiGatewayIntegrationResponseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.