Documentation

Index

Constants

View Source
const (
	Group   = "apigatewayv2.aws.crossplane.io"
	Version = "v1alpha1"
)

    Package type metadata.

    Variables

    View Source
    var (
    	APIKind             = "API"
    	APIGroupKind        = schema.GroupKind{Group: Group, Kind: APIKind}.String()
    	APIKindAPIVersion   = APIKind + "." + GroupVersion.String()
    	APIGroupVersionKind = GroupVersion.WithKind(APIKind)
    )

      Repository type metadata.

      View Source
      var (
      	APIMappingKind             = "APIMapping"
      	APIMappingGroupKind        = schema.GroupKind{Group: Group, Kind: APIMappingKind}.String()
      	APIMappingKindAPIVersion   = APIMappingKind + "." + GroupVersion.String()
      	APIMappingGroupVersionKind = GroupVersion.WithKind(APIMappingKind)
      )

        Repository type metadata.

        View Source
        var (
        	AuthorizerKind             = "Authorizer"
        	AuthorizerGroupKind        = schema.GroupKind{Group: Group, Kind: AuthorizerKind}.String()
        	AuthorizerKindAPIVersion   = AuthorizerKind + "." + GroupVersion.String()
        	AuthorizerGroupVersionKind = GroupVersion.WithKind(AuthorizerKind)
        )

          Repository type metadata.

          View Source
          var (
          	DeploymentKind             = "Deployment"
          	DeploymentGroupKind        = schema.GroupKind{Group: Group, Kind: DeploymentKind}.String()
          	DeploymentKindAPIVersion   = DeploymentKind + "." + GroupVersion.String()
          	DeploymentGroupVersionKind = GroupVersion.WithKind(DeploymentKind)
          )

            Repository type metadata.

            View Source
            var (
            	DomainNameKind             = "DomainName"
            	DomainNameGroupKind        = schema.GroupKind{Group: Group, Kind: DomainNameKind}.String()
            	DomainNameKindAPIVersion   = DomainNameKind + "." + GroupVersion.String()
            	DomainNameGroupVersionKind = GroupVersion.WithKind(DomainNameKind)
            )

              Repository type metadata.

              View Source
              var (
              	// GroupVersion is the API Group Version used to register the objects
              	GroupVersion = schema.GroupVersion{Group: Group, Version: Version}
              
              	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
              	SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}
              
              	// AddToScheme adds the types in this group-version to the given scheme.
              	AddToScheme = SchemeBuilder.AddToScheme
              )
              View Source
              var (
              	IntegrationKind             = "Integration"
              	IntegrationGroupKind        = schema.GroupKind{Group: Group, Kind: IntegrationKind}.String()
              	IntegrationKindAPIVersion   = IntegrationKind + "." + GroupVersion.String()
              	IntegrationGroupVersionKind = GroupVersion.WithKind(IntegrationKind)
              )

                Repository type metadata.

                View Source
                var (
                	IntegrationResponseKind             = "IntegrationResponse"
                	IntegrationResponseGroupKind        = schema.GroupKind{Group: Group, Kind: IntegrationResponseKind}.String()
                	IntegrationResponseKindAPIVersion   = IntegrationResponseKind + "." + GroupVersion.String()
                	IntegrationResponseGroupVersionKind = GroupVersion.WithKind(IntegrationResponseKind)
                )

                  Repository type metadata.

                  View Source
                  var (
                  	ModelKind             = "Model"
                  	ModelGroupKind        = schema.GroupKind{Group: Group, Kind: ModelKind}.String()
                  	ModelKindAPIVersion   = ModelKind + "." + GroupVersion.String()
                  	ModelGroupVersionKind = GroupVersion.WithKind(ModelKind)
                  )

                    Repository type metadata.

                    View Source
                    var (
                    	RouteKind             = "Route"
                    	RouteGroupKind        = schema.GroupKind{Group: Group, Kind: RouteKind}.String()
                    	RouteKindAPIVersion   = RouteKind + "." + GroupVersion.String()
                    	RouteGroupVersionKind = GroupVersion.WithKind(RouteKind)
                    )

                      Repository type metadata.

                      View Source
                      var (
                      	RouteResponseKind             = "RouteResponse"
                      	RouteResponseGroupKind        = schema.GroupKind{Group: Group, Kind: RouteResponseKind}.String()
                      	RouteResponseKindAPIVersion   = RouteResponseKind + "." + GroupVersion.String()
                      	RouteResponseGroupVersionKind = GroupVersion.WithKind(RouteResponseKind)
                      )

                        Repository type metadata.

                        View Source
                        var (
                        	StageKind             = "Stage"
                        	StageGroupKind        = schema.GroupKind{Group: Group, Kind: StageKind}.String()
                        	StageKindAPIVersion   = StageKind + "." + GroupVersion.String()
                        	StageGroupVersionKind = GroupVersion.WithKind(StageKind)
                        )

                          Repository type metadata.

                          View Source
                          var (
                          	VPCLinkKind             = "VPCLink"
                          	VPCLinkGroupKind        = schema.GroupKind{Group: Group, Kind: VPCLinkKind}.String()
                          	VPCLinkKindAPIVersion   = VPCLinkKind + "." + GroupVersion.String()
                          	VPCLinkGroupVersionKind = GroupVersion.WithKind(VPCLinkKind)
                          )

                            Repository type metadata.

                            Functions

                            This section is empty.

                            Types

                            type API

                            type API struct {
                            	metav1.TypeMeta   `json:",inline"`
                            	metav1.ObjectMeta `json:"metadata,omitempty"`
                            	Spec              APISpec   `json:"spec,omitempty"`
                            	Status            APIStatus `json:"status,omitempty"`
                            }

                              API is the Schema for the APIS API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                              func (*API) DeepCopy

                              func (in *API) DeepCopy() *API

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

                                func (*API) DeepCopyInto

                                func (in *API) DeepCopyInto(out *API)

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

                                  func (*API) DeepCopyObject

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

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

                                    func (*API) GetCondition

                                    func (mg *API) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                      GetCondition of this API.

                                      func (*API) GetDeletionPolicy

                                      func (mg *API) GetDeletionPolicy() xpv1.DeletionPolicy

                                        GetDeletionPolicy of this API.

                                        func (*API) GetProviderConfigReference

                                        func (mg *API) GetProviderConfigReference() *xpv1.Reference

                                          GetProviderConfigReference of this API.

                                          func (*API) GetProviderReference

                                          func (mg *API) GetProviderReference() *xpv1.Reference

                                            GetProviderReference of this API. Deprecated: Use GetProviderConfigReference.

                                            func (*API) GetWriteConnectionSecretToReference

                                            func (mg *API) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                              GetWriteConnectionSecretToReference of this API.

                                              func (*API) SetConditions

                                              func (mg *API) SetConditions(c ...xpv1.Condition)

                                                SetConditions of this API.

                                                func (*API) SetDeletionPolicy

                                                func (mg *API) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                  SetDeletionPolicy of this API.

                                                  func (*API) SetProviderConfigReference

                                                  func (mg *API) SetProviderConfigReference(r *xpv1.Reference)

                                                    SetProviderConfigReference of this API.

                                                    func (*API) SetProviderReference

                                                    func (mg *API) SetProviderReference(r *xpv1.Reference)

                                                      SetProviderReference of this API. Deprecated: Use SetProviderConfigReference.

                                                      func (*API) SetWriteConnectionSecretToReference

                                                      func (mg *API) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                        SetWriteConnectionSecretToReference of this API.

                                                        type APIList

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

                                                          APIList contains a list of APIS

                                                          func (*APIList) DeepCopy

                                                          func (in *APIList) DeepCopy() *APIList

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

                                                            func (*APIList) DeepCopyInto

                                                            func (in *APIList) DeepCopyInto(out *APIList)

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

                                                              func (*APIList) DeepCopyObject

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

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

                                                                func (*APIList) GetItems

                                                                func (l *APIList) GetItems() []resource.Managed

                                                                  GetItems of this APIList.

                                                                  type APIMapping

                                                                  type APIMapping struct {
                                                                  	metav1.TypeMeta   `json:",inline"`
                                                                  	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                  	Spec              APIMappingSpec   `json:"spec,omitempty"`
                                                                  	Status            APIMappingStatus `json:"status,omitempty"`
                                                                  }

                                                                    APIMapping is the Schema for the APIMappings API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                    func (*APIMapping) DeepCopy

                                                                    func (in *APIMapping) DeepCopy() *APIMapping

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

                                                                      func (*APIMapping) DeepCopyInto

                                                                      func (in *APIMapping) DeepCopyInto(out *APIMapping)

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

                                                                        func (*APIMapping) DeepCopyObject

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

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

                                                                          func (*APIMapping) GetCondition

                                                                          func (mg *APIMapping) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                            GetCondition of this APIMapping.

                                                                            func (*APIMapping) GetDeletionPolicy

                                                                            func (mg *APIMapping) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                              GetDeletionPolicy of this APIMapping.

                                                                              func (*APIMapping) GetProviderConfigReference

                                                                              func (mg *APIMapping) GetProviderConfigReference() *xpv1.Reference

                                                                                GetProviderConfigReference of this APIMapping.

                                                                                func (*APIMapping) GetProviderReference

                                                                                func (mg *APIMapping) GetProviderReference() *xpv1.Reference

                                                                                  GetProviderReference of this APIMapping. Deprecated: Use GetProviderConfigReference.

                                                                                  func (*APIMapping) GetWriteConnectionSecretToReference

                                                                                  func (mg *APIMapping) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                    GetWriteConnectionSecretToReference of this APIMapping.

                                                                                    func (*APIMapping) ResolveReferences

                                                                                    func (mg *APIMapping) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                      ResolveReferences of this APIMapping

                                                                                      func (*APIMapping) SetConditions

                                                                                      func (mg *APIMapping) SetConditions(c ...xpv1.Condition)

                                                                                        SetConditions of this APIMapping.

                                                                                        func (*APIMapping) SetDeletionPolicy

                                                                                        func (mg *APIMapping) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                          SetDeletionPolicy of this APIMapping.

                                                                                          func (*APIMapping) SetProviderConfigReference

                                                                                          func (mg *APIMapping) SetProviderConfigReference(r *xpv1.Reference)

                                                                                            SetProviderConfigReference of this APIMapping.

                                                                                            func (*APIMapping) SetProviderReference

                                                                                            func (mg *APIMapping) SetProviderReference(r *xpv1.Reference)

                                                                                              SetProviderReference of this APIMapping. Deprecated: Use SetProviderConfigReference.

                                                                                              func (*APIMapping) SetWriteConnectionSecretToReference

                                                                                              func (mg *APIMapping) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                SetWriteConnectionSecretToReference of this APIMapping.

                                                                                                type APIMappingList

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

                                                                                                  APIMappingList contains a list of APIMappings

                                                                                                  func (*APIMappingList) DeepCopy

                                                                                                  func (in *APIMappingList) DeepCopy() *APIMappingList

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

                                                                                                    func (*APIMappingList) DeepCopyInto

                                                                                                    func (in *APIMappingList) DeepCopyInto(out *APIMappingList)

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

                                                                                                      func (*APIMappingList) DeepCopyObject

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

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

                                                                                                        func (*APIMappingList) GetItems

                                                                                                        func (l *APIMappingList) GetItems() []resource.Managed

                                                                                                          GetItems of this APIMappingList.

                                                                                                          type APIMappingObservation

                                                                                                          type APIMappingObservation struct {
                                                                                                          	APIID *string `json:"apiID,omitempty"`
                                                                                                          
                                                                                                          	APIMappingID *string `json:"apiMappingID,omitempty"`
                                                                                                          
                                                                                                          	Stage *string `json:"stage,omitempty"`
                                                                                                          }

                                                                                                            APIMappingObservation defines the observed state of APIMapping

                                                                                                            func (*APIMappingObservation) DeepCopy

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

                                                                                                              func (*APIMappingObservation) DeepCopyInto

                                                                                                              func (in *APIMappingObservation) DeepCopyInto(out *APIMappingObservation)

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

                                                                                                                type APIMappingParameters

                                                                                                                type APIMappingParameters struct {
                                                                                                                	// Region is which region the APIMapping will be created.
                                                                                                                	// +kubebuilder:validation:Required
                                                                                                                	Region string `json:"region"`
                                                                                                                
                                                                                                                	APIMappingKey              *string `json:"apiMappingKey,omitempty"`
                                                                                                                	CustomAPIMappingParameters `json:",inline"`
                                                                                                                }

                                                                                                                  APIMappingParameters defines the desired state of APIMapping

                                                                                                                  func (*APIMappingParameters) DeepCopy

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

                                                                                                                    func (*APIMappingParameters) DeepCopyInto

                                                                                                                    func (in *APIMappingParameters) DeepCopyInto(out *APIMappingParameters)

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

                                                                                                                      type APIMappingSpec

                                                                                                                      type APIMappingSpec struct {
                                                                                                                      	xpv1.ResourceSpec `json:",inline"`
                                                                                                                      	ForProvider       APIMappingParameters `json:"forProvider"`
                                                                                                                      }

                                                                                                                        APIMappingSpec defines the desired state of APIMapping

                                                                                                                        func (*APIMappingSpec) DeepCopy

                                                                                                                        func (in *APIMappingSpec) DeepCopy() *APIMappingSpec

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

                                                                                                                          func (*APIMappingSpec) DeepCopyInto

                                                                                                                          func (in *APIMappingSpec) DeepCopyInto(out *APIMappingSpec)

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

                                                                                                                            type APIMappingStatus

                                                                                                                            type APIMappingStatus struct {
                                                                                                                            	xpv1.ResourceStatus `json:",inline"`
                                                                                                                            	AtProvider          APIMappingObservation `json:"atProvider"`
                                                                                                                            }

                                                                                                                              APIMappingStatus defines the observed state of APIMapping.

                                                                                                                              func (*APIMappingStatus) DeepCopy

                                                                                                                              func (in *APIMappingStatus) DeepCopy() *APIMappingStatus

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

                                                                                                                                func (*APIMappingStatus) DeepCopyInto

                                                                                                                                func (in *APIMappingStatus) DeepCopyInto(out *APIMappingStatus)

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

                                                                                                                                  type APIMapping_SDK

                                                                                                                                  type APIMapping_SDK struct {
                                                                                                                                  	// The identifier.
                                                                                                                                  	APIID *string `json:"apiID,omitempty"`
                                                                                                                                  	// The identifier.
                                                                                                                                  	APIMappingID *string `json:"apiMappingID,omitempty"`
                                                                                                                                  	// After evaluating a selection expression, the result is compared against one
                                                                                                                                  	// or more selection keys to find a matching key. See Selection Expressions
                                                                                                                                  	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                  	// for a list of expressions and each expression's associated selection key
                                                                                                                                  	// type.
                                                                                                                                  	APIMappingKey *string `json:"apiMappingKey,omitempty"`
                                                                                                                                  	// A string with a length between [1-128].
                                                                                                                                  	Stage *string `json:"stage,omitempty"`
                                                                                                                                  }

                                                                                                                                  func (*APIMapping_SDK) DeepCopy

                                                                                                                                  func (in *APIMapping_SDK) DeepCopy() *APIMapping_SDK

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

                                                                                                                                    func (*APIMapping_SDK) DeepCopyInto

                                                                                                                                    func (in *APIMapping_SDK) DeepCopyInto(out *APIMapping_SDK)

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

                                                                                                                                      type APIObservation

                                                                                                                                      type APIObservation struct {
                                                                                                                                      	APIEndpoint *string `json:"apiEndpoint,omitempty"`
                                                                                                                                      
                                                                                                                                      	APIGatewayManaged *bool `json:"apiGatewayManaged,omitempty"`
                                                                                                                                      
                                                                                                                                      	APIID *string `json:"apiID,omitempty"`
                                                                                                                                      
                                                                                                                                      	CreatedDate *metav1.Time `json:"createdDate,omitempty"`
                                                                                                                                      
                                                                                                                                      	ImportInfo []*string `json:"importInfo,omitempty"`
                                                                                                                                      
                                                                                                                                      	Warnings []*string `json:"warnings,omitempty"`
                                                                                                                                      }

                                                                                                                                        APIObservation defines the observed state of API

                                                                                                                                        func (*APIObservation) DeepCopy

                                                                                                                                        func (in *APIObservation) DeepCopy() *APIObservation

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

                                                                                                                                          func (*APIObservation) DeepCopyInto

                                                                                                                                          func (in *APIObservation) DeepCopyInto(out *APIObservation)

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

                                                                                                                                            type APIParameters

                                                                                                                                            type APIParameters struct {
                                                                                                                                            	// Region is which region the API will be created.
                                                                                                                                            	// +kubebuilder:validation:Required
                                                                                                                                            	Region string `json:"region"`
                                                                                                                                            
                                                                                                                                            	APIKeySelectionExpression *string `json:"apiKeySelectionExpression,omitempty"`
                                                                                                                                            
                                                                                                                                            	CorsConfiguration *Cors `json:"corsConfiguration,omitempty"`
                                                                                                                                            
                                                                                                                                            	CredentialsARN *string `json:"credentialsARN,omitempty"`
                                                                                                                                            
                                                                                                                                            	Description *string `json:"description,omitempty"`
                                                                                                                                            
                                                                                                                                            	DisableExecuteAPIEndpoint *bool `json:"disableExecuteAPIEndpoint,omitempty"`
                                                                                                                                            
                                                                                                                                            	DisableSchemaValidation *bool `json:"disableSchemaValidation,omitempty"`
                                                                                                                                            
                                                                                                                                            	// +kubebuilder:validation:Required
                                                                                                                                            	Name *string `json:"name"`
                                                                                                                                            
                                                                                                                                            	// +kubebuilder:validation:Required
                                                                                                                                            	ProtocolType *string `json:"protocolType"`
                                                                                                                                            
                                                                                                                                            	RouteKey *string `json:"routeKey,omitempty"`
                                                                                                                                            
                                                                                                                                            	RouteSelectionExpression *string `json:"routeSelectionExpression,omitempty"`
                                                                                                                                            
                                                                                                                                            	Tags map[string]*string `json:"tags,omitempty"`
                                                                                                                                            
                                                                                                                                            	Target *string `json:"target,omitempty"`
                                                                                                                                            
                                                                                                                                            	Version             *string `json:"version,omitempty"`
                                                                                                                                            	CustomAPIParameters `json:",inline"`
                                                                                                                                            }

                                                                                                                                              APIParameters defines the desired state of API

                                                                                                                                              func (*APIParameters) DeepCopy

                                                                                                                                              func (in *APIParameters) DeepCopy() *APIParameters

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

                                                                                                                                                func (*APIParameters) DeepCopyInto

                                                                                                                                                func (in *APIParameters) DeepCopyInto(out *APIParameters)

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

                                                                                                                                                  type APISpec

                                                                                                                                                  type APISpec struct {
                                                                                                                                                  	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                  	ForProvider       APIParameters `json:"forProvider"`
                                                                                                                                                  }

                                                                                                                                                    APISpec defines the desired state of API

                                                                                                                                                    func (*APISpec) DeepCopy

                                                                                                                                                    func (in *APISpec) DeepCopy() *APISpec

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

                                                                                                                                                      func (*APISpec) DeepCopyInto

                                                                                                                                                      func (in *APISpec) DeepCopyInto(out *APISpec)

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

                                                                                                                                                        type APIStatus

                                                                                                                                                        type APIStatus struct {
                                                                                                                                                        	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                        	AtProvider          APIObservation `json:"atProvider"`
                                                                                                                                                        }

                                                                                                                                                          APIStatus defines the observed state of API.

                                                                                                                                                          func (*APIStatus) DeepCopy

                                                                                                                                                          func (in *APIStatus) DeepCopy() *APIStatus

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

                                                                                                                                                            func (*APIStatus) DeepCopyInto

                                                                                                                                                            func (in *APIStatus) DeepCopyInto(out *APIStatus)

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

                                                                                                                                                              type API_SDK

                                                                                                                                                              type API_SDK struct {
                                                                                                                                                              	APIEndpoint *string `json:"apiEndpoint,omitempty"`
                                                                                                                                                              
                                                                                                                                                              	APIGatewayManaged *bool `json:"apiGatewayManaged,omitempty"`
                                                                                                                                                              	// The identifier.
                                                                                                                                                              	APIID *string `json:"apiID,omitempty"`
                                                                                                                                                              	// An expression used to extract information at runtime. See Selection Expressions
                                                                                                                                                              	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                              	// for more information.
                                                                                                                                                              	APIKeySelectionExpression *string `json:"apiKeySelectionExpression,omitempty"`
                                                                                                                                                              	// Represents a CORS configuration. Supported only for HTTP APIs. See Configuring
                                                                                                                                                              	// CORS (https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-cors.html)
                                                                                                                                                              	// for more information.
                                                                                                                                                              	CorsConfiguration *Cors `json:"corsConfiguration,omitempty"`
                                                                                                                                                              
                                                                                                                                                              	CreatedDate *metav1.Time `json:"createdDate,omitempty"`
                                                                                                                                                              	// A string with a length between [0-1024].
                                                                                                                                                              	Description *string `json:"description,omitempty"`
                                                                                                                                                              
                                                                                                                                                              	DisableExecuteAPIEndpoint *bool `json:"disableExecuteAPIEndpoint,omitempty"`
                                                                                                                                                              
                                                                                                                                                              	DisableSchemaValidation *bool `json:"disableSchemaValidation,omitempty"`
                                                                                                                                                              
                                                                                                                                                              	ImportInfo []*string `json:"importInfo,omitempty"`
                                                                                                                                                              	// A string with a length between [1-128].
                                                                                                                                                              	Name *string `json:"name,omitempty"`
                                                                                                                                                              	// Represents a protocol type.
                                                                                                                                                              	ProtocolType *string `json:"protocolType,omitempty"`
                                                                                                                                                              	// An expression used to extract information at runtime. See Selection Expressions
                                                                                                                                                              	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                              	// for more information.
                                                                                                                                                              	RouteSelectionExpression *string `json:"routeSelectionExpression,omitempty"`
                                                                                                                                                              	// Represents a collection of tags associated with the resource.
                                                                                                                                                              	Tags map[string]*string `json:"tags,omitempty"`
                                                                                                                                                              	// A string with a length between [1-64].
                                                                                                                                                              	Version *string `json:"version,omitempty"`
                                                                                                                                                              
                                                                                                                                                              	Warnings []*string `json:"warnings,omitempty"`
                                                                                                                                                              }

                                                                                                                                                              func (*API_SDK) DeepCopy

                                                                                                                                                              func (in *API_SDK) DeepCopy() *API_SDK

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

                                                                                                                                                                func (*API_SDK) DeepCopyInto

                                                                                                                                                                func (in *API_SDK) DeepCopyInto(out *API_SDK)

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

                                                                                                                                                                  type AccessLogSettings

                                                                                                                                                                  type AccessLogSettings struct {
                                                                                                                                                                  	// Represents an Amazon Resource Name (ARN).
                                                                                                                                                                  	DestinationARN *string `json:"destinationARN,omitempty"`
                                                                                                                                                                  	// A string with a length between [1-1024].
                                                                                                                                                                  	Format *string `json:"format,omitempty"`
                                                                                                                                                                  }

                                                                                                                                                                  func (*AccessLogSettings) DeepCopy

                                                                                                                                                                  func (in *AccessLogSettings) DeepCopy() *AccessLogSettings

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

                                                                                                                                                                    func (*AccessLogSettings) DeepCopyInto

                                                                                                                                                                    func (in *AccessLogSettings) DeepCopyInto(out *AccessLogSettings)

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

                                                                                                                                                                      type AuthorizationType

                                                                                                                                                                      type AuthorizationType string
                                                                                                                                                                      const (
                                                                                                                                                                      	AuthorizationType_NONE    AuthorizationType = "NONE"
                                                                                                                                                                      	AuthorizationType_AWS_IAM AuthorizationType = "AWS_IAM"
                                                                                                                                                                      	AuthorizationType_CUSTOM  AuthorizationType = "CUSTOM"
                                                                                                                                                                      	AuthorizationType_JWT     AuthorizationType = "JWT"
                                                                                                                                                                      )

                                                                                                                                                                      type Authorizer

                                                                                                                                                                      type Authorizer struct {
                                                                                                                                                                      	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                      	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                      	Spec              AuthorizerSpec   `json:"spec,omitempty"`
                                                                                                                                                                      	Status            AuthorizerStatus `json:"status,omitempty"`
                                                                                                                                                                      }

                                                                                                                                                                        Authorizer is the Schema for the Authorizers API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                        func (*Authorizer) DeepCopy

                                                                                                                                                                        func (in *Authorizer) DeepCopy() *Authorizer

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

                                                                                                                                                                          func (*Authorizer) DeepCopyInto

                                                                                                                                                                          func (in *Authorizer) DeepCopyInto(out *Authorizer)

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

                                                                                                                                                                            func (*Authorizer) DeepCopyObject

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

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

                                                                                                                                                                              func (*Authorizer) GetCondition

                                                                                                                                                                              func (mg *Authorizer) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                GetCondition of this Authorizer.

                                                                                                                                                                                func (*Authorizer) GetDeletionPolicy

                                                                                                                                                                                func (mg *Authorizer) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                  GetDeletionPolicy of this Authorizer.

                                                                                                                                                                                  func (*Authorizer) GetProviderConfigReference

                                                                                                                                                                                  func (mg *Authorizer) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                    GetProviderConfigReference of this Authorizer.

                                                                                                                                                                                    func (*Authorizer) GetProviderReference

                                                                                                                                                                                    func (mg *Authorizer) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                      GetProviderReference of this Authorizer. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                      func (*Authorizer) GetWriteConnectionSecretToReference

                                                                                                                                                                                      func (mg *Authorizer) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                        GetWriteConnectionSecretToReference of this Authorizer.

                                                                                                                                                                                        func (*Authorizer) ResolveReferences

                                                                                                                                                                                        func (mg *Authorizer) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                                                                                                                          ResolveReferences of this Authorizer

                                                                                                                                                                                          func (*Authorizer) SetConditions

                                                                                                                                                                                          func (mg *Authorizer) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                            SetConditions of this Authorizer.

                                                                                                                                                                                            func (*Authorizer) SetDeletionPolicy

                                                                                                                                                                                            func (mg *Authorizer) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                              SetDeletionPolicy of this Authorizer.

                                                                                                                                                                                              func (*Authorizer) SetProviderConfigReference

                                                                                                                                                                                              func (mg *Authorizer) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                SetProviderConfigReference of this Authorizer.

                                                                                                                                                                                                func (*Authorizer) SetProviderReference

                                                                                                                                                                                                func (mg *Authorizer) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                  SetProviderReference of this Authorizer. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                  func (*Authorizer) SetWriteConnectionSecretToReference

                                                                                                                                                                                                  func (mg *Authorizer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                    SetWriteConnectionSecretToReference of this Authorizer.

                                                                                                                                                                                                    type AuthorizerList

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

                                                                                                                                                                                                      AuthorizerList contains a list of Authorizers

                                                                                                                                                                                                      func (*AuthorizerList) DeepCopy

                                                                                                                                                                                                      func (in *AuthorizerList) DeepCopy() *AuthorizerList

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

                                                                                                                                                                                                        func (*AuthorizerList) DeepCopyInto

                                                                                                                                                                                                        func (in *AuthorizerList) DeepCopyInto(out *AuthorizerList)

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

                                                                                                                                                                                                          func (*AuthorizerList) DeepCopyObject

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

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

                                                                                                                                                                                                            func (*AuthorizerList) GetItems

                                                                                                                                                                                                            func (l *AuthorizerList) GetItems() []resource.Managed

                                                                                                                                                                                                              GetItems of this AuthorizerList.

                                                                                                                                                                                                              type AuthorizerObservation

                                                                                                                                                                                                              type AuthorizerObservation struct {
                                                                                                                                                                                                              	AuthorizerID *string `json:"authorizerID,omitempty"`
                                                                                                                                                                                                              }

                                                                                                                                                                                                                AuthorizerObservation defines the observed state of Authorizer

                                                                                                                                                                                                                func (*AuthorizerObservation) DeepCopy

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

                                                                                                                                                                                                                  func (*AuthorizerObservation) DeepCopyInto

                                                                                                                                                                                                                  func (in *AuthorizerObservation) DeepCopyInto(out *AuthorizerObservation)

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

                                                                                                                                                                                                                    type AuthorizerParameters

                                                                                                                                                                                                                    type AuthorizerParameters struct {
                                                                                                                                                                                                                    	// Region is which region the Authorizer will be created.
                                                                                                                                                                                                                    	// +kubebuilder:validation:Required
                                                                                                                                                                                                                    	Region string `json:"region"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	AuthorizerCredentialsARN *string `json:"authorizerCredentialsARN,omitempty"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	AuthorizerPayloadFormatVersion *string `json:"authorizerPayloadFormatVersion,omitempty"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	AuthorizerResultTtlInSeconds *int64 `json:"authorizerResultTtlInSeconds,omitempty"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	// +kubebuilder:validation:Required
                                                                                                                                                                                                                    	AuthorizerType *string `json:"authorizerType"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	AuthorizerURI *string `json:"authorizerURI,omitempty"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	EnableSimpleResponses *bool `json:"enableSimpleResponses,omitempty"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	// +kubebuilder:validation:Required
                                                                                                                                                                                                                    	IDentitySource []*string `json:"identitySource"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	IDentityValidationExpression *string `json:"identityValidationExpression,omitempty"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	JWTConfiguration *JWTConfiguration `json:"jwtConfiguration,omitempty"`
                                                                                                                                                                                                                    
                                                                                                                                                                                                                    	// +kubebuilder:validation:Required
                                                                                                                                                                                                                    	Name                       *string `json:"name"`
                                                                                                                                                                                                                    	CustomAuthorizerParameters `json:",inline"`
                                                                                                                                                                                                                    }

                                                                                                                                                                                                                      AuthorizerParameters defines the desired state of Authorizer

                                                                                                                                                                                                                      func (*AuthorizerParameters) DeepCopy

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

                                                                                                                                                                                                                        func (*AuthorizerParameters) DeepCopyInto

                                                                                                                                                                                                                        func (in *AuthorizerParameters) DeepCopyInto(out *AuthorizerParameters)

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

                                                                                                                                                                                                                          type AuthorizerSpec

                                                                                                                                                                                                                          type AuthorizerSpec struct {
                                                                                                                                                                                                                          	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                          	ForProvider       AuthorizerParameters `json:"forProvider"`
                                                                                                                                                                                                                          }

                                                                                                                                                                                                                            AuthorizerSpec defines the desired state of Authorizer

                                                                                                                                                                                                                            func (*AuthorizerSpec) DeepCopy

                                                                                                                                                                                                                            func (in *AuthorizerSpec) DeepCopy() *AuthorizerSpec

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

                                                                                                                                                                                                                              func (*AuthorizerSpec) DeepCopyInto

                                                                                                                                                                                                                              func (in *AuthorizerSpec) DeepCopyInto(out *AuthorizerSpec)

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

                                                                                                                                                                                                                                type AuthorizerStatus

                                                                                                                                                                                                                                type AuthorizerStatus struct {
                                                                                                                                                                                                                                	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                	AtProvider          AuthorizerObservation `json:"atProvider"`
                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                  AuthorizerStatus defines the observed state of Authorizer.

                                                                                                                                                                                                                                  func (*AuthorizerStatus) DeepCopy

                                                                                                                                                                                                                                  func (in *AuthorizerStatus) DeepCopy() *AuthorizerStatus

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

                                                                                                                                                                                                                                    func (*AuthorizerStatus) DeepCopyInto

                                                                                                                                                                                                                                    func (in *AuthorizerStatus) DeepCopyInto(out *AuthorizerStatus)

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

                                                                                                                                                                                                                                      type AuthorizerType

                                                                                                                                                                                                                                      type AuthorizerType string
                                                                                                                                                                                                                                      const (
                                                                                                                                                                                                                                      	AuthorizerType_REQUEST AuthorizerType = "REQUEST"
                                                                                                                                                                                                                                      	AuthorizerType_JWT     AuthorizerType = "JWT"
                                                                                                                                                                                                                                      )

                                                                                                                                                                                                                                      type Authorizer_SDK

                                                                                                                                                                                                                                      type Authorizer_SDK struct {
                                                                                                                                                                                                                                      	// Represents an Amazon Resource Name (ARN).
                                                                                                                                                                                                                                      	AuthorizerCredentialsARN *string `json:"authorizerCredentialsARN,omitempty"`
                                                                                                                                                                                                                                      	// The identifier.
                                                                                                                                                                                                                                      	AuthorizerID *string `json:"authorizerID,omitempty"`
                                                                                                                                                                                                                                      	// A string with a length between [1-64].
                                                                                                                                                                                                                                      	AuthorizerPayloadFormatVersion *string `json:"authorizerPayloadFormatVersion,omitempty"`
                                                                                                                                                                                                                                      	// An integer with a value between [0-3600].
                                                                                                                                                                                                                                      	AuthorizerResultTtlInSeconds *int64 `json:"authorizerResultTtlInSeconds,omitempty"`
                                                                                                                                                                                                                                      	// The authorizer type. Specify REQUEST for a Lambda function using incoming
                                                                                                                                                                                                                                      	// request parameters. Specify JWT to use JSON Web Tokens (supported only for
                                                                                                                                                                                                                                      	// HTTP APIs).
                                                                                                                                                                                                                                      	AuthorizerType *string `json:"authorizerType,omitempty"`
                                                                                                                                                                                                                                      	// A string representation of a URI with a length between [1-2048].
                                                                                                                                                                                                                                      	AuthorizerURI *string `json:"authorizerURI,omitempty"`
                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                      	EnableSimpleResponses *bool `json:"enableSimpleResponses,omitempty"`
                                                                                                                                                                                                                                      	// The identity source for which authorization is requested. For the REQUEST
                                                                                                                                                                                                                                      	// authorizer, this is required when authorization caching is enabled. The value
                                                                                                                                                                                                                                      	// is a comma-separated string of one or more mapping expressions of the specified
                                                                                                                                                                                                                                      	// request parameters. For example, if an Auth header, a Name query string parameter
                                                                                                                                                                                                                                      	// are defined as identity sources, this value is $method.request.header.Auth,
                                                                                                                                                                                                                                      	// $method.request.querystring.Name. These parameters will be used to derive
                                                                                                                                                                                                                                      	// the authorization caching key and to perform runtime validation of the REQUEST
                                                                                                                                                                                                                                      	// authorizer by verifying all of the identity-related request parameters are
                                                                                                                                                                                                                                      	// present, not null and non-empty. Only when this is true does the authorizer
                                                                                                                                                                                                                                      	// invoke the authorizer Lambda function, otherwise, it returns a 401 Unauthorized
                                                                                                                                                                                                                                      	// response without calling the Lambda function. The valid value is a string
                                                                                                                                                                                                                                      	// of comma-separated mapping expressions of the specified request parameters.
                                                                                                                                                                                                                                      	// When the authorization caching is not enabled, this property is optional.
                                                                                                                                                                                                                                      	IDentitySource []*string `json:"identitySource,omitempty"`
                                                                                                                                                                                                                                      	// A string with a length between [0-1024].
                                                                                                                                                                                                                                      	IDentityValidationExpression *string `json:"identityValidationExpression,omitempty"`
                                                                                                                                                                                                                                      	// Represents the configuration of a JWT authorizer. Required for the JWT authorizer
                                                                                                                                                                                                                                      	// type. Supported only for HTTP APIs.
                                                                                                                                                                                                                                      	JWTConfiguration *JWTConfiguration `json:"jwtConfiguration,omitempty"`
                                                                                                                                                                                                                                      	// A string with a length between [1-128].
                                                                                                                                                                                                                                      	Name *string `json:"name,omitempty"`
                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                      func (*Authorizer_SDK) DeepCopy

                                                                                                                                                                                                                                      func (in *Authorizer_SDK) DeepCopy() *Authorizer_SDK

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

                                                                                                                                                                                                                                        func (*Authorizer_SDK) DeepCopyInto

                                                                                                                                                                                                                                        func (in *Authorizer_SDK) DeepCopyInto(out *Authorizer_SDK)

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

                                                                                                                                                                                                                                          type ConnectionType

                                                                                                                                                                                                                                          type ConnectionType string
                                                                                                                                                                                                                                          const (
                                                                                                                                                                                                                                          	ConnectionType_INTERNET ConnectionType = "INTERNET"
                                                                                                                                                                                                                                          	ConnectionType_VPC_LINK ConnectionType = "VPC_LINK"
                                                                                                                                                                                                                                          )

                                                                                                                                                                                                                                          type ContentHandlingStrategy

                                                                                                                                                                                                                                          type ContentHandlingStrategy string
                                                                                                                                                                                                                                          const (
                                                                                                                                                                                                                                          	ContentHandlingStrategy_CONVERT_TO_BINARY ContentHandlingStrategy = "CONVERT_TO_BINARY"
                                                                                                                                                                                                                                          	ContentHandlingStrategy_CONVERT_TO_TEXT   ContentHandlingStrategy = "CONVERT_TO_TEXT"
                                                                                                                                                                                                                                          )

                                                                                                                                                                                                                                          type Cors

                                                                                                                                                                                                                                          type Cors struct {
                                                                                                                                                                                                                                          	AllowCredentials *bool `json:"allowCredentials,omitempty"`
                                                                                                                                                                                                                                          	// Represents a collection of allowed headers. Supported only for HTTP APIs.
                                                                                                                                                                                                                                          	AllowHeaders []*string `json:"allowHeaders,omitempty"`
                                                                                                                                                                                                                                          	// Represents a collection of methods. Supported only for HTTP APIs.
                                                                                                                                                                                                                                          	AllowMethods []*string `json:"allowMethods,omitempty"`
                                                                                                                                                                                                                                          	// Represents a collection of origins. Supported only for HTTP APIs.
                                                                                                                                                                                                                                          	AllowOrigins []*string `json:"allowOrigins,omitempty"`
                                                                                                                                                                                                                                          	// Represents a collection of allowed headers. Supported only for HTTP APIs.
                                                                                                                                                                                                                                          	ExposeHeaders []*string `json:"exposeHeaders,omitempty"`
                                                                                                                                                                                                                                          	// An integer with a value between -1 and 86400. Supported only for HTTP APIs.
                                                                                                                                                                                                                                          	MaxAge *int64 `json:"maxAge,omitempty"`
                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                          func (*Cors) DeepCopy

                                                                                                                                                                                                                                          func (in *Cors) DeepCopy() *Cors

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

                                                                                                                                                                                                                                            func (*Cors) DeepCopyInto

                                                                                                                                                                                                                                            func (in *Cors) DeepCopyInto(out *Cors)

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

                                                                                                                                                                                                                                              type CustomAPIMappingParameters

                                                                                                                                                                                                                                              type CustomAPIMappingParameters struct {
                                                                                                                                                                                                                                              	// APIID is the ID for the API.
                                                                                                                                                                                                                                              	// +immutable
                                                                                                                                                                                                                                              	APIID *string `json:"apiId,omitempty"`
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                              	// APIIDRef is a reference to an API used to set
                                                                                                                                                                                                                                              	// the APIID.
                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                              	APIIDRef *xpv1.Reference `json:"apiIdRef,omitempty"`
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                              	// APIIDSelector selects references to API used
                                                                                                                                                                                                                                              	// to set the APIID.
                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                              	APIIDSelector *xpv1.Selector `json:"apiIdSelector,omitempty"`
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                              	// Stage is the name for the Stage.
                                                                                                                                                                                                                                              	// +immutable
                                                                                                                                                                                                                                              	Stage *string `json:"stage,omitempty"`
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                              	// StageDRef is a reference to an Stage used to set
                                                                                                                                                                                                                                              	// the Stage.
                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                              	StageRef *xpv1.Reference `json:"stageRef,omitempty"`
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                              	// StageSelector selects references to Stage used
                                                                                                                                                                                                                                              	// to set the Stage.
                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                              	StageSelector *xpv1.Selector `json:"stageSelector,omitempty"`
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                              	// DomainName is the DomainName for the DomainName.
                                                                                                                                                                                                                                              	// +immutable
                                                                                                                                                                                                                                              	DomainName *string `json:"domainName,omitempty"`
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                              	// DomainNameRef is a reference to a DomainName used to set
                                                                                                                                                                                                                                              	// the DomainName.
                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                              	DomainNameRef *xpv1.Reference `json:"domainNameRef,omitempty"`
                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                              	// DomainNameSelector selects references to DomainName used
                                                                                                                                                                                                                                              	// to set the DomainName.
                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                              	DomainNameSelector *xpv1.Selector `json:"domainNameSelector,omitempty"`
                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                CustomAPIMappingParameters includes the custom fields.

                                                                                                                                                                                                                                                func (*CustomAPIMappingParameters) DeepCopy

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

                                                                                                                                                                                                                                                  func (*CustomAPIMappingParameters) DeepCopyInto

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

                                                                                                                                                                                                                                                    type CustomAPIParameters

                                                                                                                                                                                                                                                    type CustomAPIParameters struct{}

                                                                                                                                                                                                                                                      CustomAPIParameters includes the custom fields.

                                                                                                                                                                                                                                                      func (*CustomAPIParameters) DeepCopy

                                                                                                                                                                                                                                                      func (in *CustomAPIParameters) DeepCopy() *CustomAPIParameters

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

                                                                                                                                                                                                                                                        func (*CustomAPIParameters) DeepCopyInto

                                                                                                                                                                                                                                                        func (in *CustomAPIParameters) DeepCopyInto(out *CustomAPIParameters)

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

                                                                                                                                                                                                                                                          type CustomAuthorizerParameters

                                                                                                                                                                                                                                                          type CustomAuthorizerParameters struct {
                                                                                                                                                                                                                                                          	// APIID is the ID for the API.
                                                                                                                                                                                                                                                          	// +immutable
                                                                                                                                                                                                                                                          	APIID *string `json:"apiId,omitempty"`
                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                          	// APIIDRef is a reference to an API used to set
                                                                                                                                                                                                                                                          	// the APIID.
                                                                                                                                                                                                                                                          	// +optional
                                                                                                                                                                                                                                                          	APIIDRef *xpv1.Reference `json:"apiIdRef,omitempty"`
                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                          	// APIIDSelector selects references to API used
                                                                                                                                                                                                                                                          	// to set the APIID.
                                                                                                                                                                                                                                                          	// +optional
                                                                                                                                                                                                                                                          	APIIDSelector *xpv1.Selector `json:"apiIdSelector,omitempty"`
                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                            CustomAuthorizerParameters includes the custom fields.

                                                                                                                                                                                                                                                            func (*CustomAuthorizerParameters) DeepCopy

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

                                                                                                                                                                                                                                                              func (*CustomAuthorizerParameters) DeepCopyInto

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

                                                                                                                                                                                                                                                                type CustomDeploymentParameters

                                                                                                                                                                                                                                                                type CustomDeploymentParameters struct {
                                                                                                                                                                                                                                                                	// APIID is the ID for the API.
                                                                                                                                                                                                                                                                	// +immutable
                                                                                                                                                                                                                                                                	APIID *string `json:"apiId,omitempty"`
                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                	// APIIDRef is a reference to an API used to set
                                                                                                                                                                                                                                                                	// the APIID.
                                                                                                                                                                                                                                                                	// +optional
                                                                                                                                                                                                                                                                	APIIDRef *xpv1.Reference `json:"apiIdRef,omitempty"`
                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                	// APIIDSelector selects references to API used
                                                                                                                                                                                                                                                                	// to set the APIID.
                                                                                                                                                                                                                                                                	// +optional
                                                                                                                                                                                                                                                                	APIIDSelector *xpv1.Selector `json:"apiIdSelector,omitempty"`
                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                	// StageNameRef is a reference to an Stage used to set
                                                                                                                                                                                                                                                                	// the StageName.
                                                                                                                                                                                                                                                                	// +optional
                                                                                                                                                                                                                                                                	StageNameRef *xpv1.Reference `json:"stageNameRef,omitempty"`
                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                	// StageNameSelector selects references to Stage used
                                                                                                                                                                                                                                                                	// to set the StageName.
                                                                                                                                                                                                                                                                	// +optional
                                                                                                                                                                                                                                                                	StageNameSelector *xpv1.Selector `json:"stageNameSelector,omitempty"`
                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                  CustomDeploymentParameters includes the custom fields.

                                                                                                                                                                                                                                                                  func (*CustomDeploymentParameters) DeepCopy

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

                                                                                                                                                                                                                                                                    func (*CustomDeploymentParameters) DeepCopyInto

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

                                                                                                                                                                                                                                                                      type CustomDomainNameParameters

                                                                                                                                                                                                                                                                      type CustomDomainNameParameters struct{}

                                                                                                                                                                                                                                                                        CustomDomainNameParameters includes the custom fields.

                                                                                                                                                                                                                                                                        func (*CustomDomainNameParameters) DeepCopy

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

                                                                                                                                                                                                                                                                          func (*CustomDomainNameParameters) DeepCopyInto

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

                                                                                                                                                                                                                                                                            type CustomIntegrationParameters

                                                                                                                                                                                                                                                                            type CustomIntegrationParameters struct {
                                                                                                                                                                                                                                                                            	// APIID is the ID for the API.
                                                                                                                                                                                                                                                                            	// +immutable
                                                                                                                                                                                                                                                                            	APIID *string `json:"apiId,omitempty"`
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                            	// APIIDRef is a reference to an API used to set
                                                                                                                                                                                                                                                                            	// the APIID.
                                                                                                                                                                                                                                                                            	// +optional
                                                                                                                                                                                                                                                                            	APIIDRef *xpv1.Reference `json:"apiIdRef,omitempty"`
                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                            	// APIIDSelector selects references to API used
                                                                                                                                                                                                                                                                            	// to set the APIID.
                                                                                                                                                                                                                                                                            	// +optional
                                                                                                                                                                                                                                                                            	APIIDSelector *xpv1.Selector `json:"apiIdSelector,omitempty"`
                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                              CustomIntegrationParameters includes the custom fields.

                                                                                                                                                                                                                                                                              func (*CustomIntegrationParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                func (*CustomIntegrationParameters) DeepCopyInto

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

                                                                                                                                                                                                                                                                                  type CustomIntegrationResponseParameters

                                                                                                                                                                                                                                                                                  type CustomIntegrationResponseParameters struct {
                                                                                                                                                                                                                                                                                  	// APIID is the ID for the API.
                                                                                                                                                                                                                                                                                  	// +immutable
                                                                                                                                                                                                                                                                                  	APIID *string `json:"apiId,omitempty"`
                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                  	// APIIDRef is a reference to an API used to set
                                                                                                                                                                                                                                                                                  	// the APIID.
                                                                                                                                                                                                                                                                                  	// +optional
                                                                                                                                                                                                                                                                                  	APIIDRef *xpv1.Reference `json:"apiIdRef,omitempty"`
                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                  	// APIIDSelector selects references to API used
                                                                                                                                                                                                                                                                                  	// to set the APIID.
                                                                                                                                                                                                                                                                                  	// +optional
                                                                                                                                                                                                                                                                                  	APIIDSelector *xpv1.Selector `json:"apiIdSelector,omitempty"`
                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                  	// IntegrationID is the ID for the Integration.
                                                                                                                                                                                                                                                                                  	// +immutable
                                                                                                                                                                                                                                                                                  	IntegrationID *string `json:"integrationId,omitempty"`
                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                  	// IntegrationIDRef is a reference to an Integration used to set
                                                                                                                                                                                                                                                                                  	// the IntegrationID.
                                                                                                                                                                                                                                                                                  	// +optional
                                                                                                                                                                                                                                                                                  	IntegrationIDRef *xpv1.Reference `json:"integrationIdRef,omitempty"`
                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                  	// IntegrationIDSelector selects references to Integration used
                                                                                                                                                                                                                                                                                  	// to set the IntegrationID.
                                                                                                                                                                                                                                                                                  	// +optional
                                                                                                                                                                                                                                                                                  	IntegrationIDSelector *xpv1.Selector `json:"integrationIdSelector,omitempty"`
                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                    CustomIntegrationResponseParameters includes the custom fields.

                                                                                                                                                                                                                                                                                    func (*CustomIntegrationResponseParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                      func (*CustomIntegrationResponseParameters) DeepCopyInto

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

                                                                                                                                                                                                                                                                                        type CustomModelParameters

                                                                                                                                                                                                                                                                                        type CustomModelParameters struct {
                                                                                                                                                                                                                                                                                        	// APIID is the ID for the API.
                                                                                                                                                                                                                                                                                        	// +immutable
                                                                                                                                                                                                                                                                                        	APIID *string `json:"apiId,omitempty"`
                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                        	// APIIDRef is a reference to an API used to set
                                                                                                                                                                                                                                                                                        	// the APIID.
                                                                                                                                                                                                                                                                                        	// +optional
                                                                                                                                                                                                                                                                                        	APIIDRef *xpv1.Reference `json:"apiIdRef,omitempty"`
                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                        	// APIIDSelector selects references to API used
                                                                                                                                                                                                                                                                                        	// to set the APIID.
                                                                                                                                                                                                                                                                                        	// +optional
                                                                                                                                                                                                                                                                                        	APIIDSelector *xpv1.Selector `json:"apiIdSelector,omitempty"`
                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                          CustomModelParameters includes the custom fields.

                                                                                                                                                                                                                                                                                          func (*CustomModelParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                            func (*CustomModelParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                            func (in *CustomModelParameters) DeepCopyInto(out *CustomModelParameters)

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

                                                                                                                                                                                                                                                                                              type CustomRouteParameters

                                                                                                                                                                                                                                                                                              type CustomRouteParameters struct {
                                                                                                                                                                                                                                                                                              	// APIID is the ID for the API.
                                                                                                                                                                                                                                                                                              	// +immutable
                                                                                                                                                                                                                                                                                              	APIID *string `json:"apiId,omitempty"`
                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                              	// APIIDRef is a reference to an API used to set
                                                                                                                                                                                                                                                                                              	// the APIID.
                                                                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                                                                              	APIIDRef *xpv1.Reference `json:"apiIdRef,omitempty"`
                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                              	// APIIDSelector selects references to API used
                                                                                                                                                                                                                                                                                              	// to set the APIID.
                                                                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                                                                              	APIIDSelector *xpv1.Selector `json:"apiIdSelector,omitempty"`
                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                              	// AuthorizerIDRef is a reference to an Authorizer used to set
                                                                                                                                                                                                                                                                                              	// the AuthorizerID.
                                                                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                                                                              	AuthorizerIDRef *xpv1.Reference `json:"authorizerIDRef,omitempty"`
                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                              	// AuthorizerIDSelector selects references to Authorizer used
                                                                                                                                                                                                                                                                                              	// to set the AuthorizerID.
                                                                                                                                                                                                                                                                                              	// +optional
                                                                                                                                                                                                                                                                                              	AuthorizerIDSelector *xpv1.Selector `json:"authorizerIDSelector,omitempty"`
                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                CustomRouteParameters includes the custom fields.

                                                                                                                                                                                                                                                                                                func (*CustomRouteParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                                  func (*CustomRouteParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                  func (in *CustomRouteParameters) DeepCopyInto(out *CustomRouteParameters)

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

                                                                                                                                                                                                                                                                                                    type CustomRouteResponseParameters

                                                                                                                                                                                                                                                                                                    type CustomRouteResponseParameters struct {
                                                                                                                                                                                                                                                                                                    	// APIID is the ID for the API.
                                                                                                                                                                                                                                                                                                    	// +immutable
                                                                                                                                                                                                                                                                                                    	APIID *string `json:"apiId,omitempty"`
                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                    	// APIIDRef is a reference to an API used to set
                                                                                                                                                                                                                                                                                                    	// the APIID.
                                                                                                                                                                                                                                                                                                    	// +optional
                                                                                                                                                                                                                                                                                                    	APIIDRef *xpv1.Reference `json:"apiIdRef,omitempty"`
                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                    	// APIIDSelector selects references to API used
                                                                                                                                                                                                                                                                                                    	// to set the APIID.
                                                                                                                                                                                                                                                                                                    	// +optional
                                                                                                                                                                                                                                                                                                    	APIIDSelector *xpv1.Selector `json:"apiIdSelector,omitempty"`
                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                    	// RouteID is the ID for the Route.
                                                                                                                                                                                                                                                                                                    	// +immutable
                                                                                                                                                                                                                                                                                                    	RouteID *string `json:"routeId,omitempty"`
                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                    	// RouteIDRef is a reference to an Route used to set
                                                                                                                                                                                                                                                                                                    	// the RouteID.
                                                                                                                                                                                                                                                                                                    	// +optional
                                                                                                                                                                                                                                                                                                    	RouteIDRef *xpv1.Reference `json:"routeIdRef,omitempty"`
                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                    	// RouteIDSelector selects references to Route used
                                                                                                                                                                                                                                                                                                    	// to set the RouteID.
                                                                                                                                                                                                                                                                                                    	// +optional
                                                                                                                                                                                                                                                                                                    	RouteIDSelector *xpv1.Selector `json:"routeIdSelector,omitempty"`
                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                      CustomRouteResponseParameters includes the custom fields.

                                                                                                                                                                                                                                                                                                      func (*CustomRouteResponseParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                                        func (*CustomRouteResponseParameters) DeepCopyInto

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

                                                                                                                                                                                                                                                                                                          type CustomStageParameters

                                                                                                                                                                                                                                                                                                          type CustomStageParameters struct {
                                                                                                                                                                                                                                                                                                          	// APIID is the ID for the API.
                                                                                                                                                                                                                                                                                                          	// +immutable
                                                                                                                                                                                                                                                                                                          	APIID *string `json:"apiId,omitempty"`
                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                          	// APIIDRef is a reference to an API used to set
                                                                                                                                                                                                                                                                                                          	// the APIID.
                                                                                                                                                                                                                                                                                                          	// +optional
                                                                                                                                                                                                                                                                                                          	APIIDRef *xpv1.Reference `json:"apiIdRef,omitempty"`
                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                          	// APIIDSelector selects references to API used
                                                                                                                                                                                                                                                                                                          	// to set the APIID.
                                                                                                                                                                                                                                                                                                          	// +optional
                                                                                                                                                                                                                                                                                                          	APIIDSelector *xpv1.Selector `json:"apiIdSelector,omitempty"`
                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                            CustomStageParameters includes the custom fields.

                                                                                                                                                                                                                                                                                                            func (*CustomStageParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                                              func (*CustomStageParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                              func (in *CustomStageParameters) DeepCopyInto(out *CustomStageParameters)

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

                                                                                                                                                                                                                                                                                                                type CustomVPCLinkParameters

                                                                                                                                                                                                                                                                                                                type CustomVPCLinkParameters struct {
                                                                                                                                                                                                                                                                                                                	// SecurityGroupIDs is the list of IDs for the SecurityGroups.
                                                                                                                                                                                                                                                                                                                	SecurityGroupIDs []string `json:"securityGroupIds,omitempty"`
                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                	// SecurityGroupIDRefs is a list of references to SecurityGroups used to set
                                                                                                                                                                                                                                                                                                                	// the SecurityGroupIDs.
                                                                                                                                                                                                                                                                                                                	// +optional
                                                                                                                                                                                                                                                                                                                	SecurityGroupIDRefs []xpv1.Reference `json:"securityGroupIdRefs,omitempty"`
                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                	// SecurityGroupIDsSelector selects references to SecurityGroupID used
                                                                                                                                                                                                                                                                                                                	// to set the SecurityGroupIDs.
                                                                                                                                                                                                                                                                                                                	// +optional
                                                                                                                                                                                                                                                                                                                	SecurityGroupIDSelector *xpv1.Selector `json:"securityGroupIdSelector,omitempty"`
                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                	// SecurityGroupIDs is the list of IDs for the SecurityGroups.
                                                                                                                                                                                                                                                                                                                	SubnetIDs []string `json:"subnetIds,omitempty"`
                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                	// SubnetIDRefs is a list of references to Subnets used to set
                                                                                                                                                                                                                                                                                                                	// the SubnetIDs.
                                                                                                                                                                                                                                                                                                                	// +optional
                                                                                                                                                                                                                                                                                                                	SubnetIDRefs []xpv1.Reference `json:"subnetIdRefs,omitempty"`
                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                	// SubnetIDsSelector selects references to Subnets used
                                                                                                                                                                                                                                                                                                                	// to set the SubnetIDs.
                                                                                                                                                                                                                                                                                                                	// +optional
                                                                                                                                                                                                                                                                                                                	SubnetIDSelector *xpv1.Selector `json:"subnetIdSelector,omitempty"`
                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                  CustomVPCLinkParameters includes the custom fields.

                                                                                                                                                                                                                                                                                                                  func (*CustomVPCLinkParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                                                    func (*CustomVPCLinkParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                                    func (in *CustomVPCLinkParameters) DeepCopyInto(out *CustomVPCLinkParameters)

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

                                                                                                                                                                                                                                                                                                                      type Deployment

                                                                                                                                                                                                                                                                                                                      type Deployment struct {
                                                                                                                                                                                                                                                                                                                      	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                                                                                                                                                                      	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                                                                                                                                                                      	Spec              DeploymentSpec   `json:"spec,omitempty"`
                                                                                                                                                                                                                                                                                                                      	Status            DeploymentStatus `json:"status,omitempty"`
                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                        Deployment is the Schema for the Deployments API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                                                                                                                                                                        func (*Deployment) DeepCopy

                                                                                                                                                                                                                                                                                                                        func (in *Deployment) DeepCopy() *Deployment

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

                                                                                                                                                                                                                                                                                                                          func (*Deployment) DeepCopyInto

                                                                                                                                                                                                                                                                                                                          func (in *Deployment) DeepCopyInto(out *Deployment)

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

                                                                                                                                                                                                                                                                                                                            func (*Deployment) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                              func (*Deployment) GetCondition

                                                                                                                                                                                                                                                                                                                              func (mg *Deployment) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                                                                                                                                                                GetCondition of this Deployment.

                                                                                                                                                                                                                                                                                                                                func (*Deployment) GetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                func (mg *Deployment) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                                                                                                                                                                  GetDeletionPolicy of this Deployment.

                                                                                                                                                                                                                                                                                                                                  func (*Deployment) GetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                  func (mg *Deployment) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                    GetProviderConfigReference of this Deployment.

                                                                                                                                                                                                                                                                                                                                    func (*Deployment) GetProviderReference

                                                                                                                                                                                                                                                                                                                                    func (mg *Deployment) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                      GetProviderReference of this Deployment. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                      func (*Deployment) GetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                      func (mg *Deployment) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                                                                                                                                                                        GetWriteConnectionSecretToReference of this Deployment.

                                                                                                                                                                                                                                                                                                                                        func (*Deployment) ResolveReferences

                                                                                                                                                                                                                                                                                                                                        func (mg *Deployment) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                                                                                                                                                                                                                                                                          ResolveReferences of this Deployment

                                                                                                                                                                                                                                                                                                                                          func (*Deployment) SetConditions

                                                                                                                                                                                                                                                                                                                                          func (mg *Deployment) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                                                                                                                                                                            SetConditions of this Deployment.

                                                                                                                                                                                                                                                                                                                                            func (*Deployment) SetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                            func (mg *Deployment) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                                                                                                                                                                              SetDeletionPolicy of this Deployment.

                                                                                                                                                                                                                                                                                                                                              func (*Deployment) SetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                              func (mg *Deployment) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                SetProviderConfigReference of this Deployment.

                                                                                                                                                                                                                                                                                                                                                func (*Deployment) SetProviderReference

                                                                                                                                                                                                                                                                                                                                                func (mg *Deployment) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                  SetProviderReference of this Deployment. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                  func (*Deployment) SetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                  func (mg *Deployment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                                                                                                                                                                    SetWriteConnectionSecretToReference of this Deployment.

                                                                                                                                                                                                                                                                                                                                                    type DeploymentList

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

                                                                                                                                                                                                                                                                                                                                                      DeploymentList contains a list of Deployments

                                                                                                                                                                                                                                                                                                                                                      func (*DeploymentList) DeepCopy

                                                                                                                                                                                                                                                                                                                                                      func (in *DeploymentList) DeepCopy() *DeploymentList

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

                                                                                                                                                                                                                                                                                                                                                        func (*DeploymentList) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                        func (in *DeploymentList) DeepCopyInto(out *DeploymentList)

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

                                                                                                                                                                                                                                                                                                                                                          func (*DeploymentList) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                            func (*DeploymentList) GetItems

                                                                                                                                                                                                                                                                                                                                                            func (l *DeploymentList) GetItems() []resource.Managed

                                                                                                                                                                                                                                                                                                                                                              GetItems of this DeploymentList.

                                                                                                                                                                                                                                                                                                                                                              type DeploymentObservation

                                                                                                                                                                                                                                                                                                                                                              type DeploymentObservation struct {
                                                                                                                                                                                                                                                                                                                                                              	AutoDeployed *bool `json:"autoDeployed,omitempty"`
                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                              	CreatedDate *metav1.Time `json:"createdDate,omitempty"`
                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                              	DeploymentID *string `json:"deploymentID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                              	DeploymentStatus *string `json:"deploymentStatus,omitempty"`
                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                              	DeploymentStatusMessage *string `json:"deploymentStatusMessage,omitempty"`
                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                DeploymentObservation defines the observed state of Deployment

                                                                                                                                                                                                                                                                                                                                                                func (*DeploymentObservation) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                  func (*DeploymentObservation) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                  func (in *DeploymentObservation) DeepCopyInto(out *DeploymentObservation)

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

                                                                                                                                                                                                                                                                                                                                                                    type DeploymentParameters

                                                                                                                                                                                                                                                                                                                                                                    type DeploymentParameters struct {
                                                                                                                                                                                                                                                                                                                                                                    	// Region is which region the Deployment will be created.
                                                                                                                                                                                                                                                                                                                                                                    	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                    	Region string `json:"region"`
                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                    	Description *string `json:"description,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                    	StageName                  *string `json:"stageName,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                    	CustomDeploymentParameters `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                      DeploymentParameters defines the desired state of Deployment

                                                                                                                                                                                                                                                                                                                                                                      func (*DeploymentParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                        func (*DeploymentParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                        func (in *DeploymentParameters) DeepCopyInto(out *DeploymentParameters)

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

                                                                                                                                                                                                                                                                                                                                                                          type DeploymentSpec

                                                                                                                                                                                                                                                                                                                                                                          type DeploymentSpec struct {
                                                                                                                                                                                                                                                                                                                                                                          	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                          	ForProvider       DeploymentParameters `json:"forProvider"`
                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                            DeploymentSpec defines the desired state of Deployment

                                                                                                                                                                                                                                                                                                                                                                            func (*DeploymentSpec) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                            func (in *DeploymentSpec) DeepCopy() *DeploymentSpec

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

                                                                                                                                                                                                                                                                                                                                                                              func (*DeploymentSpec) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                              func (in *DeploymentSpec) DeepCopyInto(out *DeploymentSpec)

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

                                                                                                                                                                                                                                                                                                                                                                                type DeploymentStatus

                                                                                                                                                                                                                                                                                                                                                                                type DeploymentStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                	AtProvider          DeploymentObservation `json:"atProvider"`
                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                  DeploymentStatus defines the observed state of Deployment.

                                                                                                                                                                                                                                                                                                                                                                                  func (*DeploymentStatus) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                  func (in *DeploymentStatus) DeepCopy() *DeploymentStatus

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

                                                                                                                                                                                                                                                                                                                                                                                    func (*DeploymentStatus) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                    func (in *DeploymentStatus) DeepCopyInto(out *DeploymentStatus)

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

                                                                                                                                                                                                                                                                                                                                                                                      type DeploymentStatus_SDK

                                                                                                                                                                                                                                                                                                                                                                                      type DeploymentStatus_SDK string
                                                                                                                                                                                                                                                                                                                                                                                      const (
                                                                                                                                                                                                                                                                                                                                                                                      	DeploymentStatus_SDK_PENDING  DeploymentStatus_SDK = "PENDING"
                                                                                                                                                                                                                                                                                                                                                                                      	DeploymentStatus_SDK_FAILED   DeploymentStatus_SDK = "FAILED"
                                                                                                                                                                                                                                                                                                                                                                                      	DeploymentStatus_SDK_DEPLOYED DeploymentStatus_SDK = "DEPLOYED"
                                                                                                                                                                                                                                                                                                                                                                                      )

                                                                                                                                                                                                                                                                                                                                                                                      type Deployment_SDK

                                                                                                                                                                                                                                                                                                                                                                                      type Deployment_SDK struct {
                                                                                                                                                                                                                                                                                                                                                                                      	AutoDeployed *bool `json:"autoDeployed,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                      	CreatedDate *metav1.Time `json:"createdDate,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                      	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                      	DeploymentID *string `json:"deploymentID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                      	// Represents a deployment status.
                                                                                                                                                                                                                                                                                                                                                                                      	DeploymentStatus *string `json:"deploymentStatus,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                      	DeploymentStatusMessage *string `json:"deploymentStatusMessage,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                      	// A string with a length between [0-1024].
                                                                                                                                                                                                                                                                                                                                                                                      	Description *string `json:"description,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                      func (*Deployment_SDK) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                      func (in *Deployment_SDK) DeepCopy() *Deployment_SDK

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

                                                                                                                                                                                                                                                                                                                                                                                        func (*Deployment_SDK) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                        func (in *Deployment_SDK) DeepCopyInto(out *Deployment_SDK)

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

                                                                                                                                                                                                                                                                                                                                                                                          type DomainName

                                                                                                                                                                                                                                                                                                                                                                                          type DomainName struct {
                                                                                                                                                                                                                                                                                                                                                                                          	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                          	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                          	Spec              DomainNameSpec   `json:"spec,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                          	Status            DomainNameStatus `json:"status,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                            DomainName is the Schema for the DomainNames API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                                                                                                                                                                                                                                            func (*DomainName) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                            func (in *DomainName) DeepCopy() *DomainName

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

                                                                                                                                                                                                                                                                                                                                                                                              func (*DomainName) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                              func (in *DomainName) DeepCopyInto(out *DomainName)

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

                                                                                                                                                                                                                                                                                                                                                                                                func (*DomainName) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                  func (*DomainName) GetCondition

                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *DomainName) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                                                                                                                                                                                                                                    GetCondition of this DomainName.

                                                                                                                                                                                                                                                                                                                                                                                                    func (*DomainName) GetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *DomainName) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                      GetDeletionPolicy of this DomainName.

                                                                                                                                                                                                                                                                                                                                                                                                      func (*DomainName) GetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *DomainName) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                        GetProviderConfigReference of this DomainName.

                                                                                                                                                                                                                                                                                                                                                                                                        func (*DomainName) GetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *DomainName) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                          GetProviderReference of this DomainName. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                          func (*DomainName) GetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *DomainName) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                                                                                                                                                                                                                                            GetWriteConnectionSecretToReference of this DomainName.

                                                                                                                                                                                                                                                                                                                                                                                                            func (*DomainName) SetConditions

                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *DomainName) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                                                                                                                                                                                                                                              SetConditions of this DomainName.

                                                                                                                                                                                                                                                                                                                                                                                                              func (*DomainName) SetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *DomainName) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                                                                                                                                                                                                                                                SetDeletionPolicy of this DomainName.

                                                                                                                                                                                                                                                                                                                                                                                                                func (*DomainName) SetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *DomainName) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                  SetProviderConfigReference of this DomainName.

                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DomainName) SetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *DomainName) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                    SetProviderReference of this DomainName. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DomainName) SetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *DomainName) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                                                                                                                                                                                                                                      SetWriteConnectionSecretToReference of this DomainName.

                                                                                                                                                                                                                                                                                                                                                                                                                      type DomainNameConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                      type DomainNameConfiguration struct {
                                                                                                                                                                                                                                                                                                                                                                                                                      	APIGatewayDomainName *string `json:"apiGatewayDomainName,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                      	// Represents an Amazon Resource Name (ARN).
                                                                                                                                                                                                                                                                                                                                                                                                                      	CertificateARN *string `json:"certificateARN,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                      	// A string with a length between [1-128].
                                                                                                                                                                                                                                                                                                                                                                                                                      	CertificateName *string `json:"certificateName,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                      	CertificateUploadDate *metav1.Time `json:"certificateUploadDate,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                      	// The status of the domain name migration. The valid values are AVAILABLE and
                                                                                                                                                                                                                                                                                                                                                                                                                      	// UPDATING. If the status is UPDATING, the domain cannot be modified further
                                                                                                                                                                                                                                                                                                                                                                                                                      	// until the existing operation is complete. If it is AVAILABLE, the domain
                                                                                                                                                                                                                                                                                                                                                                                                                      	// can be updated.
                                                                                                                                                                                                                                                                                                                                                                                                                      	DomainNameStatus *string `json:"domainNameStatus,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                      	DomainNameStatusMessage *string `json:"domainNameStatusMessage,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                      	// Represents an endpoint type.
                                                                                                                                                                                                                                                                                                                                                                                                                      	EndpointType *string `json:"endpointType,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                      	HostedZoneID *string `json:"hostedZoneID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                      	// The Transport Layer Security (TLS) version of the security policy for this
                                                                                                                                                                                                                                                                                                                                                                                                                      	// domain name. The valid values are TLS_1_0 and TLS_1_2.
                                                                                                                                                                                                                                                                                                                                                                                                                      	SecurityPolicy *string `json:"securityPolicy,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DomainNameConfiguration) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DomainNameConfiguration) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *DomainNameConfiguration) DeepCopyInto(out *DomainNameConfiguration)

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

                                                                                                                                                                                                                                                                                                                                                                                                                          type DomainNameList

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

                                                                                                                                                                                                                                                                                                                                                                                                                            DomainNameList contains a list of DomainNames

                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DomainNameList) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *DomainNameList) DeepCopy() *DomainNameList

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

                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DomainNameList) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *DomainNameList) DeepCopyInto(out *DomainNameList)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                func (*DomainNameList) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DomainNameList) GetItems

                                                                                                                                                                                                                                                                                                                                                                                                                                  func (l *DomainNameList) GetItems() []resource.Managed

                                                                                                                                                                                                                                                                                                                                                                                                                                    GetItems of this DomainNameList.

                                                                                                                                                                                                                                                                                                                                                                                                                                    type DomainNameObservation

                                                                                                                                                                                                                                                                                                                                                                                                                                    type DomainNameObservation struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                    	APIMappingSelectionExpression *string `json:"apiMappingSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                    	DomainName *string `json:"domainName,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                      DomainNameObservation defines the observed state of DomainName

                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*DomainNameObservation) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DomainNameObservation) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *DomainNameObservation) DeepCopyInto(out *DomainNameObservation)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                          type DomainNameParameters

                                                                                                                                                                                                                                                                                                                                                                                                                                          type DomainNameParameters struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Region is which region the DomainName will be created.
                                                                                                                                                                                                                                                                                                                                                                                                                                          	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                          	Region string `json:"region"`
                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                          	DomainNameConfigurations []*DomainNameConfiguration `json:"domainNameConfigurations,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                          	MutualTLSAuthentication *MutualTLSAuthenticationInput `json:"mutualTLSAuthentication,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                          	Tags                       map[string]*string `json:"tags,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                          	CustomDomainNameParameters `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                            DomainNameParameters defines the desired state of DomainName

                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DomainNameParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DomainNameParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *DomainNameParameters) DeepCopyInto(out *DomainNameParameters)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                type DomainNameSpec

                                                                                                                                                                                                                                                                                                                                                                                                                                                type DomainNameSpec struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                	ForProvider       DomainNameParameters `json:"forProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                  DomainNameSpec defines the desired state of DomainName

                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*DomainNameSpec) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *DomainNameSpec) DeepCopy() *DomainNameSpec

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*DomainNameSpec) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *DomainNameSpec) DeepCopyInto(out *DomainNameSpec)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DomainNameStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                      type DomainNameStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                      	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                      	AtProvider          DomainNameObservation `json:"atProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                        DomainNameStatus defines the observed state of DomainName.

                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*DomainNameStatus) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *DomainNameStatus) DeepCopy() *DomainNameStatus

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*DomainNameStatus) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *DomainNameStatus) DeepCopyInto(out *DomainNameStatus)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DomainNameStatus_SDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DomainNameStatus_SDK string
                                                                                                                                                                                                                                                                                                                                                                                                                                                            const (
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	DomainNameStatus_SDK_AVAILABLE DomainNameStatus_SDK = "AVAILABLE"
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	DomainNameStatus_SDK_UPDATING  DomainNameStatus_SDK = "UPDATING"
                                                                                                                                                                                                                                                                                                                                                                                                                                                            )

                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DomainName_SDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                            type DomainName_SDK struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// An expression used to extract information at runtime. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// for more information.
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	APIMappingSelectionExpression *string `json:"apiMappingSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// A string with a length between [1-512].
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	DomainName *string `json:"domainName,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The domain name configurations.
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	DomainNameConfigurations []*DomainNameConfiguration `json:"domainNameConfigurations,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// If specified, API Gateway performs two-way authentication between the client
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// and the server. Clients must present a trusted certificate to access your
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// API.
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	MutualTLSAuthentication *MutualTLSAuthentication `json:"mutualTLSAuthentication,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// Represents a collection of tags associated with the resource.
                                                                                                                                                                                                                                                                                                                                                                                                                                                            	Tags map[string]*string `json:"tags,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*DomainName_SDK) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *DomainName_SDK) DeepCopy() *DomainName_SDK

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*DomainName_SDK) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *DomainName_SDK) DeepCopyInto(out *DomainName_SDK)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                type EndpointType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                type EndpointType string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                const (
                                                                                                                                                                                                                                                                                                                                                                                                                                                                	EndpointType_REGIONAL EndpointType = "REGIONAL"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                	EndpointType_EDGE     EndpointType = "EDGE"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                )

                                                                                                                                                                                                                                                                                                                                                                                                                                                                type Integration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                type Integration struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                	Spec              IntegrationSpec   `json:"spec,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                	Status            IntegrationStatus `json:"status,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Integration is the Schema for the Integrations API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*Integration) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *Integration) DeepCopy() *Integration

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Integration) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *Integration) DeepCopyInto(out *Integration)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Integration) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*Integration) GetCondition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *Integration) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GetCondition of this Integration.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*Integration) GetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *Integration) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GetDeletionPolicy of this Integration.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*Integration) GetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *Integration) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GetProviderConfigReference of this Integration.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*Integration) GetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *Integration) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GetProviderReference of this Integration. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*Integration) GetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *Integration) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetWriteConnectionSecretToReference of this Integration.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*Integration) ResolveReferences

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *Integration) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ResolveReferences of this Integration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Integration) SetConditions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *Integration) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetConditions of this Integration.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Integration) SetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *Integration) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetDeletionPolicy of this Integration.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*Integration) SetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *Integration) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetProviderConfigReference of this Integration.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*Integration) SetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *Integration) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetProviderReference of this Integration. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*Integration) SetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *Integration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetWriteConnectionSecretToReference of this Integration.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type IntegrationList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                IntegrationList contains a list of Integrations

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*IntegrationList) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *IntegrationList) DeepCopy() *IntegrationList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*IntegrationList) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *IntegrationList) DeepCopyInto(out *IntegrationList)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*IntegrationList) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*IntegrationList) GetItems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (l *IntegrationList) GetItems() []resource.Managed

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        GetItems of this IntegrationList.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type IntegrationObservation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type IntegrationObservation struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	APIGatewayManaged *bool `json:"apiGatewayManaged,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	IntegrationID *string `json:"integrationID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	IntegrationResponseSelectionExpression *string `json:"integrationResponseSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          IntegrationObservation defines the observed state of Integration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*IntegrationObservation) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*IntegrationObservation) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *IntegrationObservation) DeepCopyInto(out *IntegrationObservation)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type IntegrationParameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type IntegrationParameters struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// Region is which region the Integration will be created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Region string `json:"region"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	ConnectionID *string `json:"connectionID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	ConnectionType *string `json:"connectionType,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	ContentHandlingStrategy *string `json:"contentHandlingStrategy,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	CredentialsARN *string `json:"credentialsARN,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Description *string `json:"description,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	IntegrationMethod *string `json:"integrationMethod,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	IntegrationSubtype *string `json:"integrationSubtype,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	IntegrationType *string `json:"integrationType"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	IntegrationURI *string `json:"integrationURI,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	PassthroughBehavior *string `json:"passthroughBehavior,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	PayloadFormatVersion *string `json:"payloadFormatVersion,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	RequestParameters map[string]*string `json:"requestParameters,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	RequestTemplates map[string]*string `json:"requestTemplates,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	TemplateSelectionExpression *string `json:"templateSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	TimeoutInMillis *int64 `json:"timeoutInMillis,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	TLSConfig                   *TLSConfigInput `json:"tlsConfig,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	CustomIntegrationParameters `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                IntegrationParameters defines the desired state of Integration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*IntegrationParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*IntegrationParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *IntegrationParameters) DeepCopyInto(out *IntegrationParameters)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type IntegrationResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type IntegrationResponse struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	Spec              IntegrationResponseSpec   `json:"spec,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	Status            IntegrationResponseStatus `json:"status,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      IntegrationResponse is the Schema for the IntegrationResponses API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*IntegrationResponse) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *IntegrationResponse) DeepCopy() *IntegrationResponse

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*IntegrationResponse) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *IntegrationResponse) DeepCopyInto(out *IntegrationResponse)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*IntegrationResponse) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*IntegrationResponse) GetCondition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *IntegrationResponse) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GetCondition of this IntegrationResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*IntegrationResponse) GetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *IntegrationResponse) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GetDeletionPolicy of this IntegrationResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*IntegrationResponse) GetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *IntegrationResponse) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetProviderConfigReference of this IntegrationResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*IntegrationResponse) GetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *IntegrationResponse) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    GetProviderReference of this IntegrationResponse. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*IntegrationResponse) GetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *IntegrationResponse) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      GetWriteConnectionSecretToReference of this IntegrationResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*IntegrationResponse) ResolveReferences

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *IntegrationResponse) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ResolveReferences of this IntegrationResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*IntegrationResponse) SetConditions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *IntegrationResponse) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetConditions of this IntegrationResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*IntegrationResponse) SetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *IntegrationResponse) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetDeletionPolicy of this IntegrationResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*IntegrationResponse) SetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *IntegrationResponse) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetProviderConfigReference of this IntegrationResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*IntegrationResponse) SetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *IntegrationResponse) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetProviderReference of this IntegrationResponse. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*IntegrationResponse) SetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *IntegrationResponse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetWriteConnectionSecretToReference of this IntegrationResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type IntegrationResponseList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    IntegrationResponseList contains a list of IntegrationResponses

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*IntegrationResponseList) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*IntegrationResponseList) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *IntegrationResponseList) DeepCopyInto(out *IntegrationResponseList)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*IntegrationResponseList) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*IntegrationResponseList) GetItems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (l *IntegrationResponseList) GetItems() []resource.Managed

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GetItems of this IntegrationResponseList.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type IntegrationResponseObservation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type IntegrationResponseObservation struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	IntegrationResponseID *string `json:"integrationResponseID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              IntegrationResponseObservation defines the observed state of IntegrationResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*IntegrationResponseObservation) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*IntegrationResponseObservation) DeepCopyInto

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type IntegrationResponseParameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type IntegrationResponseParameters struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// Region is which region the IntegrationResponse will be created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	Region string `json:"region"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	ContentHandlingStrategy *string `json:"contentHandlingStrategy,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	IntegrationResponseKey *string `json:"integrationResponseKey"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	ResponseParameters map[string]*string `json:"responseParameters,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	ResponseTemplates map[string]*string `json:"responseTemplates,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	TemplateSelectionExpression         *string `json:"templateSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	CustomIntegrationResponseParameters `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    IntegrationResponseParameters defines the desired state of IntegrationResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*IntegrationResponseParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*IntegrationResponseParameters) DeepCopyInto

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type IntegrationResponseSpec

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type IntegrationResponseSpec struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	ForProvider       IntegrationResponseParameters `json:"forProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          IntegrationResponseSpec defines the desired state of IntegrationResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*IntegrationResponseSpec) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*IntegrationResponseSpec) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *IntegrationResponseSpec) DeepCopyInto(out *IntegrationResponseSpec)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type IntegrationResponseStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type IntegrationResponseStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	AtProvider          IntegrationResponseObservation `json:"atProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                IntegrationResponseStatus defines the observed state of IntegrationResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*IntegrationResponseStatus) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*IntegrationResponseStatus) DeepCopyInto

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type IntegrationResponse_SDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type IntegrationResponse_SDK struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// Specifies how to handle response payload content type conversions. Supported
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// only for WebSocket APIs.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ContentHandlingStrategy *string `json:"contentHandlingStrategy,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationResponseID *string `json:"integrationResponseID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// After evaluating a selection expression, the result is compared against one
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// or more selection keys to find a matching key. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// for a list of expressions and each expression's associated selection key
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// type.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationResponseKey *string `json:"integrationResponseKey,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A key-value map specifying response parameters that are passed to the method
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// response from the backend. The key is a method response header parameter
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// name and the mapped value is an integration response header value, a static
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// value enclosed within a pair of single quotes, or a JSON expression from
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// the integration response body. The mapping key must match the pattern of
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// method.response.header.{name}, where name is a valid and unique header name.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The mapped non-static value must match the pattern of integration.response.header.{name}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// or integration.response.body.{JSON-expression}, where name is a valid and
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// unique response header name and JSON-expression is a valid JSON expression
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// without the $ prefix.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ResponseParameters map[string]*string `json:"responseParameters,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A mapping of identifier keys to templates. The value is an actual template
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// script. The key is typically a SelectionKey which is chosen based on evaluating
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// a selection expression.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ResponseTemplates map[string]*string `json:"responseTemplates,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// An expression used to extract information at runtime. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// for more information.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	TemplateSelectionExpression *string `json:"templateSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*IntegrationResponse_SDK) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*IntegrationResponse_SDK) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *IntegrationResponse_SDK) DeepCopyInto(out *IntegrationResponse_SDK)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type IntegrationSpec

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type IntegrationSpec struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	ForProvider       IntegrationParameters `json:"forProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          IntegrationSpec defines the desired state of Integration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*IntegrationSpec) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *IntegrationSpec) DeepCopy() *IntegrationSpec

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*IntegrationSpec) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *IntegrationSpec) DeepCopyInto(out *IntegrationSpec)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type IntegrationStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type IntegrationStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	AtProvider          IntegrationObservation `json:"atProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                IntegrationStatus defines the observed state of Integration.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*IntegrationStatus) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *IntegrationStatus) DeepCopy() *IntegrationStatus

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*IntegrationStatus) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *IntegrationStatus) DeepCopyInto(out *IntegrationStatus)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type IntegrationType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type IntegrationType string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    const (
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationType_AWS        IntegrationType = "AWS"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationType_HTTP       IntegrationType = "HTTP"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationType_MOCK       IntegrationType = "MOCK"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationType_HTTP_PROXY IntegrationType = "HTTP_PROXY"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationType_AWS_PROXY  IntegrationType = "AWS_PROXY"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    )

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type Integration_SDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type Integration_SDK struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	APIGatewayManaged *bool `json:"apiGatewayManaged,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [1-1024].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ConnectionID *string `json:"connectionID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// Represents a connection type.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ConnectionType *string `json:"connectionType,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// Specifies how to handle response payload content type conversions. Supported
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// only for WebSocket APIs.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ContentHandlingStrategy *string `json:"contentHandlingStrategy,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// Represents an Amazon Resource Name (ARN).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	CredentialsARN *string `json:"credentialsARN,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [0-1024].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	Description *string `json:"description,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationID *string `json:"integrationID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [1-64].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationMethod *string `json:"integrationMethod,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// An expression used to extract information at runtime. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// for more information.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationResponseSelectionExpression *string `json:"integrationResponseSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [1-128].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationSubtype *string `json:"integrationSubtype,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// Represents an API method integration type.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationType *string `json:"integrationType,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string representation of a URI with a length between [1-2048].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	IntegrationURI *string `json:"integrationURI,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// Represents passthrough behavior for an integration response. Supported only
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// for WebSocket APIs.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	PassthroughBehavior *string `json:"passthroughBehavior,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [1-64].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	PayloadFormatVersion *string `json:"payloadFormatVersion,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A key-value map specifying response parameters that are passed to the method
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// response from the backend. The key is a method response header parameter
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// name and the mapped value is an integration response header value, a static
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// value enclosed within a pair of single quotes, or a JSON expression from
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// the integration response body. The mapping key must match the pattern of
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// method.response.header.{name}, where name is a valid and unique header name.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The mapped non-static value must match the pattern of integration.response.header.{name}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// or integration.response.body.{JSON-expression}, where name is a valid and
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// unique response header name and JSON-expression is a valid JSON expression
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// without the $ prefix.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	RequestParameters map[string]*string `json:"requestParameters,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A mapping of identifier keys to templates. The value is an actual template
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// script. The key is typically a SelectionKey which is chosen based on evaluating
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// a selection expression.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	RequestTemplates map[string]*string `json:"requestTemplates,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// An expression used to extract information at runtime. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// for more information.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	TemplateSelectionExpression *string `json:"templateSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// An integer with a value between [50-30000].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	TimeoutInMillis *int64 `json:"timeoutInMillis,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The TLS configuration for a private integration. If you specify a TLS configuration,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// private integration traffic uses the HTTPS protocol. Supported only for HTTP
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// APIs.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	TLSConfig *TLSConfig `json:"tlsConfig,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Integration_SDK) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *Integration_SDK) DeepCopy() *Integration_SDK

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Integration_SDK) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *Integration_SDK) DeepCopyInto(out *Integration_SDK)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type JWTConfiguration

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type JWTConfiguration struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	Audience []*string `json:"audience,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// A string representation of a URI with a length between [1-2048].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	Issuer *string `json:"issuer,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*JWTConfiguration) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *JWTConfiguration) DeepCopy() *JWTConfiguration

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*JWTConfiguration) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *JWTConfiguration) DeepCopyInto(out *JWTConfiguration)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type LoggingLevel

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type LoggingLevel string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            const (
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	LoggingLevel_ERROR LoggingLevel = "ERROR"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	LoggingLevel_INFO  LoggingLevel = "INFO"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	LoggingLevel_OFF   LoggingLevel = "OFF"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            )

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type Model

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type Model struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	Spec              ModelSpec   `json:"spec,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	Status            ModelStatus `json:"status,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Model is the Schema for the Models API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*Model) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *Model) DeepCopy() *Model

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*Model) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *Model) DeepCopyInto(out *Model)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*Model) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Model) GetCondition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *Model) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      GetCondition of this Model.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Model) GetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *Model) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        GetDeletionPolicy of this Model.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*Model) GetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *Model) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GetProviderConfigReference of this Model.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*Model) GetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *Model) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GetProviderReference of this Model. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*Model) GetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *Model) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GetWriteConnectionSecretToReference of this Model.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*Model) ResolveReferences

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *Model) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ResolveReferences of this Model

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*Model) SetConditions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *Model) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetConditions of this Model.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*Model) SetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *Model) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetDeletionPolicy of this Model.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Model) SetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *Model) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetProviderConfigReference of this Model.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Model) SetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *Model) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetProviderReference of this Model. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*Model) SetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *Model) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetWriteConnectionSecretToReference of this Model.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          type ModelList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ModelList contains a list of Models

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*ModelList) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *ModelList) DeepCopy() *ModelList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*ModelList) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *ModelList) DeepCopyInto(out *ModelList)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*ModelList) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*ModelList) GetItems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (l *ModelList) GetItems() []resource.Managed

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    GetItems of this ModelList.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type ModelObservation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type ModelObservation struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ModelID *string `json:"modelID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ModelObservation defines the observed state of Model

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*ModelObservation) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *ModelObservation) DeepCopy() *ModelObservation

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*ModelObservation) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *ModelObservation) DeepCopyInto(out *ModelObservation)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          type ModelParameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          type ModelParameters struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Region is which region the Model will be created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	Region string `json:"region"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	ContentType *string `json:"contentType,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	Description *string `json:"description,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	Name *string `json:"name"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	Schema                *string `json:"schema"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	CustomModelParameters `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ModelParameters defines the desired state of Model

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*ModelParameters) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *ModelParameters) DeepCopy() *ModelParameters

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*ModelParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *ModelParameters) DeepCopyInto(out *ModelParameters)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type ModelSpec

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type ModelSpec struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	ForProvider       ModelParameters `json:"forProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ModelSpec defines the desired state of Model

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*ModelSpec) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *ModelSpec) DeepCopy() *ModelSpec

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*ModelSpec) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *ModelSpec) DeepCopyInto(out *ModelSpec)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type ModelStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type ModelStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	AtProvider          ModelObservation `json:"atProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ModelStatus defines the observed state of Model.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*ModelStatus) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *ModelStatus) DeepCopy() *ModelStatus

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*ModelStatus) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *ModelStatus) DeepCopyInto(out *ModelStatus)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type Model_SDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type Model_SDK struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// A string with a length between [1-256].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ContentType *string `json:"contentType,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// A string with a length between [0-1024].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	Description *string `json:"description,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ModelID *string `json:"modelID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// A string with a length between [1-128].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	Name *string `json:"name,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// A string with a length between [0-32768].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	Schema *string `json:"schema,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*Model_SDK) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *Model_SDK) DeepCopy() *Model_SDK

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*Model_SDK) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *Model_SDK) DeepCopyInto(out *Model_SDK)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type MutualTLSAuthentication

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type MutualTLSAuthentication struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// A string representation of a URI with a length between [1-2048].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	TruststoreURI *string `json:"truststoreURI,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// A string with a length between [1-64].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	TruststoreVersion *string `json:"truststoreVersion,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	TruststoreWarnings []*string `json:"truststoreWarnings,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*MutualTLSAuthentication) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*MutualTLSAuthentication) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *MutualTLSAuthentication) DeepCopyInto(out *MutualTLSAuthentication)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type MutualTLSAuthenticationInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type MutualTLSAuthenticationInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string representation of a URI with a length between [1-2048].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	TruststoreURI *string `json:"truststoreURI,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [1-64].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	TruststoreVersion *string `json:"truststoreVersion,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*MutualTLSAuthenticationInput) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*MutualTLSAuthenticationInput) DeepCopyInto

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type ParameterConstraints

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type ParameterConstraints struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	Required *bool `json:"required,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*ParameterConstraints) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*ParameterConstraints) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *ParameterConstraints) DeepCopyInto(out *ParameterConstraints)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type PassthroughBehavior

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type PassthroughBehavior string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            const (
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	PassthroughBehavior_WHEN_NO_MATCH     PassthroughBehavior = "WHEN_NO_MATCH"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	PassthroughBehavior_NEVER             PassthroughBehavior = "NEVER"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	PassthroughBehavior_WHEN_NO_TEMPLATES PassthroughBehavior = "WHEN_NO_TEMPLATES"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            )

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type ProtocolType

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type ProtocolType string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            const (
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ProtocolType_WEBSOCKET ProtocolType = "WEBSOCKET"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ProtocolType_HTTP      ProtocolType = "HTTP"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            )

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type Route

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type Route struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	Spec              RouteSpec   `json:"spec,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	Status            RouteStatus `json:"status,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Route is the Schema for the Routes API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*Route) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *Route) DeepCopy() *Route

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*Route) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *Route) DeepCopyInto(out *Route)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*Route) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Route) GetCondition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *Route) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      GetCondition of this Route.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Route) GetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *Route) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        GetDeletionPolicy of this Route.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*Route) GetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *Route) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GetProviderConfigReference of this Route.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*Route) GetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *Route) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GetProviderReference of this Route. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*Route) GetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *Route) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GetWriteConnectionSecretToReference of this Route.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*Route) ResolveReferences

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *Route) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ResolveReferences of this Route

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*Route) SetConditions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *Route) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetConditions of this Route.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*Route) SetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *Route) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetDeletionPolicy of this Route.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Route) SetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *Route) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetProviderConfigReference of this Route.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Route) SetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *Route) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetProviderReference of this Route. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*Route) SetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *Route) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetWriteConnectionSecretToReference of this Route.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          type RouteList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            RouteList contains a list of Routes

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*RouteList) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *RouteList) DeepCopy() *RouteList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*RouteList) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *RouteList) DeepCopyInto(out *RouteList)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*RouteList) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*RouteList) GetItems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (l *RouteList) GetItems() []resource.Managed

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    GetItems of this RouteList.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type RouteObservation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type RouteObservation struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	APIGatewayManaged *bool `json:"apiGatewayManaged,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	RouteID *string `json:"routeID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      RouteObservation defines the observed state of Route

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*RouteObservation) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *RouteObservation) DeepCopy() *RouteObservation

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*RouteObservation) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *RouteObservation) DeepCopyInto(out *RouteObservation)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          type RouteParameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          type RouteParameters struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// Region is which region the Route will be created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	Region string `json:"region"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	APIKeyRequired *bool `json:"apiKeyRequired,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	AuthorizationScopes []*string `json:"authorizationScopes,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	AuthorizationType *string `json:"authorizationType,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	AuthorizerID *string `json:"authorizerID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	ModelSelectionExpression *string `json:"modelSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	OperationName *string `json:"operationName,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	RequestModels map[string]*string `json:"requestModels,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	RequestParameters map[string]*ParameterConstraints `json:"requestParameters,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	RouteKey *string `json:"routeKey"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	RouteResponseSelectionExpression *string `json:"routeResponseSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	Target                *string `json:"target,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	CustomRouteParameters `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            RouteParameters defines the desired state of Route

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*RouteParameters) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *RouteParameters) DeepCopy() *RouteParameters

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*RouteParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *RouteParameters) DeepCopyInto(out *RouteParameters)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type RouteResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type RouteResponse struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	Spec              RouteResponseSpec   `json:"spec,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	Status            RouteResponseStatus `json:"status,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  RouteResponse is the Schema for the RouteResponses API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*RouteResponse) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *RouteResponse) DeepCopy() *RouteResponse

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*RouteResponse) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *RouteResponse) DeepCopyInto(out *RouteResponse)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*RouteResponse) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*RouteResponse) GetCondition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *RouteResponse) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GetCondition of this RouteResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*RouteResponse) GetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *RouteResponse) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GetDeletionPolicy of this RouteResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*RouteResponse) GetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *RouteResponse) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GetProviderConfigReference of this RouteResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*RouteResponse) GetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *RouteResponse) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GetProviderReference of this RouteResponse. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*RouteResponse) GetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *RouteResponse) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetWriteConnectionSecretToReference of this RouteResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*RouteResponse) ResolveReferences

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *RouteResponse) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ResolveReferences of this RouteResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*RouteResponse) SetConditions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *RouteResponse) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetConditions of this RouteResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*RouteResponse) SetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *RouteResponse) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        SetDeletionPolicy of this RouteResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*RouteResponse) SetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *RouteResponse) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetProviderConfigReference of this RouteResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*RouteResponse) SetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *RouteResponse) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetProviderReference of this RouteResponse. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*RouteResponse) SetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *RouteResponse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetWriteConnectionSecretToReference of this RouteResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type RouteResponseList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                RouteResponseList contains a list of RouteResponses

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*RouteResponseList) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *RouteResponseList) DeepCopy() *RouteResponseList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*RouteResponseList) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *RouteResponseList) DeepCopyInto(out *RouteResponseList)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*RouteResponseList) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*RouteResponseList) GetItems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (l *RouteResponseList) GetItems() []resource.Managed

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        GetItems of this RouteResponseList.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type RouteResponseObservation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type RouteResponseObservation struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	RouteResponseID *string `json:"routeResponseID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          RouteResponseObservation defines the observed state of RouteResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*RouteResponseObservation) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*RouteResponseObservation) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *RouteResponseObservation) DeepCopyInto(out *RouteResponseObservation)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type RouteResponseParameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type RouteResponseParameters struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// Region is which region the RouteResponse will be created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	Region string `json:"region"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	ModelSelectionExpression *string `json:"modelSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	ResponseModels map[string]*string `json:"responseModels,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	ResponseParameters map[string]*ParameterConstraints `json:"responseParameters,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	RouteResponseKey              *string `json:"routeResponseKey"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	CustomRouteResponseParameters `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                RouteResponseParameters defines the desired state of RouteResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*RouteResponseParameters) DeepCopy

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*RouteResponseParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *RouteResponseParameters) DeepCopyInto(out *RouteResponseParameters)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type RouteResponseSpec

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type RouteResponseSpec struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ForProvider       RouteResponseParameters `json:"forProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      RouteResponseSpec defines the desired state of RouteResponse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*RouteResponseSpec) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *RouteResponseSpec) DeepCopy() *RouteResponseSpec

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*RouteResponseSpec) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *RouteResponseSpec) DeepCopyInto(out *RouteResponseSpec)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          type RouteResponseStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          type RouteResponseStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          	AtProvider          RouteResponseObservation `json:"atProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            RouteResponseStatus defines the observed state of RouteResponse.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*RouteResponseStatus) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *RouteResponseStatus) DeepCopy() *RouteResponseStatus

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*RouteResponseStatus) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *RouteResponseStatus) DeepCopyInto(out *RouteResponseStatus)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type RouteResponse_SDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type RouteResponse_SDK struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// An expression used to extract information at runtime. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// for more information.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	ModelSelectionExpression *string `json:"modelSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The route models.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	ResponseModels map[string]*string `json:"responseModels,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The route parameters.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	ResponseParameters []map[string]*ParameterConstraints `json:"responseParameters,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	RouteResponseID *string `json:"routeResponseID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// After evaluating a selection expression, the result is compared against one
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// or more selection keys to find a matching key. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// for a list of expressions and each expression's associated selection key
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// type.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	RouteResponseKey *string `json:"routeResponseKey,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*RouteResponse_SDK) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *RouteResponse_SDK) DeepCopy() *RouteResponse_SDK

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*RouteResponse_SDK) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *RouteResponse_SDK) DeepCopyInto(out *RouteResponse_SDK)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type RouteSettings

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type RouteSettings struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	DataTraceEnabled *bool `json:"dataTraceEnabled,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	DetailedMetricsEnabled *bool `json:"detailedMetricsEnabled,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The logging level.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	LoggingLevel *string `json:"loggingLevel,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ThrottlingBurstLimit *int64 `json:"throttlingBurstLimit,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ThrottlingRateLimit *float64 `json:"throttlingRateLimit,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*RouteSettings) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *RouteSettings) DeepCopy() *RouteSettings

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*RouteSettings) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *RouteSettings) DeepCopyInto(out *RouteSettings)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type RouteSpec

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type RouteSpec struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	ForProvider       RouteParameters `json:"forProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          RouteSpec defines the desired state of Route

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*RouteSpec) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *RouteSpec) DeepCopy() *RouteSpec

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*RouteSpec) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *RouteSpec) DeepCopyInto(out *RouteSpec)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type RouteStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type RouteStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	AtProvider          RouteObservation `json:"atProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                RouteStatus defines the observed state of Route.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*RouteStatus) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *RouteStatus) DeepCopy() *RouteStatus

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*RouteStatus) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *RouteStatus) DeepCopyInto(out *RouteStatus)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type Route_SDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type Route_SDK struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	APIGatewayManaged *bool `json:"apiGatewayManaged,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	APIKeyRequired *bool `json:"apiKeyRequired,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A list of authorization scopes configured on a route. The scopes are used
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// with a JWT authorizer to authorize the method invocation. The authorization
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// works by matching the route scopes against the scopes parsed from the access
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// token in the incoming request. The method invocation is authorized if any
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// route scope matches a claimed scope in the access token. Otherwise, the invocation
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// is not authorized. When the route scope is configured, the client must provide
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// an access token instead of an identity token for authorization purposes.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	AuthorizationScopes []*string `json:"authorizationScopes,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The authorization type. For WebSocket APIs, valid values are NONE for open
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// access, AWS_IAM for using AWS IAM permissions, and CUSTOM for using a Lambda
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// authorizer. For HTTP APIs, valid values are NONE for open access, JWT for
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// using JSON Web Tokens, AWS_IAM for using AWS IAM permissions, and CUSTOM
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// for using a Lambda authorizer.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	AuthorizationType *string `json:"authorizationType,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	AuthorizerID *string `json:"authorizerID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// An expression used to extract information at runtime. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// for more information.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	ModelSelectionExpression *string `json:"modelSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [1-64].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	OperationName *string `json:"operationName,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The route models.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	RequestModels map[string]*string `json:"requestModels,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The route parameters.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	RequestParameters []map[string]*ParameterConstraints `json:"requestParameters,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	RouteID *string `json:"routeID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// After evaluating a selection expression, the result is compared against one
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// or more selection keys to find a matching key. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// for a list of expressions and each expression's associated selection key
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// type.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	RouteKey *string `json:"routeKey,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// An expression used to extract information at runtime. See Selection Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// (https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-apikey-selection-expressions)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// for more information.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	RouteResponseSelectionExpression *string `json:"routeResponseSelectionExpression,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [1-128].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	Target *string `json:"target,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Route_SDK) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *Route_SDK) DeepCopy() *Route_SDK

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Route_SDK) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *Route_SDK) DeepCopyInto(out *Route_SDK)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type SecurityPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type SecurityPolicy string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        const (
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	SecurityPolicy_TLS_1_0 SecurityPolicy = "TLS_1_0"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	SecurityPolicy_TLS_1_2 SecurityPolicy = "TLS_1_2"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        )

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type Stage

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type Stage struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	Spec              StageSpec   `json:"spec,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	Status            StageStatus `json:"status,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Stage is the Schema for the Stages API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*Stage) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *Stage) DeepCopy() *Stage

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*Stage) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *Stage) DeepCopyInto(out *Stage)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*Stage) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*Stage) GetCondition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *Stage) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetCondition of this Stage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*Stage) GetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *Stage) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    GetDeletionPolicy of this Stage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Stage) GetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *Stage) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      GetProviderConfigReference of this Stage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*Stage) GetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *Stage) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        GetProviderReference of this Stage. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*Stage) GetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *Stage) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GetWriteConnectionSecretToReference of this Stage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*Stage) ResolveReferences

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *Stage) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ResolveReferences of this Stage

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*Stage) SetConditions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *Stage) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetConditions of this Stage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*Stage) SetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *Stage) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetDeletionPolicy of this Stage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*Stage) SetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *Stage) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetProviderConfigReference of this Stage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*Stage) SetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *Stage) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    SetProviderReference of this Stage. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*Stage) SetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *Stage) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      SetWriteConnectionSecretToReference of this Stage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type StageList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        StageList contains a list of Stages

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*StageList) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *StageList) DeepCopy() *StageList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*StageList) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *StageList) DeepCopyInto(out *StageList)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*StageList) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*StageList) GetItems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (l *StageList) GetItems() []resource.Managed

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GetItems of this StageList.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type StageObservation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type StageObservation struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	APIGatewayManaged *bool `json:"apiGatewayManaged,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	CreatedDate *metav1.Time `json:"createdDate,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	LastDeploymentStatusMessage *string `json:"lastDeploymentStatusMessage,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	LastUpdatedDate *metav1.Time `json:"lastUpdatedDate,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	StageName *string `json:"stageName,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  StageObservation defines the observed state of Stage

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*StageObservation) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *StageObservation) DeepCopy() *StageObservation

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*StageObservation) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *StageObservation) DeepCopyInto(out *StageObservation)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type StageParameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      type StageParameters struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// Region is which region the Stage will be created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Region string `json:"region"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	AccessLogSettings *AccessLogSettings `json:"accessLogSettings,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	AutoDeploy *bool `json:"autoDeploy,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	ClientCertificateID *string `json:"clientCertificateID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	DefaultRouteSettings *RouteSettings `json:"defaultRouteSettings,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	DeploymentID *string `json:"deploymentID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Description *string `json:"description,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	RouteSettings map[string]*RouteSettings `json:"routeSettings,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	StageVariables map[string]*string `json:"stageVariables,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	Tags                  map[string]*string `json:"tags,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      	CustomStageParameters `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        StageParameters defines the desired state of Stage

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*StageParameters) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *StageParameters) DeepCopy() *StageParameters

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*StageParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *StageParameters) DeepCopyInto(out *StageParameters)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type StageSpec

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type StageSpec struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ForProvider       StageParameters `json:"forProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              StageSpec defines the desired state of Stage

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*StageSpec) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *StageSpec) DeepCopy() *StageSpec

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*StageSpec) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *StageSpec) DeepCopyInto(out *StageSpec)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type StageStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type StageStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	AtProvider          StageObservation `json:"atProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    StageStatus defines the observed state of Stage.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*StageStatus) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *StageStatus) DeepCopy() *StageStatus

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*StageStatus) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *StageStatus) DeepCopyInto(out *StageStatus)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type Stage_SDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type Stage_SDK struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// Settings for logging access in a stage.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	AccessLogSettings *AccessLogSettings `json:"accessLogSettings,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	APIGatewayManaged *bool `json:"apiGatewayManaged,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	AutoDeploy *bool `json:"autoDeploy,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	ClientCertificateID *string `json:"clientCertificateID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	CreatedDate *metav1.Time `json:"createdDate,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// Represents a collection of route settings.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	DefaultRouteSettings *RouteSettings `json:"defaultRouteSettings,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	DeploymentID *string `json:"deploymentID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// A string with a length between [0-1024].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	Description *string `json:"description,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	LastDeploymentStatusMessage *string `json:"lastDeploymentStatusMessage,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	LastUpdatedDate *metav1.Time `json:"lastUpdatedDate,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// The route settings map.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	RouteSettings []map[string]*RouteSettings `json:"routeSettings,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// A string with a length between [1-128].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	StageName *string `json:"stageName,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// The stage variable map.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	StageVariables map[string]*string `json:"stageVariables,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	// Represents a collection of tags associated with the resource.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	Tags map[string]*string `json:"tags,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*Stage_SDK) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *Stage_SDK) DeepCopy() *Stage_SDK

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*Stage_SDK) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *Stage_SDK) DeepCopyInto(out *Stage_SDK)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type TLSConfig

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type TLSConfig struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	// A string with a length between [1-512].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	ServerNameToVerify *string `json:"serverNameToVerify,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*TLSConfig) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *TLSConfig) DeepCopy() *TLSConfig

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*TLSConfig) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *TLSConfig) DeepCopyInto(out *TLSConfig)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type TLSConfigInput

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                type TLSConfigInput struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	// A string with a length between [1-512].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                	ServerNameToVerify *string `json:"serverNameToVerify,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*TLSConfigInput) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *TLSConfigInput) DeepCopy() *TLSConfigInput

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*TLSConfigInput) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *TLSConfigInput) DeepCopyInto(out *TLSConfigInput)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type VPCLink struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	metav1.TypeMeta   `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	metav1.ObjectMeta `json:"metadata,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	Spec              VPCLinkSpec   `json:"spec,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	Status            VPCLinkStatus `json:"status,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      VPCLink is the Schema for the VPCLinks API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*VPCLink) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *VPCLink) DeepCopy() *VPCLink

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*VPCLink) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (in *VPCLink) DeepCopyInto(out *VPCLink)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*VPCLink) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*VPCLink) GetCondition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *VPCLink) GetCondition(ct xpv1.ConditionType) xpv1.Condition

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GetCondition of this VPCLink.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*VPCLink) GetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *VPCLink) GetDeletionPolicy() xpv1.DeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GetDeletionPolicy of this VPCLink.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*VPCLink) GetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *VPCLink) GetProviderConfigReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  GetProviderConfigReference of this VPCLink.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*VPCLink) GetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (mg *VPCLink) GetProviderReference() *xpv1.Reference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    GetProviderReference of this VPCLink. Deprecated: Use GetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*VPCLink) GetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (mg *VPCLink) GetWriteConnectionSecretToReference() *xpv1.SecretReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      GetWriteConnectionSecretToReference of this VPCLink.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*VPCLink) ResolveReferences

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (mg *VPCLink) ResolveReferences(ctx context.Context, c client.Reader) error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ResolveReferences of this VPCLink

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*VPCLink) SetConditions

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (mg *VPCLink) SetConditions(c ...xpv1.Condition)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          SetConditions of this VPCLink.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*VPCLink) SetDeletionPolicy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (mg *VPCLink) SetDeletionPolicy(r xpv1.DeletionPolicy)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SetDeletionPolicy of this VPCLink.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*VPCLink) SetProviderConfigReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (mg *VPCLink) SetProviderConfigReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              SetProviderConfigReference of this VPCLink.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*VPCLink) SetProviderReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (mg *VPCLink) SetProviderReference(r *xpv1.Reference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SetProviderReference of this VPCLink. Deprecated: Use SetProviderConfigReference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*VPCLink) SetWriteConnectionSecretToReference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (mg *VPCLink) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  SetWriteConnectionSecretToReference of this VPCLink.

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    VPCLinkList contains a list of VPCLinks

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*VPCLinkList) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *VPCLinkList) DeepCopy() *VPCLinkList

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*VPCLinkList) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *VPCLinkList) DeepCopyInto(out *VPCLinkList)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        func (*VPCLinkList) DeepCopyObject

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

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*VPCLinkList) GetItems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (l *VPCLinkList) GetItems() []resource.Managed

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            GetItems of this VPCLinkList.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type VPCLinkObservation

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            type VPCLinkObservation struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	CreatedDate *metav1.Time `json:"createdDate,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	SecurityGroupIDs []*string `json:"securityGroupIDs,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	SubnetIDs []*string `json:"subnetIDs,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	VPCLinkID *string `json:"vpcLinkID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	VPCLinkStatus *string `json:"vpcLinkStatus,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	VPCLinkStatusMessage *string `json:"vpcLinkStatusMessage,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            	VPCLinkVersion *string `json:"vpcLinkVersion,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              VPCLinkObservation defines the observed state of VPCLink

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (*VPCLinkObservation) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              func (in *VPCLinkObservation) DeepCopy() *VPCLinkObservation

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*VPCLinkObservation) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *VPCLinkObservation) DeepCopyInto(out *VPCLinkObservation)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type VPCLinkParameters

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  type VPCLinkParameters struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// Region is which region the VPCLink will be created.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	Region string `json:"region"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	// +kubebuilder:validation:Required
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	Name *string `json:"name"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	Tags                    map[string]*string `json:"tags,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  	CustomVPCLinkParameters `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    VPCLinkParameters defines the desired state of VPCLink

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (*VPCLinkParameters) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *VPCLinkParameters) DeepCopy() *VPCLinkParameters

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (*VPCLinkParameters) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *VPCLinkParameters) DeepCopyInto(out *VPCLinkParameters)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type VPCLinkSpec

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        type VPCLinkSpec struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	xpv1.ResourceSpec `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	ForProvider       VPCLinkParameters `json:"forProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          VPCLinkSpec defines the desired state of VPCLink

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (*VPCLinkSpec) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          func (in *VPCLinkSpec) DeepCopy() *VPCLinkSpec

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (*VPCLinkSpec) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            func (in *VPCLinkSpec) DeepCopyInto(out *VPCLinkSpec)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type VPCLinkStatus

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              type VPCLinkStatus struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	xpv1.ResourceStatus `json:",inline"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              	AtProvider          VPCLinkObservation `json:"atProvider"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              }

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                VPCLinkStatus defines the observed state of VPCLink.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (*VPCLinkStatus) DeepCopy

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                func (in *VPCLinkStatus) DeepCopy() *VPCLinkStatus

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (*VPCLinkStatus) DeepCopyInto

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  func (in *VPCLinkStatus) DeepCopyInto(out *VPCLinkStatus)

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type VPCLinkStatus_SDK

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type VPCLinkStatus_SDK string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    const (
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkStatus_SDK_PENDING   VPCLinkStatus_SDK = "PENDING"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkStatus_SDK_AVAILABLE VPCLinkStatus_SDK = "AVAILABLE"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkStatus_SDK_DELETING  VPCLinkStatus_SDK = "DELETING"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkStatus_SDK_FAILED    VPCLinkStatus_SDK = "FAILED"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkStatus_SDK_INACTIVE  VPCLinkStatus_SDK = "INACTIVE"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    )

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type VPCLinkVersion

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type VPCLinkVersion string
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    const (
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkVersion_V2 VPCLinkVersion = "V2"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    )
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    type VPCLink_SDK struct {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	CreatedDate *metav1.Time `json:"createdDate,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [1-128].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	Name *string `json:"name,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A list of security group IDs for the VPC link.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	SecurityGroupIDs []*string `json:"securityGroupIDs,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A list of subnet IDs to include in the VPC link.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	SubnetIDs []*string `json:"subnetIDs,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// Represents a collection of tags associated with the resource.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	Tags map[string]*string `json:"tags,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The identifier.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkID *string `json:"vpcLinkID,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The status of the VPC link.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkStatus *string `json:"vpcLinkStatus,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// A string with a length between [0-1024].
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkStatusMessage *string `json:"vpcLinkStatusMessage,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	// The version of the VPC link.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    	VPCLinkVersion *string `json:"vpcLinkVersion,omitempty"`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    func (in *VPCLink_SDK) DeepCopy() *VPCLink_SDK

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      func (in *VPCLink_SDK) DeepCopyInto(out *VPCLink_SDK)

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