Documentation
¶
Index ¶
- Constants
- Variables
- func DecodeApigatewayv2Route(prev *Apigatewayv2Route, ctyValue cty.Value) (resource.Managed, error)
- func DecodeApigatewayv2Route_ApiId(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_ApiKeyRequired(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_AuthorizationScopes(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_AuthorizationType(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_AuthorizerId(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_ModelSelectionExpression(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_OperationName(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_RequestModels(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_RouteKey(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_RouteResponseSelectionExpression(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func DecodeApigatewayv2Route_Target(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route(r Apigatewayv2Route) cty.Value
- func EncodeApigatewayv2Route_ApiId(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_ApiKeyRequired(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_AuthorizationScopes(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_AuthorizationType(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_AuthorizerId(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_ModelSelectionExpression(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_OperationName(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_RequestModels(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_RouteKey(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_RouteResponseSelectionExpression(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func EncodeApigatewayv2Route_Target(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeApigatewayv2Route_ApiId(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_ApiKeyRequired(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_AuthorizationScopes(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_AuthorizationType(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_AuthorizerId(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_ModelSelectionExpression(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_OperationName(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_RequestModels(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_RouteKey(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_RouteResponseSelectionExpression(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- func MergeApigatewayv2Route_Target(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, ...) bool
- type Apigatewayv2Route
- func (in *Apigatewayv2Route) DeepCopy() *Apigatewayv2Route
- func (in *Apigatewayv2Route) DeepCopyInto(out *Apigatewayv2Route)
- func (in *Apigatewayv2Route) DeepCopyObject() runtime.Object
- func (mg *Apigatewayv2Route) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *Apigatewayv2Route) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *Apigatewayv2Route) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *Apigatewayv2Route) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *Apigatewayv2Route) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *Apigatewayv2Route) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *Apigatewayv2Route) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *Apigatewayv2Route) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *Apigatewayv2Route) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *Apigatewayv2Route) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type Apigatewayv2RouteList
- type Apigatewayv2RouteObservation
- type Apigatewayv2RouteParameters
- type Apigatewayv2RouteSpec
- type Apigatewayv2RouteStatus
Constants ¶
const ( Group = "apigatewayv-2-route.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "Apigatewayv2Route" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_apigatewayv2_route" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeApigatewayv2Route ¶
func DecodeApigatewayv2Route_ApiId ¶
func DecodeApigatewayv2Route_ApiId(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2Route_ApiKeyRequired ¶
func DecodeApigatewayv2Route_ApiKeyRequired(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2Route_AuthorizationScopes ¶
func DecodeApigatewayv2Route_AuthorizationScopes(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveCollectionTypeDecodeTemplate
func DecodeApigatewayv2Route_AuthorizationType ¶
func DecodeApigatewayv2Route_AuthorizationType(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2Route_AuthorizerId ¶
func DecodeApigatewayv2Route_AuthorizerId(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2Route_ModelSelectionExpression ¶
func DecodeApigatewayv2Route_ModelSelectionExpression(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2Route_OperationName ¶
func DecodeApigatewayv2Route_OperationName(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2Route_RequestModels ¶
func DecodeApigatewayv2Route_RequestModels(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeApigatewayv2Route_RouteKey ¶
func DecodeApigatewayv2Route_RouteKey(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2Route_RouteResponseSelectionExpression ¶
func DecodeApigatewayv2Route_RouteResponseSelectionExpression(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApigatewayv2Route_Target ¶
func DecodeApigatewayv2Route_Target(p *Apigatewayv2RouteParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeApigatewayv2Route ¶
func EncodeApigatewayv2Route(r Apigatewayv2Route) cty.Value
func EncodeApigatewayv2Route_ApiId ¶
func EncodeApigatewayv2Route_ApiId(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_ApiKeyRequired ¶
func EncodeApigatewayv2Route_ApiKeyRequired(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_AuthorizationScopes ¶
func EncodeApigatewayv2Route_AuthorizationScopes(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_AuthorizationType ¶
func EncodeApigatewayv2Route_AuthorizationType(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_AuthorizerId ¶
func EncodeApigatewayv2Route_AuthorizerId(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_ModelSelectionExpression ¶
func EncodeApigatewayv2Route_ModelSelectionExpression(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_OperationName ¶
func EncodeApigatewayv2Route_OperationName(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_RequestModels ¶
func EncodeApigatewayv2Route_RequestModels(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_RouteKey ¶
func EncodeApigatewayv2Route_RouteKey(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_RouteResponseSelectionExpression ¶
func EncodeApigatewayv2Route_RouteResponseSelectionExpression(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func EncodeApigatewayv2Route_Target ¶
func EncodeApigatewayv2Route_Target(p Apigatewayv2RouteParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeApigatewayv2Route_ApiId ¶
func MergeApigatewayv2Route_ApiId(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2Route_ApiKeyRequired ¶
func MergeApigatewayv2Route_ApiKeyRequired(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2Route_AuthorizationScopes ¶
func MergeApigatewayv2Route_AuthorizationScopes(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeApigatewayv2Route_AuthorizationType ¶
func MergeApigatewayv2Route_AuthorizationType(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2Route_AuthorizerId ¶
func MergeApigatewayv2Route_AuthorizerId(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2Route_ModelSelectionExpression ¶
func MergeApigatewayv2Route_ModelSelectionExpression(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2Route_OperationName ¶
func MergeApigatewayv2Route_OperationName(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2Route_RequestModels ¶
func MergeApigatewayv2Route_RequestModels(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeApigatewayv2Route_RouteKey ¶
func MergeApigatewayv2Route_RouteKey(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2Route_RouteResponseSelectionExpression ¶
func MergeApigatewayv2Route_RouteResponseSelectionExpression(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApigatewayv2Route_Target ¶
func MergeApigatewayv2Route_Target(k *Apigatewayv2RouteParameters, p *Apigatewayv2RouteParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type Apigatewayv2Route ¶
type Apigatewayv2Route struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Apigatewayv2RouteSpec `json:"spec"` Status Apigatewayv2RouteStatus `json:"status,omitempty"` }
Apigatewayv2Route is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*Apigatewayv2Route) DeepCopy ¶
func (in *Apigatewayv2Route) DeepCopy() *Apigatewayv2Route
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2Route.
func (*Apigatewayv2Route) DeepCopyInto ¶
func (in *Apigatewayv2Route) DeepCopyInto(out *Apigatewayv2Route)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Apigatewayv2Route) DeepCopyObject ¶
func (in *Apigatewayv2Route) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Apigatewayv2Route) GetCondition ¶
func (mg *Apigatewayv2Route) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this Apigatewayv2Route.
func (*Apigatewayv2Route) GetDeletionPolicy ¶
func (mg *Apigatewayv2Route) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this Apigatewayv2Route.
func (*Apigatewayv2Route) GetProviderConfigReference ¶
func (mg *Apigatewayv2Route) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this Apigatewayv2Route.
func (*Apigatewayv2Route) GetProviderReference ¶
func (mg *Apigatewayv2Route) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this Apigatewayv2Route. Deprecated: Use GetProviderConfigReference.
func (*Apigatewayv2Route) GetWriteConnectionSecretToReference ¶
func (mg *Apigatewayv2Route) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this Apigatewayv2Route.
func (*Apigatewayv2Route) SetConditions ¶
func (mg *Apigatewayv2Route) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this Apigatewayv2Route.
func (*Apigatewayv2Route) SetDeletionPolicy ¶
func (mg *Apigatewayv2Route) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this Apigatewayv2Route.
func (*Apigatewayv2Route) SetProviderConfigReference ¶
func (mg *Apigatewayv2Route) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this Apigatewayv2Route.
func (*Apigatewayv2Route) SetProviderReference ¶
func (mg *Apigatewayv2Route) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this Apigatewayv2Route. Deprecated: Use SetProviderConfigReference.
func (*Apigatewayv2Route) SetWriteConnectionSecretToReference ¶
func (mg *Apigatewayv2Route) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this Apigatewayv2Route.
type Apigatewayv2RouteList ¶
type Apigatewayv2RouteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Apigatewayv2Route `json:"items"` }
Apigatewayv2Route contains a list of Apigatewayv2RouteList
func (*Apigatewayv2RouteList) DeepCopy ¶
func (in *Apigatewayv2RouteList) DeepCopy() *Apigatewayv2RouteList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2RouteList.
func (*Apigatewayv2RouteList) DeepCopyInto ¶
func (in *Apigatewayv2RouteList) DeepCopyInto(out *Apigatewayv2RouteList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Apigatewayv2RouteList) DeepCopyObject ¶
func (in *Apigatewayv2RouteList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Apigatewayv2RouteList) GetItems ¶
func (l *Apigatewayv2RouteList) GetItems() []resource.Managed
GetItems of this Apigatewayv2RouteList.
type Apigatewayv2RouteObservation ¶
type Apigatewayv2RouteObservation struct{}
A Apigatewayv2RouteObservation records the observed state of a Apigatewayv2Route
func (*Apigatewayv2RouteObservation) DeepCopy ¶
func (in *Apigatewayv2RouteObservation) DeepCopy() *Apigatewayv2RouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2RouteObservation.
func (*Apigatewayv2RouteObservation) DeepCopyInto ¶
func (in *Apigatewayv2RouteObservation) DeepCopyInto(out *Apigatewayv2RouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Apigatewayv2RouteParameters ¶
type Apigatewayv2RouteParameters struct { RequestModels map[string]string `json:"request_models"` RouteResponseSelectionExpression string `json:"route_response_selection_expression"` ApiId string `json:"api_id"` ApiKeyRequired bool `json:"api_key_required"` AuthorizationScopes []string `json:"authorization_scopes"` AuthorizationType string `json:"authorization_type"` OperationName string `json:"operation_name"` AuthorizerId string `json:"authorizer_id"` ModelSelectionExpression string `json:"model_selection_expression"` RouteKey string `json:"route_key"` Target string `json:"target"` }
A Apigatewayv2RouteParameters defines the desired state of a Apigatewayv2Route
func (*Apigatewayv2RouteParameters) DeepCopy ¶
func (in *Apigatewayv2RouteParameters) DeepCopy() *Apigatewayv2RouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2RouteParameters.
func (*Apigatewayv2RouteParameters) DeepCopyInto ¶
func (in *Apigatewayv2RouteParameters) DeepCopyInto(out *Apigatewayv2RouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Apigatewayv2RouteSpec ¶
type Apigatewayv2RouteSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider Apigatewayv2RouteParameters `json:"forProvider"` }
A Apigatewayv2RouteSpec defines the desired state of a Apigatewayv2Route
func (*Apigatewayv2RouteSpec) DeepCopy ¶
func (in *Apigatewayv2RouteSpec) DeepCopy() *Apigatewayv2RouteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2RouteSpec.
func (*Apigatewayv2RouteSpec) DeepCopyInto ¶
func (in *Apigatewayv2RouteSpec) DeepCopyInto(out *Apigatewayv2RouteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Apigatewayv2RouteStatus ¶
type Apigatewayv2RouteStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider Apigatewayv2RouteObservation `json:"atProvider"` }
A Apigatewayv2RouteStatus defines the observed state of a Apigatewayv2Route
func (*Apigatewayv2RouteStatus) DeepCopy ¶
func (in *Apigatewayv2RouteStatus) DeepCopy() *Apigatewayv2RouteStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apigatewayv2RouteStatus.
func (*Apigatewayv2RouteStatus) DeepCopyInto ¶
func (in *Apigatewayv2RouteStatus) DeepCopyInto(out *Apigatewayv2RouteStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.