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   = "api-gateway-integration-response.terraform-provider-aws.crossplane.io"
	Version = "v1alpha1"
)

Package type metadata.

Variables

View Source
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"
)
View Source
var (
	// SchemeGroupVersion is group version used to register these objects
	SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version}
)

Functions

func DecodeApiGatewayIntegrationResponse

func DecodeApiGatewayIntegrationResponse(prev *ApiGatewayIntegrationResponse, ctyValue cty.Value) (resource.Managed, error)

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

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

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

func (*ApiGatewayIntegrationResponse) DeepCopyInto

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

GetCondition of this ApiGatewayIntegrationResponse.

func (*ApiGatewayIntegrationResponse) GetDeletionPolicy

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

SetConditions of this ApiGatewayIntegrationResponse.

func (*ApiGatewayIntegrationResponse) SetDeletionPolicy

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

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

func (*ApiGatewayIntegrationResponseList) DeepCopyInto

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

GetItems of this ApiGatewayIntegrationResponseList.

type ApiGatewayIntegrationResponseObservation

type ApiGatewayIntegrationResponseObservation struct{}

A ApiGatewayIntegrationResponseObservation records the observed state of a ApiGatewayIntegrationResponse

func (*ApiGatewayIntegrationResponseObservation) DeepCopy

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

func (*ApiGatewayIntegrationResponseObservation) DeepCopyInto

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

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

func (*ApiGatewayIntegrationResponseParameters) DeepCopyInto

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

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

func (*ApiGatewayIntegrationResponseSpec) DeepCopyInto

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

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

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