Documentation ¶
Index ¶
- Constants
- Variables
- type AlgorithmicStemming
- type AnalysisSchemeLanguage
- type CustomDomainParameters
- type DateArrayOptions
- type DateOptions
- type Domain
- func (in *Domain) DeepCopy() *Domain
- func (in *Domain) DeepCopyInto(out *Domain)
- func (in *Domain) DeepCopyObject() runtime.Object
- func (mg *Domain) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (mg *Domain) GetDeletionPolicy() xpv1.DeletionPolicy
- func (mg *Domain) GetManagementPolicies() xpv1.ManagementPolicies
- func (mg *Domain) GetProviderConfigReference() *xpv1.Reference
- func (mg *Domain) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Domain) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (mg *Domain) SetConditions(c ...xpv1.Condition)
- func (mg *Domain) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *Domain) SetManagementPolicies(r xpv1.ManagementPolicies)
- func (mg *Domain) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Domain) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Domain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DomainEndpointOptions
- type DomainList
- type DomainObservation
- type DomainParameters
- type DomainSpec
- type DomainStatus
- type DomainStatus_SDK
- type DoubleArrayOptions
- type DoubleOptions
- type IndexFieldType
- type IntArrayOptions
- type IntOptions
- type LatLonOptions
- type Limits
- type LiteralArrayOptions
- type LiteralOptions
- type OptionState
- type OptionStatus
- type PartitionInstanceType
- type ServiceEndpoint
- type SuggesterFuzzyMatching
- type TLSSecurityPolicy
- type TextArrayOptions
- type TextOptions
Constants ¶
const ( CRDGroup = "cloudsearch.aws.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( DomainKind = "Domain" DomainGroupKind = schema.GroupKind{Group: CRDGroup, Kind: DomainKind}.String() DomainKindAPIVersion = DomainKind + "." + GroupVersion.String() DomainGroupVersionKind = GroupVersion.WithKind(DomainKind) )
Repository type metadata.
var ( // GroupVersion is the API Group Version used to register the objects GroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type AlgorithmicStemming ¶
type AlgorithmicStemming string
const ( AlgorithmicStemming_none AlgorithmicStemming = "none" AlgorithmicStemming_minimal AlgorithmicStemming = "minimal" AlgorithmicStemming_light AlgorithmicStemming = "light" AlgorithmicStemming_full AlgorithmicStemming = "full" )
type AnalysisSchemeLanguage ¶
type AnalysisSchemeLanguage string
const ( AnalysisSchemeLanguage_ar AnalysisSchemeLanguage = "ar" AnalysisSchemeLanguage_bg AnalysisSchemeLanguage = "bg" AnalysisSchemeLanguage_ca AnalysisSchemeLanguage = "ca" AnalysisSchemeLanguage_cs AnalysisSchemeLanguage = "cs" AnalysisSchemeLanguage_da AnalysisSchemeLanguage = "da" AnalysisSchemeLanguage_de AnalysisSchemeLanguage = "de" AnalysisSchemeLanguage_el AnalysisSchemeLanguage = "el" AnalysisSchemeLanguage_en AnalysisSchemeLanguage = "en" AnalysisSchemeLanguage_es AnalysisSchemeLanguage = "es" AnalysisSchemeLanguage_eu AnalysisSchemeLanguage = "eu" AnalysisSchemeLanguage_fa AnalysisSchemeLanguage = "fa" AnalysisSchemeLanguage_fi AnalysisSchemeLanguage = "fi" AnalysisSchemeLanguage_fr AnalysisSchemeLanguage = "fr" AnalysisSchemeLanguage_ga AnalysisSchemeLanguage = "ga" AnalysisSchemeLanguage_gl AnalysisSchemeLanguage = "gl" AnalysisSchemeLanguage_he AnalysisSchemeLanguage = "he" AnalysisSchemeLanguage_hi AnalysisSchemeLanguage = "hi" AnalysisSchemeLanguage_hu AnalysisSchemeLanguage = "hu" AnalysisSchemeLanguage_hy AnalysisSchemeLanguage = "hy" AnalysisSchemeLanguage_id AnalysisSchemeLanguage = "id" AnalysisSchemeLanguage_it AnalysisSchemeLanguage = "it" AnalysisSchemeLanguage_ja AnalysisSchemeLanguage = "ja" AnalysisSchemeLanguage_ko AnalysisSchemeLanguage = "ko" AnalysisSchemeLanguage_lv AnalysisSchemeLanguage = "lv" AnalysisSchemeLanguage_mul AnalysisSchemeLanguage = "mul" AnalysisSchemeLanguage_nl AnalysisSchemeLanguage = "nl" AnalysisSchemeLanguage_no AnalysisSchemeLanguage = "no" AnalysisSchemeLanguage_pt AnalysisSchemeLanguage = "pt" AnalysisSchemeLanguage_ro AnalysisSchemeLanguage = "ro" AnalysisSchemeLanguage_ru AnalysisSchemeLanguage = "ru" AnalysisSchemeLanguage_sv AnalysisSchemeLanguage = "sv" AnalysisSchemeLanguage_th AnalysisSchemeLanguage = "th" AnalysisSchemeLanguage_tr AnalysisSchemeLanguage = "tr" AnalysisSchemeLanguage_zh_Hans AnalysisSchemeLanguage = "zh-Hans" AnalysisSchemeLanguage_zh_Hant AnalysisSchemeLanguage = "zh-Hant" )
type CustomDomainParameters ¶
type CustomDomainParameters struct { // The desired number of search instances that are available to process search requests. // +optional DesiredReplicationCount *int64 `json:"desiredReplicationCount,omitempty"` // The desired instance type that is being used to process search requests. // +optional DesiredInstanceType *string `json:"desiredInstanceType,omitempty"` // The desired number of partitions across which the search index is spread. // +optional DesiredPartitionCount *int64 `json:"desiredPartitionCount,omitempty"` // The access rules you want to configure. // +optional AccessPolicies *string `json:"accessPolicies,omitempty"` }
CustomDomainParameters includes the custom fields of a CloudSearch Domain.
func (*CustomDomainParameters) DeepCopy ¶
func (in *CustomDomainParameters) DeepCopy() *CustomDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainParameters.
func (*CustomDomainParameters) DeepCopyInto ¶
func (in *CustomDomainParameters) DeepCopyInto(out *CustomDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DateArrayOptions ¶
type DateArrayOptions struct { FacetEnabled *bool `json:"facetEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SearchEnabled *bool `json:"searchEnabled,omitempty"` }
+kubebuilder:skipversion
func (*DateArrayOptions) DeepCopy ¶
func (in *DateArrayOptions) DeepCopy() *DateArrayOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateArrayOptions.
func (*DateArrayOptions) DeepCopyInto ¶
func (in *DateArrayOptions) DeepCopyInto(out *DateArrayOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DateOptions ¶
type DateOptions struct { FacetEnabled *bool `json:"facetEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SearchEnabled *bool `json:"searchEnabled,omitempty"` SortEnabled *bool `json:"sortEnabled,omitempty"` }
+kubebuilder:skipversion
func (*DateOptions) DeepCopy ¶
func (in *DateOptions) DeepCopy() *DateOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateOptions.
func (*DateOptions) DeepCopyInto ¶
func (in *DateOptions) DeepCopyInto(out *DateOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Domain ¶
type Domain struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainSpec `json:"spec"` Status DomainStatus `json:"status,omitempty"` }
Domain is the Schema for the Domains API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}
func (*Domain) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Domain.
func (*Domain) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Domain) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Domain) GetCondition ¶
func (mg *Domain) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Domain.
func (*Domain) GetDeletionPolicy ¶
func (mg *Domain) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Domain.
func (*Domain) GetManagementPolicies ¶ added in v0.43.0
func (mg *Domain) GetManagementPolicies() xpv1.ManagementPolicies
GetManagementPolicies of this Domain.
func (*Domain) GetProviderConfigReference ¶
GetProviderConfigReference of this Domain.
func (*Domain) GetPublishConnectionDetailsTo ¶
func (mg *Domain) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Domain.
func (*Domain) GetWriteConnectionSecretToReference ¶
func (mg *Domain) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Domain.
func (*Domain) SetConditions ¶
SetConditions of this Domain.
func (*Domain) SetDeletionPolicy ¶
func (mg *Domain) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Domain.
func (*Domain) SetManagementPolicies ¶ added in v0.43.0
func (mg *Domain) SetManagementPolicies(r xpv1.ManagementPolicies)
SetManagementPolicies of this Domain.
func (*Domain) SetProviderConfigReference ¶
SetProviderConfigReference of this Domain.
func (*Domain) SetPublishConnectionDetailsTo ¶
func (mg *Domain) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Domain.
func (*Domain) SetWriteConnectionSecretToReference ¶
func (mg *Domain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Domain.
type DomainEndpointOptions ¶
type DomainEndpointOptions struct {
EnforceHTTPS *bool `json:"enforceHTTPS,omitempty"`
}
+kubebuilder:skipversion
func (*DomainEndpointOptions) DeepCopy ¶
func (in *DomainEndpointOptions) DeepCopy() *DomainEndpointOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainEndpointOptions.
func (*DomainEndpointOptions) DeepCopyInto ¶
func (in *DomainEndpointOptions) DeepCopyInto(out *DomainEndpointOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainList ¶
type DomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Domain `json:"items"` }
DomainList contains a list of Domains
func (*DomainList) DeepCopy ¶
func (in *DomainList) DeepCopy() *DomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainList.
func (*DomainList) DeepCopyInto ¶
func (in *DomainList) DeepCopyInto(out *DomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainList) DeepCopyObject ¶
func (in *DomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainList) GetItems ¶
func (l *DomainList) GetItems() []resource.Managed
GetItems of this DomainList.
type DomainObservation ¶
type DomainObservation struct { ARN *string `json:"arn,omitempty"` // True if the search domain is created. It can take several minutes to initialize // a domain when CreateDomain is called. Newly created search domains are returned // from DescribeDomains with a false value for Created until domain creation // is complete. Created *bool `json:"created,omitempty"` // True if the search domain has been deleted. The system must clean up resources // dedicated to the search domain when DeleteDomain is called. Newly deleted // search domains are returned from DescribeDomains with a true value for IsDeleted // for several minutes until resource cleanup is complete. Deleted *bool `json:"deleted,omitempty"` // The service endpoint for updating documents in a search domain. DocService *ServiceEndpoint `json:"docService,omitempty"` DomainID *string `json:"domainID,omitempty"` Limits *Limits `json:"limits,omitempty"` // True if processing is being done to activate the current domain configuration. Processing *bool `json:"processing,omitempty"` // True if IndexDocuments needs to be called to activate the current domain // configuration. RequiresIndexDocuments *bool `json:"requiresIndexDocuments,omitempty"` // The number of search instances that are available to process search requests. SearchInstanceCount *int64 `json:"searchInstanceCount,omitempty"` // The instance type that is being used to process search requests. SearchInstanceType *string `json:"searchInstanceType,omitempty"` // The number of partitions across which the search index is spread. SearchPartitionCount *int64 `json:"searchPartitionCount,omitempty"` // The service endpoint for requesting search results from a search domain. SearchService *ServiceEndpoint `json:"searchService,omitempty"` }
DomainObservation defines the observed state of Domain
func (*DomainObservation) DeepCopy ¶
func (in *DomainObservation) DeepCopy() *DomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainObservation.
func (*DomainObservation) DeepCopyInto ¶
func (in *DomainObservation) DeepCopyInto(out *DomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainParameters ¶
type DomainParameters struct { // Region is which region the Domain will be created. // +kubebuilder:validation:Required Region string `json:"region"` // A name for the domain you are creating. Allowed characters are a-z (lower-case // letters), 0-9, and hyphen (-). Domain names must start with a letter or number // and be at least 3 and no more than 28 characters long. // +kubebuilder:validation:Required DomainName *string `json:"domainName"` CustomDomainParameters `json:",inline"` }
DomainParameters defines the desired state of Domain
func (*DomainParameters) DeepCopy ¶
func (in *DomainParameters) DeepCopy() *DomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainParameters.
func (*DomainParameters) DeepCopyInto ¶
func (in *DomainParameters) DeepCopyInto(out *DomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpec ¶
type DomainSpec struct { xpv1.ResourceSpec `json:",inline"` ForProvider DomainParameters `json:"forProvider"` }
DomainSpec defines the desired state of Domain
func (*DomainSpec) DeepCopy ¶
func (in *DomainSpec) DeepCopy() *DomainSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpec.
func (*DomainSpec) DeepCopyInto ¶
func (in *DomainSpec) DeepCopyInto(out *DomainSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainStatus ¶
type DomainStatus struct { xpv1.ResourceStatus `json:",inline"` AtProvider DomainObservation `json:"atProvider,omitempty"` }
DomainStatus defines the observed state of Domain.
func (*DomainStatus) DeepCopy ¶
func (in *DomainStatus) DeepCopy() *DomainStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainStatus.
func (*DomainStatus) DeepCopyInto ¶
func (in *DomainStatus) DeepCopyInto(out *DomainStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainStatus_SDK ¶
type DomainStatus_SDK struct { // The Amazon Resource Name (ARN) of the search domain. See Identifiers for // IAM Entities (http://docs.aws.amazon.com/IAM/latest/UserGuide/index.html?Using_Identifiers.html) // in Using AWS Identity and Access Management for more information. ARN *string `json:"arn,omitempty"` Created *bool `json:"created,omitempty"` Deleted *bool `json:"deleted,omitempty"` // The endpoint to which service requests can be submitted. DocService *ServiceEndpoint `json:"docService,omitempty"` // An internally generated unique identifier for a domain. DomainID *string `json:"domainID,omitempty"` // A string that represents the name of a domain. Domain names are unique across // the domains owned by an account within an AWS region. Domain names start // with a letter or number and can contain the following characters: a-z (lowercase), // 0-9, and - (hyphen). DomainName *string `json:"domainName,omitempty"` Limits *Limits `json:"limits,omitempty"` Processing *bool `json:"processing,omitempty"` RequiresIndexDocuments *bool `json:"requiresIndexDocuments,omitempty"` SearchInstanceCount *int64 `json:"searchInstanceCount,omitempty"` // The instance type (such as search.m1.small) that is being used to process // search requests. SearchInstanceType *string `json:"searchInstanceType,omitempty"` // The number of partitions used to hold the domain's index. SearchPartitionCount *int64 `json:"searchPartitionCount,omitempty"` // The endpoint to which service requests can be submitted. SearchService *ServiceEndpoint `json:"searchService,omitempty"` }
+kubebuilder:skipversion
func (*DomainStatus_SDK) DeepCopy ¶
func (in *DomainStatus_SDK) DeepCopy() *DomainStatus_SDK
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainStatus_SDK.
func (*DomainStatus_SDK) DeepCopyInto ¶
func (in *DomainStatus_SDK) DeepCopyInto(out *DomainStatus_SDK)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DoubleArrayOptions ¶
type DoubleArrayOptions struct { FacetEnabled *bool `json:"facetEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SearchEnabled *bool `json:"searchEnabled,omitempty"` }
+kubebuilder:skipversion
func (*DoubleArrayOptions) DeepCopy ¶
func (in *DoubleArrayOptions) DeepCopy() *DoubleArrayOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DoubleArrayOptions.
func (*DoubleArrayOptions) DeepCopyInto ¶
func (in *DoubleArrayOptions) DeepCopyInto(out *DoubleArrayOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DoubleOptions ¶
type DoubleOptions struct { FacetEnabled *bool `json:"facetEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SearchEnabled *bool `json:"searchEnabled,omitempty"` SortEnabled *bool `json:"sortEnabled,omitempty"` }
+kubebuilder:skipversion
func (*DoubleOptions) DeepCopy ¶
func (in *DoubleOptions) DeepCopy() *DoubleOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DoubleOptions.
func (*DoubleOptions) DeepCopyInto ¶
func (in *DoubleOptions) DeepCopyInto(out *DoubleOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IndexFieldType ¶
type IndexFieldType string
const ( IndexFieldType_int IndexFieldType = "int" IndexFieldType_double IndexFieldType = "double" IndexFieldType_literal IndexFieldType = "literal" IndexFieldType_text IndexFieldType = "text" IndexFieldType_date IndexFieldType = "date" IndexFieldType_latlon IndexFieldType = "latlon" IndexFieldType_int_array IndexFieldType = "int-array" IndexFieldType_double_array IndexFieldType = "double-array" IndexFieldType_literal_array IndexFieldType = "literal-array" IndexFieldType_text_array IndexFieldType = "text-array" IndexFieldType_date_array IndexFieldType = "date-array" )
type IntArrayOptions ¶
type IntArrayOptions struct { FacetEnabled *bool `json:"facetEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SearchEnabled *bool `json:"searchEnabled,omitempty"` }
+kubebuilder:skipversion
func (*IntArrayOptions) DeepCopy ¶
func (in *IntArrayOptions) DeepCopy() *IntArrayOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntArrayOptions.
func (*IntArrayOptions) DeepCopyInto ¶
func (in *IntArrayOptions) DeepCopyInto(out *IntArrayOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntOptions ¶
type IntOptions struct { FacetEnabled *bool `json:"facetEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SearchEnabled *bool `json:"searchEnabled,omitempty"` SortEnabled *bool `json:"sortEnabled,omitempty"` }
+kubebuilder:skipversion
func (*IntOptions) DeepCopy ¶
func (in *IntOptions) DeepCopy() *IntOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntOptions.
func (*IntOptions) DeepCopyInto ¶
func (in *IntOptions) DeepCopyInto(out *IntOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LatLonOptions ¶
type LatLonOptions struct { FacetEnabled *bool `json:"facetEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SearchEnabled *bool `json:"searchEnabled,omitempty"` SortEnabled *bool `json:"sortEnabled,omitempty"` }
+kubebuilder:skipversion
func (*LatLonOptions) DeepCopy ¶
func (in *LatLonOptions) DeepCopy() *LatLonOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LatLonOptions.
func (*LatLonOptions) DeepCopyInto ¶
func (in *LatLonOptions) DeepCopyInto(out *LatLonOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Limits ¶
type Limits struct { MaximumPartitionCount *int64 `json:"maximumPartitionCount,omitempty"` MaximumReplicationCount *int64 `json:"maximumReplicationCount,omitempty"` }
+kubebuilder:skipversion
func (*Limits) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Limits.
func (*Limits) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LiteralArrayOptions ¶
type LiteralArrayOptions struct { FacetEnabled *bool `json:"facetEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SearchEnabled *bool `json:"searchEnabled,omitempty"` }
+kubebuilder:skipversion
func (*LiteralArrayOptions) DeepCopy ¶
func (in *LiteralArrayOptions) DeepCopy() *LiteralArrayOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LiteralArrayOptions.
func (*LiteralArrayOptions) DeepCopyInto ¶
func (in *LiteralArrayOptions) DeepCopyInto(out *LiteralArrayOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LiteralOptions ¶
type LiteralOptions struct { FacetEnabled *bool `json:"facetEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SearchEnabled *bool `json:"searchEnabled,omitempty"` SortEnabled *bool `json:"sortEnabled,omitempty"` }
+kubebuilder:skipversion
func (*LiteralOptions) DeepCopy ¶
func (in *LiteralOptions) DeepCopy() *LiteralOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LiteralOptions.
func (*LiteralOptions) DeepCopyInto ¶
func (in *LiteralOptions) DeepCopyInto(out *LiteralOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OptionState ¶
type OptionState string
const ( OptionState_RequiresIndexDocuments OptionState = "RequiresIndexDocuments" OptionState_Processing OptionState = "Processing" OptionState_Active OptionState = "Active" OptionState_FailedToValidate OptionState = "FailedToValidate" )
type OptionStatus ¶
type OptionStatus struct {
PendingDeletion *bool `json:"pendingDeletion,omitempty"`
}
+kubebuilder:skipversion
func (*OptionStatus) DeepCopy ¶
func (in *OptionStatus) DeepCopy() *OptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionStatus.
func (*OptionStatus) DeepCopyInto ¶
func (in *OptionStatus) DeepCopyInto(out *OptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartitionInstanceType ¶
type PartitionInstanceType string
const ( PartitionInstanceType_search_m1_small PartitionInstanceType = "search.m1.small" PartitionInstanceType_search_m1_large PartitionInstanceType = "search.m1.large" PartitionInstanceType_search_m2_xlarge PartitionInstanceType = "search.m2.xlarge" PartitionInstanceType_search_m2_2xlarge PartitionInstanceType = "search.m2.2xlarge" PartitionInstanceType_search_m3_medium PartitionInstanceType = "search.m3.medium" PartitionInstanceType_search_m3_large PartitionInstanceType = "search.m3.large" PartitionInstanceType_search_m3_xlarge PartitionInstanceType = "search.m3.xlarge" PartitionInstanceType_search_m3_2xlarge PartitionInstanceType = "search.m3.2xlarge" PartitionInstanceType_search_small PartitionInstanceType = "search.small" PartitionInstanceType_search_medium PartitionInstanceType = "search.medium" PartitionInstanceType_search_large PartitionInstanceType = "search.large" PartitionInstanceType_search_xlarge PartitionInstanceType = "search.xlarge" PartitionInstanceType_search_2xlarge PartitionInstanceType = "search.2xlarge" PartitionInstanceType_search_previousgeneration_small PartitionInstanceType = "search.previousgeneration.small" PartitionInstanceType_search_previousgeneration_large PartitionInstanceType = "search.previousgeneration.large" PartitionInstanceType_search_previousgeneration_xlarge PartitionInstanceType = "search.previousgeneration.xlarge" PartitionInstanceType_search_previousgeneration_2xlarge PartitionInstanceType = "search.previousgeneration.2xlarge" )
type ServiceEndpoint ¶
type ServiceEndpoint struct { // The endpoint to which service requests can be submitted. For example, search-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.cloudsearch.amazonaws.com // or doc-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.cloudsearch.amazonaws.com. Endpoint *string `json:"endpoint,omitempty"` }
+kubebuilder:skipversion
func (*ServiceEndpoint) DeepCopy ¶
func (in *ServiceEndpoint) DeepCopy() *ServiceEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEndpoint.
func (*ServiceEndpoint) DeepCopyInto ¶
func (in *ServiceEndpoint) DeepCopyInto(out *ServiceEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SuggesterFuzzyMatching ¶
type SuggesterFuzzyMatching string
const ( SuggesterFuzzyMatching_none SuggesterFuzzyMatching = "none" SuggesterFuzzyMatching_low SuggesterFuzzyMatching = "low" SuggesterFuzzyMatching_high SuggesterFuzzyMatching = "high" )
type TLSSecurityPolicy ¶
type TLSSecurityPolicy string
const ( TLSSecurityPolicy_Policy_Min_TLS_1_0_2019_07 TLSSecurityPolicy = "Policy-Min-TLS-1-0-2019-07" TLSSecurityPolicy_Policy_Min_TLS_1_2_2019_07 TLSSecurityPolicy = "Policy-Min-TLS-1-2-2019-07" )
type TextArrayOptions ¶
type TextArrayOptions struct { HighlightEnabled *bool `json:"highlightEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` }
+kubebuilder:skipversion
func (*TextArrayOptions) DeepCopy ¶
func (in *TextArrayOptions) DeepCopy() *TextArrayOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TextArrayOptions.
func (*TextArrayOptions) DeepCopyInto ¶
func (in *TextArrayOptions) DeepCopyInto(out *TextArrayOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TextOptions ¶
type TextOptions struct { HighlightEnabled *bool `json:"highlightEnabled,omitempty"` ReturnEnabled *bool `json:"returnEnabled,omitempty"` SortEnabled *bool `json:"sortEnabled,omitempty"` }
+kubebuilder:skipversion
func (*TextOptions) DeepCopy ¶
func (in *TextOptions) DeepCopy() *TextOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TextOptions.
func (*TextOptions) DeepCopyInto ¶
func (in *TextOptions) DeepCopyInto(out *TextOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.