Documentation ¶
Overview ¶
+groupName=apigateway.oci.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type Api
- func (in *Api) DeepCopy() *Api
- func (in *Api) DeepCopyInto(out *Api)
- func (in *Api) DeepCopyObject() runtime.Object
- func (r *Api) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Api) ValidateCreate() error
- func (r *Api) ValidateDelete() error
- func (r *Api) ValidateUpdate(old runtime.Object) error
- type ApiList
- type ApiSpec
- type ApiSpecResource
- type ApiSpecValidationResults
- type ApiStatus
- type Certificate
- func (in *Certificate) DeepCopy() *Certificate
- func (in *Certificate) DeepCopyInto(out *Certificate)
- func (in *Certificate) DeepCopyObject() runtime.Object
- func (r *Certificate) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Certificate) ValidateCreate() error
- func (r *Certificate) ValidateDelete() error
- func (r *Certificate) ValidateUpdate(old runtime.Object) error
- type CertificateList
- type CertificateSpec
- type CertificateSpecResource
- type CertificateStatus
- type Deployment
- func (in *Deployment) DeepCopy() *Deployment
- func (in *Deployment) DeepCopyInto(out *Deployment)
- func (in *Deployment) DeepCopyObject() runtime.Object
- func (r *Deployment) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Deployment) ValidateCreate() error
- func (r *Deployment) ValidateDelete() error
- func (r *Deployment) ValidateUpdate(old runtime.Object) error
- type DeploymentList
- type DeploymentSpec
- type DeploymentSpecResource
- type DeploymentSpecSpecification
- type DeploymentSpecSpecificationCodec
- type DeploymentSpecSpecificationLoggingPolicies
- type DeploymentSpecSpecificationLoggingPoliciesAccessLog
- type DeploymentSpecSpecificationLoggingPoliciesAccessLogCodec
- func (DeploymentSpecSpecificationLoggingPoliciesAccessLogCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationLoggingPoliciesAccessLogCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationLoggingPoliciesAccessLogCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationLoggingPoliciesCodec
- func (DeploymentSpecSpecificationLoggingPoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationLoggingPoliciesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationLoggingPoliciesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationLoggingPoliciesExecutionLog
- type DeploymentSpecSpecificationLoggingPoliciesExecutionLogCodec
- func (DeploymentSpecSpecificationLoggingPoliciesExecutionLogCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationLoggingPoliciesExecutionLogCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationLoggingPoliciesExecutionLogCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRequestPolicies
- type DeploymentSpecSpecificationRequestPoliciesAuthentication
- type DeploymentSpecSpecificationRequestPoliciesAuthenticationCodec
- func (DeploymentSpecSpecificationRequestPoliciesAuthenticationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRequestPoliciesAuthenticationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRequestPoliciesAuthenticationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys
- func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys
- func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys)
- type DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysCodec
- func (DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys
- func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys
- func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys)
- type DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims
- func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims
- func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims)
- type DeploymentSpecSpecificationRequestPoliciesCodec
- func (DeploymentSpecSpecificationRequestPoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRequestPoliciesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRequestPoliciesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRequestPoliciesCors
- type DeploymentSpecSpecificationRequestPoliciesCorsCodec
- func (DeploymentSpecSpecificationRequestPoliciesCorsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRequestPoliciesCorsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRequestPoliciesCorsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRequestPoliciesMutualTls
- type DeploymentSpecSpecificationRequestPoliciesMutualTlsCodec
- func (DeploymentSpecSpecificationRequestPoliciesMutualTlsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRequestPoliciesMutualTlsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRequestPoliciesMutualTlsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRequestPoliciesRateLimiting
- type DeploymentSpecSpecificationRequestPoliciesRateLimitingCodec
- func (DeploymentSpecSpecificationRequestPoliciesRateLimitingCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRequestPoliciesRateLimitingCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRequestPoliciesRateLimitingCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutes
- type DeploymentSpecSpecificationRoutesBackend
- type DeploymentSpecSpecificationRoutesBackendCodec
- type DeploymentSpecSpecificationRoutesBackendHeaders
- type DeploymentSpecSpecificationRoutesLoggingPolicies
- type DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog
- type DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLogCodec
- func (DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLogCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLogCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLogCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesLoggingPoliciesCodec
- func (DeploymentSpecSpecificationRoutesLoggingPoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesLoggingPoliciesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesLoggingPoliciesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog
- type DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLogCodec
- func (DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLogCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLogCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLogCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPolicies
- type DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization)
- type DeploymentSpecSpecificationRoutesRequestPoliciesAuthorizationCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesAuthorizationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesAuthorizationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesAuthorizationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation)
- type DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent)
- type DeploymentSpecSpecificationRoutesRequestPoliciesCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesCors
- type DeploymentSpecSpecificationRoutesRequestPoliciesCorsCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesCorsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesCorsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesCorsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations)
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations)
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders)
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations)
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters
- type DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup
- func (in *DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup)
- type DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookupCodec
- func (DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookupCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookupCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookupCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesResponsePolicies
- type DeploymentSpecSpecificationRoutesResponsePoliciesCodec
- func (DeploymentSpecSpecificationRoutesResponsePoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations
- func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations
- func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations)
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsCodec
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersCodec
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersCodec
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersCodec
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems
- type DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore
- func (in *DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore
- func (in *DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore)
- type DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStoreCodec
- func (DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStoreCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStoreCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStoreCodec) IsEmpty(ptr unsafe.Pointer) bool
- type DeploymentStatus
- type Gateway
- func (in *Gateway) DeepCopy() *Gateway
- func (in *Gateway) DeepCopyInto(out *Gateway)
- func (in *Gateway) DeepCopyObject() runtime.Object
- func (r *Gateway) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *Gateway) ValidateCreate() error
- func (r *Gateway) ValidateDelete() error
- func (r *Gateway) ValidateUpdate(old runtime.Object) error
- type GatewayList
- type GatewaySpec
- type GatewaySpecCaBundles
- type GatewaySpecIpAddresses
- type GatewaySpecResource
- type GatewaySpecResponseCacheDetails
- type GatewaySpecResponseCacheDetailsCodec
- type GatewaySpecResponseCacheDetailsServers
- type GatewayStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: apigateway.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Api ¶
type Api struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiSpec `json:"spec,omitempty"` Status ApiStatus `json:"status,omitempty"` }
func (*Api) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Api.
func (*Api) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Api) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Api) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Api) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type ApiList ¶
type ApiList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Api CRD objects Items []Api `json:"items,omitempty"` }
ApiList is a list of Apis
func (*ApiList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiList.
func (*ApiList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApiSpec ¶
type ApiSpec struct { State *ApiSpecResource `json:"state,omitempty" tf:"-"` Resource ApiSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*ApiSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiSpec.
func (*ApiSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiSpecResource ¶
type ApiSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional Content *string `json:"content,omitempty" tf:"content"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional SpecificationType *string `json:"specificationType,omitempty" tf:"specification_type"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` // +optional ValidationResults []ApiSpecValidationResults `json:"validationResults,omitempty" tf:"validation_results"` }
func (*ApiSpecResource) DeepCopy ¶
func (in *ApiSpecResource) DeepCopy() *ApiSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiSpecResource.
func (*ApiSpecResource) DeepCopyInto ¶
func (in *ApiSpecResource) DeepCopyInto(out *ApiSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiSpecValidationResults ¶
type ApiSpecValidationResults struct { // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional Result *string `json:"result,omitempty" tf:"result"` }
func (*ApiSpecValidationResults) DeepCopy ¶
func (in *ApiSpecValidationResults) DeepCopy() *ApiSpecValidationResults
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiSpecValidationResults.
func (*ApiSpecValidationResults) DeepCopyInto ¶
func (in *ApiSpecValidationResults) DeepCopyInto(out *ApiSpecValidationResults)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiStatus ¶
type ApiStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*ApiStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiStatus.
func (*ApiStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Certificate ¶
type Certificate struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CertificateSpec `json:"spec,omitempty"` Status CertificateStatus `json:"status,omitempty"` }
func (*Certificate) DeepCopy ¶
func (in *Certificate) DeepCopy() *Certificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Certificate.
func (*Certificate) DeepCopyInto ¶
func (in *Certificate) DeepCopyInto(out *Certificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Certificate) DeepCopyObject ¶
func (in *Certificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Certificate) SetupWebhookWithManager ¶
func (r *Certificate) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Certificate) ValidateCreate ¶
func (r *Certificate) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Certificate) ValidateDelete ¶
func (r *Certificate) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Certificate) ValidateUpdate ¶
func (r *Certificate) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type CertificateList ¶
type CertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Certificate CRD objects Items []Certificate `json:"items,omitempty"` }
CertificateList is a list of Certificates
func (*CertificateList) DeepCopy ¶
func (in *CertificateList) DeepCopy() *CertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateList.
func (*CertificateList) DeepCopyInto ¶
func (in *CertificateList) DeepCopyInto(out *CertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertificateList) DeepCopyObject ¶
func (in *CertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateSpec ¶
type CertificateSpec struct { State *CertificateSpecResource `json:"state,omitempty" tf:"-"` Resource CertificateSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` SecretRef *core.LocalObjectReference `json:"secretRef,omitempty" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*CertificateSpec) DeepCopy ¶
func (in *CertificateSpec) DeepCopy() *CertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateSpec.
func (*CertificateSpec) DeepCopyInto ¶
func (in *CertificateSpec) DeepCopyInto(out *CertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateSpecResource ¶
type CertificateSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` Certificate *string `json:"certificate" tf:"certificate"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional IntermediateCertificates *string `json:"intermediateCertificates,omitempty" tf:"intermediate_certificates"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` PrivateKey *string `json:"-" sensitive:"true" tf:"private_key"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional SubjectNames []string `json:"subjectNames,omitempty" tf:"subject_names"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeNotValidAfter *string `json:"timeNotValidAfter,omitempty" tf:"time_not_valid_after"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*CertificateSpecResource) DeepCopy ¶
func (in *CertificateSpecResource) DeepCopy() *CertificateSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateSpecResource.
func (*CertificateSpecResource) DeepCopyInto ¶
func (in *CertificateSpecResource) DeepCopyInto(out *CertificateSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateStatus ¶
type CertificateStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*CertificateStatus) DeepCopy ¶
func (in *CertificateStatus) DeepCopy() *CertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateStatus.
func (*CertificateStatus) DeepCopyInto ¶
func (in *CertificateStatus) DeepCopyInto(out *CertificateStatus)
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,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DeploymentSpec `json:"spec,omitempty"` Status DeploymentStatus `json:"status,omitempty"` }
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) SetupWebhookWithManager ¶
func (r *Deployment) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*Deployment) ValidateCreate ¶
func (r *Deployment) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Deployment) ValidateDelete ¶
func (r *Deployment) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*Deployment) ValidateUpdate ¶
func (r *Deployment) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DeploymentList ¶
type DeploymentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Deployment CRD objects Items []Deployment `json:"items,omitempty"` }
DeploymentList is 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.
type DeploymentSpec ¶
type DeploymentSpec struct { State *DeploymentSpecResource `json:"state,omitempty" tf:"-"` Resource DeploymentSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
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 DeploymentSpecResource ¶
type DeploymentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` // +optional Endpoint *string `json:"endpoint,omitempty" tf:"endpoint"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` GatewayID *string `json:"gatewayID" tf:"gateway_id"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` PathPrefix *string `json:"pathPrefix" tf:"path_prefix"` // +optional Specification *DeploymentSpecSpecification `json:"specification,omitempty" tf:"specification"` // +optional State *string `json:"state,omitempty" tf:"state"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*DeploymentSpecResource) DeepCopy ¶
func (in *DeploymentSpecResource) DeepCopy() *DeploymentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecResource.
func (*DeploymentSpecResource) DeepCopyInto ¶
func (in *DeploymentSpecResource) DeepCopyInto(out *DeploymentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecification ¶
type DeploymentSpecSpecification struct { // +optional LoggingPolicies *DeploymentSpecSpecificationLoggingPolicies `json:"loggingPolicies,omitempty" tf:"logging_policies"` // +optional RequestPolicies *DeploymentSpecSpecificationRequestPolicies `json:"requestPolicies,omitempty" tf:"request_policies"` Routes []DeploymentSpecSpecificationRoutes `json:"routes" tf:"routes"` }
func (*DeploymentSpecSpecification) DeepCopy ¶
func (in *DeploymentSpecSpecification) DeepCopy() *DeploymentSpecSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecification.
func (*DeploymentSpecSpecification) DeepCopyInto ¶
func (in *DeploymentSpecSpecification) DeepCopyInto(out *DeploymentSpecSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationCodec ¶
type DeploymentSpecSpecificationCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationCodec) Decode ¶
func (DeploymentSpecSpecificationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationLoggingPolicies ¶
type DeploymentSpecSpecificationLoggingPolicies struct { // +optional AccessLog *DeploymentSpecSpecificationLoggingPoliciesAccessLog `json:"accessLog,omitempty" tf:"access_log"` // +optional ExecutionLog *DeploymentSpecSpecificationLoggingPoliciesExecutionLog `json:"executionLog,omitempty" tf:"execution_log"` }
func (*DeploymentSpecSpecificationLoggingPolicies) DeepCopy ¶
func (in *DeploymentSpecSpecificationLoggingPolicies) DeepCopy() *DeploymentSpecSpecificationLoggingPolicies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationLoggingPolicies.
func (*DeploymentSpecSpecificationLoggingPolicies) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationLoggingPolicies) DeepCopyInto(out *DeploymentSpecSpecificationLoggingPolicies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationLoggingPoliciesAccessLog ¶
type DeploymentSpecSpecificationLoggingPoliciesAccessLog struct { // +optional IsEnabled *bool `json:"isEnabled,omitempty" tf:"is_enabled"` }
func (*DeploymentSpecSpecificationLoggingPoliciesAccessLog) DeepCopy ¶
func (in *DeploymentSpecSpecificationLoggingPoliciesAccessLog) DeepCopy() *DeploymentSpecSpecificationLoggingPoliciesAccessLog
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationLoggingPoliciesAccessLog.
func (*DeploymentSpecSpecificationLoggingPoliciesAccessLog) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationLoggingPoliciesAccessLog) DeepCopyInto(out *DeploymentSpecSpecificationLoggingPoliciesAccessLog)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationLoggingPoliciesAccessLogCodec ¶
type DeploymentSpecSpecificationLoggingPoliciesAccessLogCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationLoggingPoliciesAccessLogCodec) Decode ¶
func (DeploymentSpecSpecificationLoggingPoliciesAccessLogCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationLoggingPoliciesCodec ¶
type DeploymentSpecSpecificationLoggingPoliciesCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationLoggingPoliciesCodec) Decode ¶
func (DeploymentSpecSpecificationLoggingPoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationLoggingPoliciesExecutionLog ¶
type DeploymentSpecSpecificationLoggingPoliciesExecutionLog struct { // +optional IsEnabled *bool `json:"isEnabled,omitempty" tf:"is_enabled"` // +optional LogLevel *string `json:"logLevel,omitempty" tf:"log_level"` }
func (*DeploymentSpecSpecificationLoggingPoliciesExecutionLog) DeepCopy ¶
func (in *DeploymentSpecSpecificationLoggingPoliciesExecutionLog) DeepCopy() *DeploymentSpecSpecificationLoggingPoliciesExecutionLog
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationLoggingPoliciesExecutionLog.
func (*DeploymentSpecSpecificationLoggingPoliciesExecutionLog) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationLoggingPoliciesExecutionLog) DeepCopyInto(out *DeploymentSpecSpecificationLoggingPoliciesExecutionLog)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationLoggingPoliciesExecutionLogCodec ¶
type DeploymentSpecSpecificationLoggingPoliciesExecutionLogCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationLoggingPoliciesExecutionLogCodec) Decode ¶
func (DeploymentSpecSpecificationLoggingPoliciesExecutionLogCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRequestPolicies ¶
type DeploymentSpecSpecificationRequestPolicies struct { // +optional Authentication *DeploymentSpecSpecificationRequestPoliciesAuthentication `json:"authentication,omitempty" tf:"authentication"` // +optional Cors *DeploymentSpecSpecificationRequestPoliciesCors `json:"cors,omitempty" tf:"cors"` // +optional MutualTls *DeploymentSpecSpecificationRequestPoliciesMutualTls `json:"mutualTls,omitempty" tf:"mutual_tls"` // +optional RateLimiting *DeploymentSpecSpecificationRequestPoliciesRateLimiting `json:"rateLimiting,omitempty" tf:"rate_limiting"` }
func (*DeploymentSpecSpecificationRequestPolicies) DeepCopy ¶
func (in *DeploymentSpecSpecificationRequestPolicies) DeepCopy() *DeploymentSpecSpecificationRequestPolicies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRequestPolicies.
func (*DeploymentSpecSpecificationRequestPolicies) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRequestPolicies) DeepCopyInto(out *DeploymentSpecSpecificationRequestPolicies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRequestPoliciesAuthentication ¶
type DeploymentSpecSpecificationRequestPoliciesAuthentication struct { // +optional Audiences []string `json:"audiences,omitempty" tf:"audiences"` // +optional FunctionID *string `json:"functionID,omitempty" tf:"function_id"` // +optional IsAnonymousAccessAllowed *bool `json:"isAnonymousAccessAllowed,omitempty" tf:"is_anonymous_access_allowed"` // +optional Issuers []string `json:"issuers,omitempty" tf:"issuers"` // +optional MaxClockSkewInSeconds *float64 `json:"maxClockSkewInSeconds,omitempty" tf:"max_clock_skew_in_seconds"` // +optional PublicKeys *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys `json:"publicKeys,omitempty" tf:"public_keys"` // +optional TokenAuthScheme *string `json:"tokenAuthScheme,omitempty" tf:"token_auth_scheme"` // +optional TokenHeader *string `json:"tokenHeader,omitempty" tf:"token_header"` // +optional TokenQueryParam *string `json:"tokenQueryParam,omitempty" tf:"token_query_param"` Type *string `json:"type" tf:"type"` // +optional VerifyClaims []DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims `json:"verifyClaims,omitempty" tf:"verify_claims"` }
func (*DeploymentSpecSpecificationRequestPoliciesAuthentication) DeepCopy ¶
func (in *DeploymentSpecSpecificationRequestPoliciesAuthentication) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesAuthentication
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRequestPoliciesAuthentication.
func (*DeploymentSpecSpecificationRequestPoliciesAuthentication) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRequestPoliciesAuthentication) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesAuthentication)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRequestPoliciesAuthenticationCodec ¶
type DeploymentSpecSpecificationRequestPoliciesAuthenticationCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRequestPoliciesAuthenticationCodec) Decode ¶
func (DeploymentSpecSpecificationRequestPoliciesAuthenticationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys ¶
type DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys struct { // +optional IsSslVerifyDisabled *bool `json:"isSslVerifyDisabled,omitempty" tf:"is_ssl_verify_disabled"` // +optional Keys []DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys `json:"keys,omitempty" tf:"keys"` // +optional MaxCacheDurationInHours *int64 `json:"maxCacheDurationInHours,omitempty" tf:"max_cache_duration_in_hours"` Type *string `json:"type" tf:"type"` // +optional Uri *string `json:"uri,omitempty" tf:"uri"` }
func (*DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys) DeepCopy ¶
func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys.
func (*DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeys)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysCodec ¶
type DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysCodec) Decode ¶
func (DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys ¶
type DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys struct { // +optional Alg *string `json:"alg,omitempty" tf:"alg"` // +optional E *string `json:"e,omitempty" tf:"e"` Format *string `json:"format" tf:"format"` // +optional Key *string `json:"key,omitempty" tf:"key"` // +optional KeyOps []string `json:"keyOps,omitempty" tf:"key_ops"` // +optional Kid *string `json:"kid,omitempty" tf:"kid"` // +optional Kty *string `json:"kty,omitempty" tf:"kty"` // +optional N *string `json:"n,omitempty" tf:"n"` // +optional Use *string `json:"use,omitempty" tf:"use"` }
func (*DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys) DeepCopy ¶
func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys.
func (*DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesAuthenticationPublicKeysKeys)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims ¶
type DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims struct { // +optional IsRequired *bool `json:"isRequired,omitempty" tf:"is_required"` // +optional Key *string `json:"key,omitempty" tf:"key"` // +optional Values []string `json:"values,omitempty" tf:"values"` }
func (*DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims) DeepCopy ¶
func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims.
func (*DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesAuthenticationVerifyClaims)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRequestPoliciesCodec ¶
type DeploymentSpecSpecificationRequestPoliciesCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRequestPoliciesCodec) Decode ¶
func (DeploymentSpecSpecificationRequestPoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRequestPoliciesCors ¶
type DeploymentSpecSpecificationRequestPoliciesCors struct { // +optional AllowedHeaders []string `json:"allowedHeaders,omitempty" tf:"allowed_headers"` // +optional AllowedMethods []string `json:"allowedMethods,omitempty" tf:"allowed_methods"` AllowedOrigins []string `json:"allowedOrigins" tf:"allowed_origins"` // +optional ExposedHeaders []string `json:"exposedHeaders,omitempty" tf:"exposed_headers"` // +optional IsAllowCredentialsEnabled *bool `json:"isAllowCredentialsEnabled,omitempty" tf:"is_allow_credentials_enabled"` // +optional MaxAgeInSeconds *int64 `json:"maxAgeInSeconds,omitempty" tf:"max_age_in_seconds"` }
func (*DeploymentSpecSpecificationRequestPoliciesCors) DeepCopy ¶
func (in *DeploymentSpecSpecificationRequestPoliciesCors) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesCors
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRequestPoliciesCors.
func (*DeploymentSpecSpecificationRequestPoliciesCors) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRequestPoliciesCors) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesCors)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRequestPoliciesCorsCodec ¶
type DeploymentSpecSpecificationRequestPoliciesCorsCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRequestPoliciesCorsCodec) Decode ¶
func (DeploymentSpecSpecificationRequestPoliciesCorsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRequestPoliciesMutualTls ¶ added in v0.5.0
type DeploymentSpecSpecificationRequestPoliciesMutualTls struct { // +optional AllowedSans []string `json:"allowedSans,omitempty" tf:"allowed_sans"` // +optional IsVerifiedCertificateRequired *bool `json:"isVerifiedCertificateRequired,omitempty" tf:"is_verified_certificate_required"` }
func (*DeploymentSpecSpecificationRequestPoliciesMutualTls) DeepCopy ¶ added in v0.5.0
func (in *DeploymentSpecSpecificationRequestPoliciesMutualTls) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesMutualTls
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRequestPoliciesMutualTls.
func (*DeploymentSpecSpecificationRequestPoliciesMutualTls) DeepCopyInto ¶ added in v0.5.0
func (in *DeploymentSpecSpecificationRequestPoliciesMutualTls) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesMutualTls)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRequestPoliciesMutualTlsCodec ¶ added in v0.5.0
type DeploymentSpecSpecificationRequestPoliciesMutualTlsCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRequestPoliciesMutualTlsCodec) Decode ¶ added in v0.5.0
func (DeploymentSpecSpecificationRequestPoliciesMutualTlsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRequestPoliciesRateLimiting ¶
type DeploymentSpecSpecificationRequestPoliciesRateLimiting struct { RateInRequestsPerSecond *int64 `json:"rateInRequestsPerSecond" tf:"rate_in_requests_per_second"` RateKey *string `json:"rateKey" tf:"rate_key"` }
func (*DeploymentSpecSpecificationRequestPoliciesRateLimiting) DeepCopy ¶
func (in *DeploymentSpecSpecificationRequestPoliciesRateLimiting) DeepCopy() *DeploymentSpecSpecificationRequestPoliciesRateLimiting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRequestPoliciesRateLimiting.
func (*DeploymentSpecSpecificationRequestPoliciesRateLimiting) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRequestPoliciesRateLimiting) DeepCopyInto(out *DeploymentSpecSpecificationRequestPoliciesRateLimiting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRequestPoliciesRateLimitingCodec ¶
type DeploymentSpecSpecificationRequestPoliciesRateLimitingCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRequestPoliciesRateLimitingCodec) Decode ¶
func (DeploymentSpecSpecificationRequestPoliciesRateLimitingCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutes ¶
type DeploymentSpecSpecificationRoutes struct { Backend *DeploymentSpecSpecificationRoutesBackend `json:"backend" tf:"backend"` // +optional LoggingPolicies *DeploymentSpecSpecificationRoutesLoggingPolicies `json:"loggingPolicies,omitempty" tf:"logging_policies"` // +optional Methods []string `json:"methods,omitempty" tf:"methods"` Path *string `json:"path" tf:"path"` // +optional RequestPolicies *DeploymentSpecSpecificationRoutesRequestPolicies `json:"requestPolicies,omitempty" tf:"request_policies"` // +optional ResponsePolicies *DeploymentSpecSpecificationRoutesResponsePolicies `json:"responsePolicies,omitempty" tf:"response_policies"` }
func (*DeploymentSpecSpecificationRoutes) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutes) DeepCopy() *DeploymentSpecSpecificationRoutes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutes.
func (*DeploymentSpecSpecificationRoutes) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutes) DeepCopyInto(out *DeploymentSpecSpecificationRoutes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesBackend ¶
type DeploymentSpecSpecificationRoutesBackend struct { // +optional Body *string `json:"body,omitempty" tf:"body"` // +optional ConnectTimeoutInSeconds *float64 `json:"connectTimeoutInSeconds,omitempty" tf:"connect_timeout_in_seconds"` // +optional FunctionID *string `json:"functionID,omitempty" tf:"function_id"` // +optional Headers []DeploymentSpecSpecificationRoutesBackendHeaders `json:"headers,omitempty" tf:"headers"` // +optional IsSslVerifyDisabled *bool `json:"isSslVerifyDisabled,omitempty" tf:"is_ssl_verify_disabled"` // +optional ReadTimeoutInSeconds *float64 `json:"readTimeoutInSeconds,omitempty" tf:"read_timeout_in_seconds"` // +optional SendTimeoutInSeconds *float64 `json:"sendTimeoutInSeconds,omitempty" tf:"send_timeout_in_seconds"` // +optional Status *int64 `json:"status,omitempty" tf:"status"` Type *string `json:"type" tf:"type"` // +optional Url *string `json:"url,omitempty" tf:"url"` }
func (*DeploymentSpecSpecificationRoutesBackend) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesBackend) DeepCopy() *DeploymentSpecSpecificationRoutesBackend
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesBackend.
func (*DeploymentSpecSpecificationRoutesBackend) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesBackend) DeepCopyInto(out *DeploymentSpecSpecificationRoutesBackend)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesBackendCodec ¶
type DeploymentSpecSpecificationRoutesBackendCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesBackendCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesBackendCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesBackendHeaders ¶
type DeploymentSpecSpecificationRoutesBackendHeaders struct { // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional Value *string `json:"value,omitempty" tf:"value"` }
func (*DeploymentSpecSpecificationRoutesBackendHeaders) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesBackendHeaders) DeepCopy() *DeploymentSpecSpecificationRoutesBackendHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesBackendHeaders.
func (*DeploymentSpecSpecificationRoutesBackendHeaders) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesBackendHeaders) DeepCopyInto(out *DeploymentSpecSpecificationRoutesBackendHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesLoggingPolicies ¶
type DeploymentSpecSpecificationRoutesLoggingPolicies struct { // +optional AccessLog *DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog `json:"accessLog,omitempty" tf:"access_log"` // +optional ExecutionLog *DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog `json:"executionLog,omitempty" tf:"execution_log"` }
func (*DeploymentSpecSpecificationRoutesLoggingPolicies) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesLoggingPolicies) DeepCopy() *DeploymentSpecSpecificationRoutesLoggingPolicies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesLoggingPolicies.
func (*DeploymentSpecSpecificationRoutesLoggingPolicies) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesLoggingPolicies) DeepCopyInto(out *DeploymentSpecSpecificationRoutesLoggingPolicies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog ¶
type DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog struct { // +optional IsEnabled *bool `json:"isEnabled,omitempty" tf:"is_enabled"` }
func (*DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog) DeepCopy() *DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog.
func (*DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog) DeepCopyInto(out *DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLog)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLogCodec ¶
type DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLogCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLogCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesLoggingPoliciesAccessLogCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesLoggingPoliciesCodec ¶
type DeploymentSpecSpecificationRoutesLoggingPoliciesCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesLoggingPoliciesCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesLoggingPoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog ¶
type DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog struct { // +optional IsEnabled *bool `json:"isEnabled,omitempty" tf:"is_enabled"` // +optional LogLevel *string `json:"logLevel,omitempty" tf:"log_level"` }
func (*DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog) DeepCopy() *DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog.
func (*DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog) DeepCopyInto(out *DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLog)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLogCodec ¶
type DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLogCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLogCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesLoggingPoliciesExecutionLogCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPolicies ¶
type DeploymentSpecSpecificationRoutesRequestPolicies struct { // +optional Authorization *DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization `json:"authorization,omitempty" tf:"authorization"` // +optional BodyValidation *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation `json:"bodyValidation,omitempty" tf:"body_validation"` // +optional Cors *DeploymentSpecSpecificationRoutesRequestPoliciesCors `json:"cors,omitempty" tf:"cors"` // +optional HeaderTransformations *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations `json:"headerTransformations,omitempty" tf:"header_transformations"` // +optional HeaderValidations *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations `json:"headerValidations,omitempty" tf:"header_validations"` // +optional QueryParameterTransformations *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations `json:"queryParameterTransformations,omitempty" tf:"query_parameter_transformations"` // +optional QueryParameterValidations *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations `json:"queryParameterValidations,omitempty" tf:"query_parameter_validations"` // +optional ResponseCacheLookup *DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup `json:"responseCacheLookup,omitempty" tf:"response_cache_lookup"` }
func (*DeploymentSpecSpecificationRoutesRequestPolicies) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPolicies) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPolicies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPolicies.
func (*DeploymentSpecSpecificationRoutesRequestPolicies) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPolicies) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPolicies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization struct { // +optional AllowedScope []string `json:"allowedScope,omitempty" tf:"allowed_scope"` // +optional Type *string `json:"type,omitempty" tf:"type"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesAuthorization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesAuthorizationCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesAuthorizationCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesAuthorizationCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesAuthorizationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation struct { // +optional Content []DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent `json:"content,omitempty" tf:"content"` // +optional Required *bool `json:"required,omitempty" tf:"required"` // +optional ValidationMode *string `json:"validationMode,omitempty" tf:"validation_mode"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent struct { MediaType *string `json:"mediaType" tf:"media_type"` ValidationType *string `json:"validationType" tf:"validation_type"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesBodyValidationContent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesCors ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesCors struct { // +optional AllowedHeaders []string `json:"allowedHeaders,omitempty" tf:"allowed_headers"` // +optional AllowedMethods []string `json:"allowedMethods,omitempty" tf:"allowed_methods"` AllowedOrigins []string `json:"allowedOrigins" tf:"allowed_origins"` // +optional ExposedHeaders []string `json:"exposedHeaders,omitempty" tf:"exposed_headers"` // +optional IsAllowCredentialsEnabled *bool `json:"isAllowCredentialsEnabled,omitempty" tf:"is_allow_credentials_enabled"` // +optional MaxAgeInSeconds *int64 `json:"maxAgeInSeconds,omitempty" tf:"max_age_in_seconds"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesCors) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesCors) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesCors
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesCors.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesCors) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesCors) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesCors)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesCorsCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesCorsCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesCorsCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesCorsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations struct { // +optional FilterHeaders *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders `json:"filterHeaders,omitempty" tf:"filter_headers"` // +optional RenameHeaders *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders `json:"renameHeaders,omitempty" tf:"rename_headers"` // +optional SetHeaders *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders `json:"setHeaders,omitempty" tf:"set_headers"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders struct { Items []DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems `json:"items" tf:"items"` Type *string `json:"type" tf:"type"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems struct {
Name *string `json:"name" tf:"name"`
}
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsFilterHeadersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders struct {
Items []DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems `json:"items" tf:"items"`
}
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems struct { From *string `json:"from" tf:"from"` To *string `json:"to" tf:"to"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsRenameHeadersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders struct {
Items []DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems `json:"items" tf:"items"`
}
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems struct { // +optional IfExists *string `json:"ifExists,omitempty" tf:"if_exists"` Name *string `json:"name" tf:"name"` Values []string `json:"values" tf:"values"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderTransformationsSetHeadersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations struct { // +optional Headers []DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders `json:"headers,omitempty" tf:"headers"` // +optional ValidationMode *string `json:"validationMode,omitempty" tf:"validation_mode"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders struct { Name *string `json:"name" tf:"name"` // +optional Required *bool `json:"required,omitempty" tf:"required"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesHeaderValidationsHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations struct { // +optional FilterQueryParameters *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters `json:"filterQueryParameters,omitempty" tf:"filter_query_parameters"` // +optional RenameQueryParameters *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters `json:"renameQueryParameters,omitempty" tf:"rename_query_parameters"` // +optional SetQueryParameters *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters `json:"setQueryParameters,omitempty" tf:"set_query_parameters"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters struct { Items []DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems `json:"items" tf:"items"` Type *string `json:"type" tf:"type"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersCodec) Decode ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems struct {
Name *string `json:"name" tf:"name"`
}
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsFilterQueryParametersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters struct {
Items []DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems `json:"items" tf:"items"`
}
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersCodec) Decode ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems struct { From *string `json:"from" tf:"from"` To *string `json:"to" tf:"to"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsRenameQueryParametersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters struct {
Items []DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems `json:"items" tf:"items"`
}
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersCodec) Decode ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems struct { // +optional IfExists *string `json:"ifExists,omitempty" tf:"if_exists"` Name *string `json:"name" tf:"name"` Values []string `json:"values" tf:"values"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterTransformationsSetQueryParametersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations struct { // +optional Parameters []DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters `json:"parameters,omitempty" tf:"parameters"` // +optional ValidationMode *string `json:"validationMode,omitempty" tf:"validation_mode"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters struct { Name *string `json:"name" tf:"name"` // +optional Required *bool `json:"required,omitempty" tf:"required"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesQueryParameterValidationsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup struct { // +optional CacheKeyAdditions []string `json:"cacheKeyAdditions,omitempty" tf:"cache_key_additions"` // +optional IsEnabled *bool `json:"isEnabled,omitempty" tf:"is_enabled"` // +optional IsPrivateCachingEnabled *bool `json:"isPrivateCachingEnabled,omitempty" tf:"is_private_caching_enabled"` Type *string `json:"type" tf:"type"` }
func (*DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup) DeepCopy() *DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup.
func (*DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup) DeepCopyInto(out *DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookupCodec ¶
type DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookupCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookupCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesRequestPoliciesResponseCacheLookupCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesResponsePolicies ¶
type DeploymentSpecSpecificationRoutesResponsePolicies struct { // +optional HeaderTransformations *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations `json:"headerTransformations,omitempty" tf:"header_transformations"` // +optional ResponseCacheStore *DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore `json:"responseCacheStore,omitempty" tf:"response_cache_store"` }
func (*DeploymentSpecSpecificationRoutesResponsePolicies) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesResponsePolicies) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePolicies
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesResponsePolicies.
func (*DeploymentSpecSpecificationRoutesResponsePolicies) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesResponsePolicies) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePolicies)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesResponsePoliciesCodec ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesResponsePoliciesCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesResponsePoliciesCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations struct { // +optional FilterHeaders *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders `json:"filterHeaders,omitempty" tf:"filter_headers"` // +optional RenameHeaders *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders `json:"renameHeaders,omitempty" tf:"rename_headers"` // +optional SetHeaders *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders `json:"setHeaders,omitempty" tf:"set_headers"` }
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations.
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsCodec ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders struct { Items []DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems `json:"items" tf:"items"` Type *string `json:"type" tf:"type"` }
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders.
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersCodec ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems struct {
Name *string `json:"name" tf:"name"`
}
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems.
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsFilterHeadersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders struct {
Items []DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems `json:"items" tf:"items"`
}
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders.
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersCodec ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems struct { From *string `json:"from" tf:"from"` To *string `json:"to" tf:"to"` }
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems.
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsRenameHeadersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders struct {
Items []DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems `json:"items" tf:"items"`
}
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders.
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeaders)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersCodec ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems struct { // +optional IfExists *string `json:"ifExists,omitempty" tf:"if_exists"` Name *string `json:"name" tf:"name"` Values []string `json:"values" tf:"values"` }
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems.
func (*DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesHeaderTransformationsSetHeadersItems)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore struct { TimeToLiveInSeconds *int64 `json:"timeToLiveInSeconds" tf:"time_to_live_in_seconds"` Type *string `json:"type" tf:"type"` }
func (*DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore) DeepCopy ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore) DeepCopy() *DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore.
func (*DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore) DeepCopyInto ¶
func (in *DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore) DeepCopyInto(out *DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStore)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStoreCodec ¶
type DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStoreCodec struct { }
+k8s:deepcopy-gen=false
func (DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStoreCodec) Decode ¶
func (DeploymentSpecSpecificationRoutesResponsePoliciesResponseCacheStoreCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type DeploymentStatus ¶
type DeploymentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
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 Gateway ¶
type Gateway struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GatewaySpec `json:"spec,omitempty"` Status GatewayStatus `json:"status,omitempty"` }
func (*Gateway) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Gateway.
func (*Gateway) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Gateway) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Gateway) SetupWebhookWithManager ¶
func (*Gateway) ValidateCreate ¶
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*Gateway) ValidateDelete ¶
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
type GatewayList ¶
type GatewayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of Gateway CRD objects Items []Gateway `json:"items,omitempty"` }
GatewayList is a list of Gateways
func (*GatewayList) DeepCopy ¶
func (in *GatewayList) DeepCopy() *GatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayList.
func (*GatewayList) DeepCopyInto ¶
func (in *GatewayList) DeepCopyInto(out *GatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GatewayList) DeepCopyObject ¶
func (in *GatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type GatewaySpec ¶
type GatewaySpec struct { State *GatewaySpecResource `json:"state,omitempty" tf:"-"` Resource GatewaySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*GatewaySpec) DeepCopy ¶
func (in *GatewaySpec) DeepCopy() *GatewaySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewaySpec.
func (*GatewaySpec) DeepCopyInto ¶
func (in *GatewaySpec) DeepCopyInto(out *GatewaySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewaySpecCaBundles ¶ added in v0.5.0
type GatewaySpecCaBundles struct { // +optional CaBundleID *string `json:"caBundleID,omitempty" tf:"ca_bundle_id"` // +optional CertificateAuthorityID *string `json:"certificateAuthorityID,omitempty" tf:"certificate_authority_id"` Type *string `json:"type" tf:"type"` }
func (*GatewaySpecCaBundles) DeepCopy ¶ added in v0.5.0
func (in *GatewaySpecCaBundles) DeepCopy() *GatewaySpecCaBundles
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewaySpecCaBundles.
func (*GatewaySpecCaBundles) DeepCopyInto ¶ added in v0.5.0
func (in *GatewaySpecCaBundles) DeepCopyInto(out *GatewaySpecCaBundles)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewaySpecIpAddresses ¶
type GatewaySpecIpAddresses struct { // +optional IpAddress *string `json:"ipAddress,omitempty" tf:"ip_address"` }
func (*GatewaySpecIpAddresses) DeepCopy ¶
func (in *GatewaySpecIpAddresses) DeepCopy() *GatewaySpecIpAddresses
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewaySpecIpAddresses.
func (*GatewaySpecIpAddresses) DeepCopyInto ¶
func (in *GatewaySpecIpAddresses) DeepCopyInto(out *GatewaySpecIpAddresses)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewaySpecResource ¶
type GatewaySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CaBundles []GatewaySpecCaBundles `json:"caBundles,omitempty" tf:"ca_bundles"` // +optional CertificateID *string `json:"certificateID,omitempty" tf:"certificate_id"` CompartmentID *string `json:"compartmentID" tf:"compartment_id"` // +optional DefinedTags map[string]string `json:"definedTags,omitempty" tf:"defined_tags"` // +optional DisplayName *string `json:"displayName,omitempty" tf:"display_name"` EndpointType *string `json:"endpointType" tf:"endpoint_type"` // +optional FreeformTags map[string]string `json:"freeformTags,omitempty" tf:"freeform_tags"` // +optional Hostname *string `json:"hostname,omitempty" tf:"hostname"` // +optional IpAddresses []GatewaySpecIpAddresses `json:"ipAddresses,omitempty" tf:"ip_addresses"` // +optional LifecycleDetails *string `json:"lifecycleDetails,omitempty" tf:"lifecycle_details"` // +optional NetworkSecurityGroupIDS []string `json:"networkSecurityGroupIDS,omitempty" tf:"network_security_group_ids"` // +optional ResponseCacheDetails *GatewaySpecResponseCacheDetails `json:"responseCacheDetails,omitempty" tf:"response_cache_details"` // +optional State *string `json:"state,omitempty" tf:"state"` SubnetID *string `json:"subnetID" tf:"subnet_id"` // +optional TimeCreated *string `json:"timeCreated,omitempty" tf:"time_created"` // +optional TimeUpdated *string `json:"timeUpdated,omitempty" tf:"time_updated"` }
func (*GatewaySpecResource) DeepCopy ¶
func (in *GatewaySpecResource) DeepCopy() *GatewaySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewaySpecResource.
func (*GatewaySpecResource) DeepCopyInto ¶
func (in *GatewaySpecResource) DeepCopyInto(out *GatewaySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewaySpecResponseCacheDetails ¶
type GatewaySpecResponseCacheDetails struct { // +optional AuthenticationSecretID *string `json:"authenticationSecretID,omitempty" tf:"authentication_secret_id"` // +optional AuthenticationSecretVersionNumber *string `json:"authenticationSecretVersionNumber,omitempty" tf:"authentication_secret_version_number"` // +optional ConnectTimeoutInMs *int64 `json:"connectTimeoutInMs,omitempty" tf:"connect_timeout_in_ms"` // +optional IsSslEnabled *bool `json:"isSslEnabled,omitempty" tf:"is_ssl_enabled"` // +optional IsSslVerifyDisabled *bool `json:"isSslVerifyDisabled,omitempty" tf:"is_ssl_verify_disabled"` // +optional ReadTimeoutInMs *int64 `json:"readTimeoutInMs,omitempty" tf:"read_timeout_in_ms"` // +optional SendTimeoutInMs *int64 `json:"sendTimeoutInMs,omitempty" tf:"send_timeout_in_ms"` // +optional Servers []GatewaySpecResponseCacheDetailsServers `json:"servers,omitempty" tf:"servers"` Type *string `json:"type" tf:"type"` }
func (*GatewaySpecResponseCacheDetails) DeepCopy ¶
func (in *GatewaySpecResponseCacheDetails) DeepCopy() *GatewaySpecResponseCacheDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewaySpecResponseCacheDetails.
func (*GatewaySpecResponseCacheDetails) DeepCopyInto ¶
func (in *GatewaySpecResponseCacheDetails) DeepCopyInto(out *GatewaySpecResponseCacheDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewaySpecResponseCacheDetailsCodec ¶
type GatewaySpecResponseCacheDetailsCodec struct { }
+k8s:deepcopy-gen=false
func (GatewaySpecResponseCacheDetailsCodec) Decode ¶
func (GatewaySpecResponseCacheDetailsCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type GatewaySpecResponseCacheDetailsServers ¶
type GatewaySpecResponseCacheDetailsServers struct { // +optional Host *string `json:"host,omitempty" tf:"host"` // +optional Port *int64 `json:"port,omitempty" tf:"port"` }
func (*GatewaySpecResponseCacheDetailsServers) DeepCopy ¶
func (in *GatewaySpecResponseCacheDetailsServers) DeepCopy() *GatewaySpecResponseCacheDetailsServers
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewaySpecResponseCacheDetailsServers.
func (*GatewaySpecResponseCacheDetailsServers) DeepCopyInto ¶
func (in *GatewaySpecResponseCacheDetailsServers) DeepCopyInto(out *GatewaySpecResponseCacheDetailsServers)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayStatus ¶
type GatewayStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*GatewayStatus) DeepCopy ¶
func (in *GatewayStatus) DeepCopy() *GatewayStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayStatus.
func (*GatewayStatus) DeepCopyInto ¶
func (in *GatewayStatus) DeepCopyInto(out *GatewayStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.