Documentation ¶
Overview ¶
A Pulumi native provider for Pinecone
Index ¶
- Constants
- type IndexMetric
- func (IndexMetric) ElementType() reflect.Type
- func (e IndexMetric) ToIndexMetricOutput() IndexMetricOutput
- func (e IndexMetric) ToIndexMetricOutputWithContext(ctx context.Context) IndexMetricOutput
- func (e IndexMetric) ToIndexMetricPtrOutput() IndexMetricPtrOutput
- func (e IndexMetric) ToIndexMetricPtrOutputWithContext(ctx context.Context) IndexMetricPtrOutput
- func (e IndexMetric) ToStringOutput() pulumi.StringOutput
- func (e IndexMetric) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IndexMetric) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IndexMetric) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexMetricInput
- type IndexMetricOutput
- func (IndexMetricOutput) ElementType() reflect.Type
- func (o IndexMetricOutput) ToIndexMetricOutput() IndexMetricOutput
- func (o IndexMetricOutput) ToIndexMetricOutputWithContext(ctx context.Context) IndexMetricOutput
- func (o IndexMetricOutput) ToIndexMetricPtrOutput() IndexMetricPtrOutput
- func (o IndexMetricOutput) ToIndexMetricPtrOutputWithContext(ctx context.Context) IndexMetricPtrOutput
- func (o IndexMetricOutput) ToStringOutput() pulumi.StringOutput
- func (o IndexMetricOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IndexMetricOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexMetricOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexMetricPtrInput
- type IndexMetricPtrOutput
- func (o IndexMetricPtrOutput) Elem() IndexMetricOutput
- func (IndexMetricPtrOutput) ElementType() reflect.Type
- func (o IndexMetricPtrOutput) ToIndexMetricPtrOutput() IndexMetricPtrOutput
- func (o IndexMetricPtrOutput) ToIndexMetricPtrOutputWithContext(ctx context.Context) IndexMetricPtrOutput
- func (o IndexMetricPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexMetricPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupPineconeCollectionArgs
- type LookupPineconeCollectionOutputArgs
- type LookupPineconeCollectionResult
- type LookupPineconeCollectionResultOutput
- func (o LookupPineconeCollectionResultOutput) Dimension() pulumi.IntOutput
- func (LookupPineconeCollectionResultOutput) ElementType() reflect.Type
- func (o LookupPineconeCollectionResultOutput) Environment() pulumi.StringOutput
- func (o LookupPineconeCollectionResultOutput) Name() pulumi.StringOutput
- func (o LookupPineconeCollectionResultOutput) Size() pulumi.IntOutput
- func (o LookupPineconeCollectionResultOutput) Source() pulumi.StringOutput
- func (o LookupPineconeCollectionResultOutput) ToLookupPineconeCollectionResultOutput() LookupPineconeCollectionResultOutput
- func (o LookupPineconeCollectionResultOutput) ToLookupPineconeCollectionResultOutputWithContext(ctx context.Context) LookupPineconeCollectionResultOutput
- func (o LookupPineconeCollectionResultOutput) VectorCount() pulumi.IntOutput
- type LookupPineconeIndexArgs
- type LookupPineconeIndexOutputArgs
- type LookupPineconeIndexResult
- type LookupPineconeIndexResultOutput
- func (o LookupPineconeIndexResultOutput) Dimension() pulumi.IntPtrOutput
- func (LookupPineconeIndexResultOutput) ElementType() reflect.Type
- func (o LookupPineconeIndexResultOutput) Host() pulumi.StringOutput
- func (o LookupPineconeIndexResultOutput) Metric() IndexMetricOutput
- func (o LookupPineconeIndexResultOutput) Name() pulumi.StringOutput
- func (o LookupPineconeIndexResultOutput) Spec() PineconeSpecOutput
- func (o LookupPineconeIndexResultOutput) Status() pulumi.BoolOutput
- func (o LookupPineconeIndexResultOutput) ToLookupPineconeIndexResultOutput() LookupPineconeIndexResultOutput
- func (o LookupPineconeIndexResultOutput) ToLookupPineconeIndexResultOutputWithContext(ctx context.Context) LookupPineconeIndexResultOutput
- type MetaDataConfig
- type MetaDataConfigArgs
- func (MetaDataConfigArgs) ElementType() reflect.Type
- func (i MetaDataConfigArgs) ToMetaDataConfigOutput() MetaDataConfigOutput
- func (i MetaDataConfigArgs) ToMetaDataConfigOutputWithContext(ctx context.Context) MetaDataConfigOutput
- func (i MetaDataConfigArgs) ToMetaDataConfigPtrOutput() MetaDataConfigPtrOutput
- func (i MetaDataConfigArgs) ToMetaDataConfigPtrOutputWithContext(ctx context.Context) MetaDataConfigPtrOutput
- type MetaDataConfigInput
- type MetaDataConfigOutput
- func (MetaDataConfigOutput) ElementType() reflect.Type
- func (o MetaDataConfigOutput) Indexed() pulumi.StringArrayOutput
- func (o MetaDataConfigOutput) ToMetaDataConfigOutput() MetaDataConfigOutput
- func (o MetaDataConfigOutput) ToMetaDataConfigOutputWithContext(ctx context.Context) MetaDataConfigOutput
- func (o MetaDataConfigOutput) ToMetaDataConfigPtrOutput() MetaDataConfigPtrOutput
- func (o MetaDataConfigOutput) ToMetaDataConfigPtrOutputWithContext(ctx context.Context) MetaDataConfigPtrOutput
- type MetaDataConfigPtrInput
- type MetaDataConfigPtrOutput
- func (o MetaDataConfigPtrOutput) Elem() MetaDataConfigOutput
- func (MetaDataConfigPtrOutput) ElementType() reflect.Type
- func (o MetaDataConfigPtrOutput) Indexed() pulumi.StringArrayOutput
- func (o MetaDataConfigPtrOutput) ToMetaDataConfigPtrOutput() MetaDataConfigPtrOutput
- func (o MetaDataConfigPtrOutput) ToMetaDataConfigPtrOutputWithContext(ctx context.Context) MetaDataConfigPtrOutput
- type PineconeCollection
- type PineconeCollectionArgs
- type PineconeCollectionArray
- type PineconeCollectionArrayInput
- type PineconeCollectionArrayOutput
- func (PineconeCollectionArrayOutput) ElementType() reflect.Type
- func (o PineconeCollectionArrayOutput) Index(i pulumi.IntInput) PineconeCollectionOutput
- func (o PineconeCollectionArrayOutput) ToPineconeCollectionArrayOutput() PineconeCollectionArrayOutput
- func (o PineconeCollectionArrayOutput) ToPineconeCollectionArrayOutputWithContext(ctx context.Context) PineconeCollectionArrayOutput
- type PineconeCollectionInput
- type PineconeCollectionMap
- type PineconeCollectionMapInput
- type PineconeCollectionMapOutput
- func (PineconeCollectionMapOutput) ElementType() reflect.Type
- func (o PineconeCollectionMapOutput) MapIndex(k pulumi.StringInput) PineconeCollectionOutput
- func (o PineconeCollectionMapOutput) ToPineconeCollectionMapOutput() PineconeCollectionMapOutput
- func (o PineconeCollectionMapOutput) ToPineconeCollectionMapOutputWithContext(ctx context.Context) PineconeCollectionMapOutput
- type PineconeCollectionOutput
- func (o PineconeCollectionOutput) Dimension() pulumi.IntOutput
- func (PineconeCollectionOutput) ElementType() reflect.Type
- func (o PineconeCollectionOutput) Environment() pulumi.StringOutput
- func (o PineconeCollectionOutput) Name() pulumi.StringOutput
- func (o PineconeCollectionOutput) Size() pulumi.IntOutput
- func (o PineconeCollectionOutput) Source() pulumi.StringOutput
- func (o PineconeCollectionOutput) ToPineconeCollectionOutput() PineconeCollectionOutput
- func (o PineconeCollectionOutput) ToPineconeCollectionOutputWithContext(ctx context.Context) PineconeCollectionOutput
- func (o PineconeCollectionOutput) VectorCount() pulumi.IntOutput
- type PineconeCollectionState
- type PineconeIndex
- type PineconeIndexArgs
- type PineconeIndexArray
- type PineconeIndexArrayInput
- type PineconeIndexArrayOutput
- func (PineconeIndexArrayOutput) ElementType() reflect.Type
- func (o PineconeIndexArrayOutput) Index(i pulumi.IntInput) PineconeIndexOutput
- func (o PineconeIndexArrayOutput) ToPineconeIndexArrayOutput() PineconeIndexArrayOutput
- func (o PineconeIndexArrayOutput) ToPineconeIndexArrayOutputWithContext(ctx context.Context) PineconeIndexArrayOutput
- type PineconeIndexInput
- type PineconeIndexMap
- type PineconeIndexMapInput
- type PineconeIndexMapOutput
- func (PineconeIndexMapOutput) ElementType() reflect.Type
- func (o PineconeIndexMapOutput) MapIndex(k pulumi.StringInput) PineconeIndexOutput
- func (o PineconeIndexMapOutput) ToPineconeIndexMapOutput() PineconeIndexMapOutput
- func (o PineconeIndexMapOutput) ToPineconeIndexMapOutputWithContext(ctx context.Context) PineconeIndexMapOutput
- type PineconeIndexOutput
- func (o PineconeIndexOutput) Dimension() pulumi.IntPtrOutput
- func (PineconeIndexOutput) ElementType() reflect.Type
- func (o PineconeIndexOutput) Host() pulumi.StringOutput
- func (o PineconeIndexOutput) Metric() IndexMetricOutput
- func (o PineconeIndexOutput) Name() pulumi.StringOutput
- func (o PineconeIndexOutput) Spec() PineconeSpecOutput
- func (o PineconeIndexOutput) ToPineconeIndexOutput() PineconeIndexOutput
- func (o PineconeIndexOutput) ToPineconeIndexOutputWithContext(ctx context.Context) PineconeIndexOutput
- type PineconeIndexState
- type PineconePodSpec
- type PineconePodSpecArgs
- func (PineconePodSpecArgs) ElementType() reflect.Type
- func (i PineconePodSpecArgs) ToPineconePodSpecOutput() PineconePodSpecOutput
- func (i PineconePodSpecArgs) ToPineconePodSpecOutputWithContext(ctx context.Context) PineconePodSpecOutput
- func (i PineconePodSpecArgs) ToPineconePodSpecPtrOutput() PineconePodSpecPtrOutput
- func (i PineconePodSpecArgs) ToPineconePodSpecPtrOutputWithContext(ctx context.Context) PineconePodSpecPtrOutput
- type PineconePodSpecInput
- type PineconePodSpecOutput
- func (PineconePodSpecOutput) ElementType() reflect.Type
- func (o PineconePodSpecOutput) Environment() pulumi.StringOutput
- func (o PineconePodSpecOutput) MetaDataConfig() MetaDataConfigPtrOutput
- func (o PineconePodSpecOutput) PodType() pulumi.StringOutput
- func (o PineconePodSpecOutput) Pods() pulumi.IntPtrOutput
- func (o PineconePodSpecOutput) Replicas() pulumi.IntOutput
- func (o PineconePodSpecOutput) Shards() pulumi.IntPtrOutput
- func (o PineconePodSpecOutput) SourceCollection() pulumi.StringPtrOutput
- func (o PineconePodSpecOutput) ToPineconePodSpecOutput() PineconePodSpecOutput
- func (o PineconePodSpecOutput) ToPineconePodSpecOutputWithContext(ctx context.Context) PineconePodSpecOutput
- func (o PineconePodSpecOutput) ToPineconePodSpecPtrOutput() PineconePodSpecPtrOutput
- func (o PineconePodSpecOutput) ToPineconePodSpecPtrOutputWithContext(ctx context.Context) PineconePodSpecPtrOutput
- type PineconePodSpecPtrInput
- type PineconePodSpecPtrOutput
- func (o PineconePodSpecPtrOutput) Elem() PineconePodSpecOutput
- func (PineconePodSpecPtrOutput) ElementType() reflect.Type
- func (o PineconePodSpecPtrOutput) Environment() pulumi.StringPtrOutput
- func (o PineconePodSpecPtrOutput) MetaDataConfig() MetaDataConfigPtrOutput
- func (o PineconePodSpecPtrOutput) PodType() pulumi.StringPtrOutput
- func (o PineconePodSpecPtrOutput) Pods() pulumi.IntPtrOutput
- func (o PineconePodSpecPtrOutput) Replicas() pulumi.IntPtrOutput
- func (o PineconePodSpecPtrOutput) Shards() pulumi.IntPtrOutput
- func (o PineconePodSpecPtrOutput) SourceCollection() pulumi.StringPtrOutput
- func (o PineconePodSpecPtrOutput) ToPineconePodSpecPtrOutput() PineconePodSpecPtrOutput
- func (o PineconePodSpecPtrOutput) ToPineconePodSpecPtrOutputWithContext(ctx context.Context) PineconePodSpecPtrOutput
- type PineconeServerlessSpec
- type PineconeServerlessSpecArgs
- func (PineconeServerlessSpecArgs) ElementType() reflect.Type
- func (i PineconeServerlessSpecArgs) ToPineconeServerlessSpecOutput() PineconeServerlessSpecOutput
- func (i PineconeServerlessSpecArgs) ToPineconeServerlessSpecOutputWithContext(ctx context.Context) PineconeServerlessSpecOutput
- func (i PineconeServerlessSpecArgs) ToPineconeServerlessSpecPtrOutput() PineconeServerlessSpecPtrOutput
- func (i PineconeServerlessSpecArgs) ToPineconeServerlessSpecPtrOutputWithContext(ctx context.Context) PineconeServerlessSpecPtrOutput
- type PineconeServerlessSpecInput
- type PineconeServerlessSpecOutput
- func (o PineconeServerlessSpecOutput) Cloud() ServerlessSpecCloudOutput
- func (PineconeServerlessSpecOutput) ElementType() reflect.Type
- func (o PineconeServerlessSpecOutput) Region() pulumi.StringOutput
- func (o PineconeServerlessSpecOutput) ToPineconeServerlessSpecOutput() PineconeServerlessSpecOutput
- func (o PineconeServerlessSpecOutput) ToPineconeServerlessSpecOutputWithContext(ctx context.Context) PineconeServerlessSpecOutput
- func (o PineconeServerlessSpecOutput) ToPineconeServerlessSpecPtrOutput() PineconeServerlessSpecPtrOutput
- func (o PineconeServerlessSpecOutput) ToPineconeServerlessSpecPtrOutputWithContext(ctx context.Context) PineconeServerlessSpecPtrOutput
- type PineconeServerlessSpecPtrInput
- type PineconeServerlessSpecPtrOutput
- func (o PineconeServerlessSpecPtrOutput) Cloud() ServerlessSpecCloudPtrOutput
- func (o PineconeServerlessSpecPtrOutput) Elem() PineconeServerlessSpecOutput
- func (PineconeServerlessSpecPtrOutput) ElementType() reflect.Type
- func (o PineconeServerlessSpecPtrOutput) Region() pulumi.StringPtrOutput
- func (o PineconeServerlessSpecPtrOutput) ToPineconeServerlessSpecPtrOutput() PineconeServerlessSpecPtrOutput
- func (o PineconeServerlessSpecPtrOutput) ToPineconeServerlessSpecPtrOutputWithContext(ctx context.Context) PineconeServerlessSpecPtrOutput
- type PineconeSpec
- type PineconeSpecArgs
- type PineconeSpecInput
- type PineconeSpecOutput
- func (PineconeSpecOutput) ElementType() reflect.Type
- func (o PineconeSpecOutput) Pod() PineconePodSpecPtrOutput
- func (o PineconeSpecOutput) Serverless() PineconeServerlessSpecPtrOutput
- func (o PineconeSpecOutput) ToPineconeSpecOutput() PineconeSpecOutput
- func (o PineconeSpecOutput) ToPineconeSpecOutputWithContext(ctx context.Context) PineconeSpecOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- type ServerlessSpecCloud
- func (ServerlessSpecCloud) ElementType() reflect.Type
- func (e ServerlessSpecCloud) ToServerlessSpecCloudOutput() ServerlessSpecCloudOutput
- func (e ServerlessSpecCloud) ToServerlessSpecCloudOutputWithContext(ctx context.Context) ServerlessSpecCloudOutput
- func (e ServerlessSpecCloud) ToServerlessSpecCloudPtrOutput() ServerlessSpecCloudPtrOutput
- func (e ServerlessSpecCloud) ToServerlessSpecCloudPtrOutputWithContext(ctx context.Context) ServerlessSpecCloudPtrOutput
- func (e ServerlessSpecCloud) ToStringOutput() pulumi.StringOutput
- func (e ServerlessSpecCloud) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ServerlessSpecCloud) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ServerlessSpecCloud) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServerlessSpecCloudInput
- type ServerlessSpecCloudOutput
- func (ServerlessSpecCloudOutput) ElementType() reflect.Type
- func (o ServerlessSpecCloudOutput) ToServerlessSpecCloudOutput() ServerlessSpecCloudOutput
- func (o ServerlessSpecCloudOutput) ToServerlessSpecCloudOutputWithContext(ctx context.Context) ServerlessSpecCloudOutput
- func (o ServerlessSpecCloudOutput) ToServerlessSpecCloudPtrOutput() ServerlessSpecCloudPtrOutput
- func (o ServerlessSpecCloudOutput) ToServerlessSpecCloudPtrOutputWithContext(ctx context.Context) ServerlessSpecCloudPtrOutput
- func (o ServerlessSpecCloudOutput) ToStringOutput() pulumi.StringOutput
- func (o ServerlessSpecCloudOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ServerlessSpecCloudOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ServerlessSpecCloudOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ServerlessSpecCloudPtrInput
- type ServerlessSpecCloudPtrOutput
- func (o ServerlessSpecCloudPtrOutput) Elem() ServerlessSpecCloudOutput
- func (ServerlessSpecCloudPtrOutput) ElementType() reflect.Type
- func (o ServerlessSpecCloudPtrOutput) ToServerlessSpecCloudPtrOutput() ServerlessSpecCloudPtrOutput
- func (o ServerlessSpecCloudPtrOutput) ToServerlessSpecCloudPtrOutputWithContext(ctx context.Context) ServerlessSpecCloudPtrOutput
- func (o ServerlessSpecCloudPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ServerlessSpecCloudPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( IndexMetricDotproduct = IndexMetric("dotproduct") IndexMetricCosine = IndexMetric("cosine") IndexMetricEuclidean = IndexMetric("euclidean") )
const ( ServerlessSpecCloudAws = ServerlessSpecCloud("aws") ServerlessSpecCloudAzure = ServerlessSpecCloud("azure") ServerlessSpecCloudGcp = ServerlessSpecCloud("gcp") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IndexMetric ¶
type IndexMetric string
func (IndexMetric) ElementType ¶
func (IndexMetric) ElementType() reflect.Type
func (IndexMetric) ToIndexMetricOutput ¶
func (e IndexMetric) ToIndexMetricOutput() IndexMetricOutput
func (IndexMetric) ToIndexMetricOutputWithContext ¶
func (e IndexMetric) ToIndexMetricOutputWithContext(ctx context.Context) IndexMetricOutput
func (IndexMetric) ToIndexMetricPtrOutput ¶
func (e IndexMetric) ToIndexMetricPtrOutput() IndexMetricPtrOutput
func (IndexMetric) ToIndexMetricPtrOutputWithContext ¶
func (e IndexMetric) ToIndexMetricPtrOutputWithContext(ctx context.Context) IndexMetricPtrOutput
func (IndexMetric) ToStringOutput ¶
func (e IndexMetric) ToStringOutput() pulumi.StringOutput
func (IndexMetric) ToStringOutputWithContext ¶
func (e IndexMetric) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexMetric) ToStringPtrOutput ¶
func (e IndexMetric) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexMetric) ToStringPtrOutputWithContext ¶
func (e IndexMetric) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexMetricInput ¶
type IndexMetricInput interface { pulumi.Input ToIndexMetricOutput() IndexMetricOutput ToIndexMetricOutputWithContext(context.Context) IndexMetricOutput }
IndexMetricInput is an input type that accepts values of the IndexMetric enum A concrete instance of `IndexMetricInput` can be one of the following:
IndexMetricDotproduct IndexMetricCosine IndexMetricEuclidean
type IndexMetricOutput ¶
type IndexMetricOutput struct{ *pulumi.OutputState }
func (IndexMetricOutput) ElementType ¶
func (IndexMetricOutput) ElementType() reflect.Type
func (IndexMetricOutput) ToIndexMetricOutput ¶
func (o IndexMetricOutput) ToIndexMetricOutput() IndexMetricOutput
func (IndexMetricOutput) ToIndexMetricOutputWithContext ¶
func (o IndexMetricOutput) ToIndexMetricOutputWithContext(ctx context.Context) IndexMetricOutput
func (IndexMetricOutput) ToIndexMetricPtrOutput ¶
func (o IndexMetricOutput) ToIndexMetricPtrOutput() IndexMetricPtrOutput
func (IndexMetricOutput) ToIndexMetricPtrOutputWithContext ¶
func (o IndexMetricOutput) ToIndexMetricPtrOutputWithContext(ctx context.Context) IndexMetricPtrOutput
func (IndexMetricOutput) ToStringOutput ¶
func (o IndexMetricOutput) ToStringOutput() pulumi.StringOutput
func (IndexMetricOutput) ToStringOutputWithContext ¶
func (o IndexMetricOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexMetricOutput) ToStringPtrOutput ¶
func (o IndexMetricOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexMetricOutput) ToStringPtrOutputWithContext ¶
func (o IndexMetricOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexMetricPtrInput ¶
type IndexMetricPtrInput interface { pulumi.Input ToIndexMetricPtrOutput() IndexMetricPtrOutput ToIndexMetricPtrOutputWithContext(context.Context) IndexMetricPtrOutput }
func IndexMetricPtr ¶
func IndexMetricPtr(v string) IndexMetricPtrInput
type IndexMetricPtrOutput ¶
type IndexMetricPtrOutput struct{ *pulumi.OutputState }
func (IndexMetricPtrOutput) Elem ¶
func (o IndexMetricPtrOutput) Elem() IndexMetricOutput
func (IndexMetricPtrOutput) ElementType ¶
func (IndexMetricPtrOutput) ElementType() reflect.Type
func (IndexMetricPtrOutput) ToIndexMetricPtrOutput ¶
func (o IndexMetricPtrOutput) ToIndexMetricPtrOutput() IndexMetricPtrOutput
func (IndexMetricPtrOutput) ToIndexMetricPtrOutputWithContext ¶
func (o IndexMetricPtrOutput) ToIndexMetricPtrOutputWithContext(ctx context.Context) IndexMetricPtrOutput
func (IndexMetricPtrOutput) ToStringPtrOutput ¶
func (o IndexMetricPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexMetricPtrOutput) ToStringPtrOutputWithContext ¶
func (o IndexMetricPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupPineconeCollectionArgs ¶
type LookupPineconeCollectionArgs struct { // The name of the Pinecone collection. Name string `pulumi:"name"` }
type LookupPineconeCollectionOutputArgs ¶
type LookupPineconeCollectionOutputArgs struct { // The name of the Pinecone collection. Name pulumi.StringInput `pulumi:"name"` }
func (LookupPineconeCollectionOutputArgs) ElementType ¶
func (LookupPineconeCollectionOutputArgs) ElementType() reflect.Type
type LookupPineconeCollectionResult ¶
type LookupPineconeCollectionResult struct { // The dimension of the vectors stored in each record held in the collection. Dimension int `pulumi:"dimension"` // The environment where the collection is hosted. Environment string `pulumi:"environment"` // The name of the collection to be created. Name string `pulumi:"name"` // The size of the collection in bytes. Size int `pulumi:"size"` // The name of the index to be used as the source for the collection. Source string `pulumi:"source"` // The number of records stored in the collection. VectorCount int `pulumi:"vectorCount"` }
The result of a get operation on a Pinecone collection.
func LookupPineconeCollection ¶
func LookupPineconeCollection(ctx *pulumi.Context, args *LookupPineconeCollectionArgs, opts ...pulumi.InvokeOption) (*LookupPineconeCollectionResult, error)
The result of a get operation on a Pinecone collection.
type LookupPineconeCollectionResultOutput ¶
type LookupPineconeCollectionResultOutput struct{ *pulumi.OutputState }
The result of a get operation on a Pinecone collection.
func LookupPineconeCollectionOutput ¶
func LookupPineconeCollectionOutput(ctx *pulumi.Context, args LookupPineconeCollectionOutputArgs, opts ...pulumi.InvokeOption) LookupPineconeCollectionResultOutput
func (LookupPineconeCollectionResultOutput) Dimension ¶
func (o LookupPineconeCollectionResultOutput) Dimension() pulumi.IntOutput
The dimension of the vectors stored in each record held in the collection.
func (LookupPineconeCollectionResultOutput) ElementType ¶
func (LookupPineconeCollectionResultOutput) ElementType() reflect.Type
func (LookupPineconeCollectionResultOutput) Environment ¶
func (o LookupPineconeCollectionResultOutput) Environment() pulumi.StringOutput
The environment where the collection is hosted.
func (LookupPineconeCollectionResultOutput) Name ¶
func (o LookupPineconeCollectionResultOutput) Name() pulumi.StringOutput
The name of the collection to be created.
func (LookupPineconeCollectionResultOutput) Size ¶
func (o LookupPineconeCollectionResultOutput) Size() pulumi.IntOutput
The size of the collection in bytes.
func (LookupPineconeCollectionResultOutput) Source ¶
func (o LookupPineconeCollectionResultOutput) Source() pulumi.StringOutput
The name of the index to be used as the source for the collection.
func (LookupPineconeCollectionResultOutput) ToLookupPineconeCollectionResultOutput ¶
func (o LookupPineconeCollectionResultOutput) ToLookupPineconeCollectionResultOutput() LookupPineconeCollectionResultOutput
func (LookupPineconeCollectionResultOutput) ToLookupPineconeCollectionResultOutputWithContext ¶
func (o LookupPineconeCollectionResultOutput) ToLookupPineconeCollectionResultOutputWithContext(ctx context.Context) LookupPineconeCollectionResultOutput
func (LookupPineconeCollectionResultOutput) VectorCount ¶ added in v0.4.0
func (o LookupPineconeCollectionResultOutput) VectorCount() pulumi.IntOutput
The number of records stored in the collection.
type LookupPineconeIndexArgs ¶
type LookupPineconeIndexArgs struct { // The name of the Pinecone index. Name string `pulumi:"name"` }
type LookupPineconeIndexOutputArgs ¶
type LookupPineconeIndexOutputArgs struct { // The name of the Pinecone index. Name pulumi.StringInput `pulumi:"name"` }
func (LookupPineconeIndexOutputArgs) ElementType ¶
func (LookupPineconeIndexOutputArgs) ElementType() reflect.Type
type LookupPineconeIndexResult ¶
type LookupPineconeIndexResult struct { // The dimensions of the vectors in the index. Defaults to 1536. Dimension *int `pulumi:"dimension"` // The host of the index. Host string `pulumi:"host"` // The metric used to compute the distance between vectors. Metric IndexMetric `pulumi:"metric"` // The name of the Pinecone index. Name string `pulumi:"name"` // Describe how the index should be deployed. Spec PineconeSpec `pulumi:"spec"` // The status of the index. Status bool `pulumi:"status"` }
func LookupPineconeIndex ¶
func LookupPineconeIndex(ctx *pulumi.Context, args *LookupPineconeIndexArgs, opts ...pulumi.InvokeOption) (*LookupPineconeIndexResult, error)
type LookupPineconeIndexResultOutput ¶
type LookupPineconeIndexResultOutput struct{ *pulumi.OutputState }
func LookupPineconeIndexOutput ¶
func LookupPineconeIndexOutput(ctx *pulumi.Context, args LookupPineconeIndexOutputArgs, opts ...pulumi.InvokeOption) LookupPineconeIndexResultOutput
func (LookupPineconeIndexResultOutput) Dimension ¶
func (o LookupPineconeIndexResultOutput) Dimension() pulumi.IntPtrOutput
The dimensions of the vectors in the index. Defaults to 1536.
func (LookupPineconeIndexResultOutput) ElementType ¶
func (LookupPineconeIndexResultOutput) ElementType() reflect.Type
func (LookupPineconeIndexResultOutput) Host ¶
func (o LookupPineconeIndexResultOutput) Host() pulumi.StringOutput
The host of the index.
func (LookupPineconeIndexResultOutput) Metric ¶
func (o LookupPineconeIndexResultOutput) Metric() IndexMetricOutput
The metric used to compute the distance between vectors.
func (LookupPineconeIndexResultOutput) Name ¶
func (o LookupPineconeIndexResultOutput) Name() pulumi.StringOutput
The name of the Pinecone index.
func (LookupPineconeIndexResultOutput) Spec ¶
func (o LookupPineconeIndexResultOutput) Spec() PineconeSpecOutput
Describe how the index should be deployed.
func (LookupPineconeIndexResultOutput) Status ¶
func (o LookupPineconeIndexResultOutput) Status() pulumi.BoolOutput
The status of the index.
func (LookupPineconeIndexResultOutput) ToLookupPineconeIndexResultOutput ¶
func (o LookupPineconeIndexResultOutput) ToLookupPineconeIndexResultOutput() LookupPineconeIndexResultOutput
func (LookupPineconeIndexResultOutput) ToLookupPineconeIndexResultOutputWithContext ¶
func (o LookupPineconeIndexResultOutput) ToLookupPineconeIndexResultOutputWithContext(ctx context.Context) LookupPineconeIndexResultOutput
type MetaDataConfig ¶
type MetaDataConfig struct { // Indexed By default, all metadata is indexed; to change this behavior, use this property to specify an array of metadata fields which should be indexed. Indexed []string `pulumi:"indexed"` }
type MetaDataConfigArgs ¶
type MetaDataConfigArgs struct { // Indexed By default, all metadata is indexed; to change this behavior, use this property to specify an array of metadata fields which should be indexed. Indexed pulumi.StringArrayInput `pulumi:"indexed"` }
func (MetaDataConfigArgs) ElementType ¶
func (MetaDataConfigArgs) ElementType() reflect.Type
func (MetaDataConfigArgs) ToMetaDataConfigOutput ¶
func (i MetaDataConfigArgs) ToMetaDataConfigOutput() MetaDataConfigOutput
func (MetaDataConfigArgs) ToMetaDataConfigOutputWithContext ¶
func (i MetaDataConfigArgs) ToMetaDataConfigOutputWithContext(ctx context.Context) MetaDataConfigOutput
func (MetaDataConfigArgs) ToMetaDataConfigPtrOutput ¶
func (i MetaDataConfigArgs) ToMetaDataConfigPtrOutput() MetaDataConfigPtrOutput
func (MetaDataConfigArgs) ToMetaDataConfigPtrOutputWithContext ¶
func (i MetaDataConfigArgs) ToMetaDataConfigPtrOutputWithContext(ctx context.Context) MetaDataConfigPtrOutput
type MetaDataConfigInput ¶
type MetaDataConfigInput interface { pulumi.Input ToMetaDataConfigOutput() MetaDataConfigOutput ToMetaDataConfigOutputWithContext(context.Context) MetaDataConfigOutput }
MetaDataConfigInput is an input type that accepts MetaDataConfigArgs and MetaDataConfigOutput values. You can construct a concrete instance of `MetaDataConfigInput` via:
MetaDataConfigArgs{...}
type MetaDataConfigOutput ¶
type MetaDataConfigOutput struct{ *pulumi.OutputState }
func (MetaDataConfigOutput) ElementType ¶
func (MetaDataConfigOutput) ElementType() reflect.Type
func (MetaDataConfigOutput) Indexed ¶
func (o MetaDataConfigOutput) Indexed() pulumi.StringArrayOutput
Indexed By default, all metadata is indexed; to change this behavior, use this property to specify an array of metadata fields which should be indexed.
func (MetaDataConfigOutput) ToMetaDataConfigOutput ¶
func (o MetaDataConfigOutput) ToMetaDataConfigOutput() MetaDataConfigOutput
func (MetaDataConfigOutput) ToMetaDataConfigOutputWithContext ¶
func (o MetaDataConfigOutput) ToMetaDataConfigOutputWithContext(ctx context.Context) MetaDataConfigOutput
func (MetaDataConfigOutput) ToMetaDataConfigPtrOutput ¶
func (o MetaDataConfigOutput) ToMetaDataConfigPtrOutput() MetaDataConfigPtrOutput
func (MetaDataConfigOutput) ToMetaDataConfigPtrOutputWithContext ¶
func (o MetaDataConfigOutput) ToMetaDataConfigPtrOutputWithContext(ctx context.Context) MetaDataConfigPtrOutput
type MetaDataConfigPtrInput ¶
type MetaDataConfigPtrInput interface { pulumi.Input ToMetaDataConfigPtrOutput() MetaDataConfigPtrOutput ToMetaDataConfigPtrOutputWithContext(context.Context) MetaDataConfigPtrOutput }
MetaDataConfigPtrInput is an input type that accepts MetaDataConfigArgs, MetaDataConfigPtr and MetaDataConfigPtrOutput values. You can construct a concrete instance of `MetaDataConfigPtrInput` via:
MetaDataConfigArgs{...} or: nil
func MetaDataConfigPtr ¶
func MetaDataConfigPtr(v *MetaDataConfigArgs) MetaDataConfigPtrInput
type MetaDataConfigPtrOutput ¶
type MetaDataConfigPtrOutput struct{ *pulumi.OutputState }
func (MetaDataConfigPtrOutput) Elem ¶
func (o MetaDataConfigPtrOutput) Elem() MetaDataConfigOutput
func (MetaDataConfigPtrOutput) ElementType ¶
func (MetaDataConfigPtrOutput) ElementType() reflect.Type
func (MetaDataConfigPtrOutput) Indexed ¶
func (o MetaDataConfigPtrOutput) Indexed() pulumi.StringArrayOutput
Indexed By default, all metadata is indexed; to change this behavior, use this property to specify an array of metadata fields which should be indexed.
func (MetaDataConfigPtrOutput) ToMetaDataConfigPtrOutput ¶
func (o MetaDataConfigPtrOutput) ToMetaDataConfigPtrOutput() MetaDataConfigPtrOutput
func (MetaDataConfigPtrOutput) ToMetaDataConfigPtrOutputWithContext ¶
func (o MetaDataConfigPtrOutput) ToMetaDataConfigPtrOutputWithContext(ctx context.Context) MetaDataConfigPtrOutput
type PineconeCollection ¶
type PineconeCollection struct { pulumi.CustomResourceState // The dimension of the vectors stored in each record held in the collection. Dimension pulumi.IntOutput `pulumi:"dimension"` // The environment where the collection is hosted. Environment pulumi.StringOutput `pulumi:"environment"` // The name of the collection to be created. Name pulumi.StringOutput `pulumi:"name"` // The size of the collection in bytes. Size pulumi.IntOutput `pulumi:"size"` // The name of the index to be used as the source for the collection. Source pulumi.StringOutput `pulumi:"source"` // The number of records stored in the collection. VectorCount pulumi.IntOutput `pulumi:"vectorCount"` }
func GetPineconeCollection ¶
func GetPineconeCollection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PineconeCollectionState, opts ...pulumi.ResourceOption) (*PineconeCollection, error)
GetPineconeCollection gets an existing PineconeCollection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPineconeCollection ¶
func NewPineconeCollection(ctx *pulumi.Context, name string, args *PineconeCollectionArgs, opts ...pulumi.ResourceOption) (*PineconeCollection, error)
NewPineconeCollection registers a new resource with the given unique name, arguments, and options.
func (*PineconeCollection) ElementType ¶
func (*PineconeCollection) ElementType() reflect.Type
func (*PineconeCollection) ToPineconeCollectionOutput ¶
func (i *PineconeCollection) ToPineconeCollectionOutput() PineconeCollectionOutput
func (*PineconeCollection) ToPineconeCollectionOutputWithContext ¶
func (i *PineconeCollection) ToPineconeCollectionOutputWithContext(ctx context.Context) PineconeCollectionOutput
type PineconeCollectionArgs ¶
type PineconeCollectionArgs struct { // The name of the collection to be created. Name pulumi.StringInput // The name of the index to be used as the source for the collection. Source pulumi.StringInput }
The set of arguments for constructing a PineconeCollection resource.
func (PineconeCollectionArgs) ElementType ¶
func (PineconeCollectionArgs) ElementType() reflect.Type
type PineconeCollectionArray ¶
type PineconeCollectionArray []PineconeCollectionInput
func (PineconeCollectionArray) ElementType ¶
func (PineconeCollectionArray) ElementType() reflect.Type
func (PineconeCollectionArray) ToPineconeCollectionArrayOutput ¶
func (i PineconeCollectionArray) ToPineconeCollectionArrayOutput() PineconeCollectionArrayOutput
func (PineconeCollectionArray) ToPineconeCollectionArrayOutputWithContext ¶
func (i PineconeCollectionArray) ToPineconeCollectionArrayOutputWithContext(ctx context.Context) PineconeCollectionArrayOutput
type PineconeCollectionArrayInput ¶
type PineconeCollectionArrayInput interface { pulumi.Input ToPineconeCollectionArrayOutput() PineconeCollectionArrayOutput ToPineconeCollectionArrayOutputWithContext(context.Context) PineconeCollectionArrayOutput }
PineconeCollectionArrayInput is an input type that accepts PineconeCollectionArray and PineconeCollectionArrayOutput values. You can construct a concrete instance of `PineconeCollectionArrayInput` via:
PineconeCollectionArray{ PineconeCollectionArgs{...} }
type PineconeCollectionArrayOutput ¶
type PineconeCollectionArrayOutput struct{ *pulumi.OutputState }
func (PineconeCollectionArrayOutput) ElementType ¶
func (PineconeCollectionArrayOutput) ElementType() reflect.Type
func (PineconeCollectionArrayOutput) Index ¶
func (o PineconeCollectionArrayOutput) Index(i pulumi.IntInput) PineconeCollectionOutput
func (PineconeCollectionArrayOutput) ToPineconeCollectionArrayOutput ¶
func (o PineconeCollectionArrayOutput) ToPineconeCollectionArrayOutput() PineconeCollectionArrayOutput
func (PineconeCollectionArrayOutput) ToPineconeCollectionArrayOutputWithContext ¶
func (o PineconeCollectionArrayOutput) ToPineconeCollectionArrayOutputWithContext(ctx context.Context) PineconeCollectionArrayOutput
type PineconeCollectionInput ¶
type PineconeCollectionInput interface { pulumi.Input ToPineconeCollectionOutput() PineconeCollectionOutput ToPineconeCollectionOutputWithContext(ctx context.Context) PineconeCollectionOutput }
type PineconeCollectionMap ¶
type PineconeCollectionMap map[string]PineconeCollectionInput
func (PineconeCollectionMap) ElementType ¶
func (PineconeCollectionMap) ElementType() reflect.Type
func (PineconeCollectionMap) ToPineconeCollectionMapOutput ¶
func (i PineconeCollectionMap) ToPineconeCollectionMapOutput() PineconeCollectionMapOutput
func (PineconeCollectionMap) ToPineconeCollectionMapOutputWithContext ¶
func (i PineconeCollectionMap) ToPineconeCollectionMapOutputWithContext(ctx context.Context) PineconeCollectionMapOutput
type PineconeCollectionMapInput ¶
type PineconeCollectionMapInput interface { pulumi.Input ToPineconeCollectionMapOutput() PineconeCollectionMapOutput ToPineconeCollectionMapOutputWithContext(context.Context) PineconeCollectionMapOutput }
PineconeCollectionMapInput is an input type that accepts PineconeCollectionMap and PineconeCollectionMapOutput values. You can construct a concrete instance of `PineconeCollectionMapInput` via:
PineconeCollectionMap{ "key": PineconeCollectionArgs{...} }
type PineconeCollectionMapOutput ¶
type PineconeCollectionMapOutput struct{ *pulumi.OutputState }
func (PineconeCollectionMapOutput) ElementType ¶
func (PineconeCollectionMapOutput) ElementType() reflect.Type
func (PineconeCollectionMapOutput) MapIndex ¶
func (o PineconeCollectionMapOutput) MapIndex(k pulumi.StringInput) PineconeCollectionOutput
func (PineconeCollectionMapOutput) ToPineconeCollectionMapOutput ¶
func (o PineconeCollectionMapOutput) ToPineconeCollectionMapOutput() PineconeCollectionMapOutput
func (PineconeCollectionMapOutput) ToPineconeCollectionMapOutputWithContext ¶
func (o PineconeCollectionMapOutput) ToPineconeCollectionMapOutputWithContext(ctx context.Context) PineconeCollectionMapOutput
type PineconeCollectionOutput ¶
type PineconeCollectionOutput struct{ *pulumi.OutputState }
func (PineconeCollectionOutput) Dimension ¶
func (o PineconeCollectionOutput) Dimension() pulumi.IntOutput
The dimension of the vectors stored in each record held in the collection.
func (PineconeCollectionOutput) ElementType ¶
func (PineconeCollectionOutput) ElementType() reflect.Type
func (PineconeCollectionOutput) Environment ¶
func (o PineconeCollectionOutput) Environment() pulumi.StringOutput
The environment where the collection is hosted.
func (PineconeCollectionOutput) Name ¶
func (o PineconeCollectionOutput) Name() pulumi.StringOutput
The name of the collection to be created.
func (PineconeCollectionOutput) Size ¶
func (o PineconeCollectionOutput) Size() pulumi.IntOutput
The size of the collection in bytes.
func (PineconeCollectionOutput) Source ¶
func (o PineconeCollectionOutput) Source() pulumi.StringOutput
The name of the index to be used as the source for the collection.
func (PineconeCollectionOutput) ToPineconeCollectionOutput ¶
func (o PineconeCollectionOutput) ToPineconeCollectionOutput() PineconeCollectionOutput
func (PineconeCollectionOutput) ToPineconeCollectionOutputWithContext ¶
func (o PineconeCollectionOutput) ToPineconeCollectionOutputWithContext(ctx context.Context) PineconeCollectionOutput
func (PineconeCollectionOutput) VectorCount ¶ added in v0.4.0
func (o PineconeCollectionOutput) VectorCount() pulumi.IntOutput
The number of records stored in the collection.
type PineconeCollectionState ¶
type PineconeCollectionState struct { }
func (PineconeCollectionState) ElementType ¶
func (PineconeCollectionState) ElementType() reflect.Type
type PineconeIndex ¶
type PineconeIndex struct { pulumi.CustomResourceState // The dimensions of the vectors in the index. Defaults to 1536. Dimension pulumi.IntPtrOutput `pulumi:"dimension"` // The URL address where the index is hosted. Host pulumi.StringOutput `pulumi:"host"` // The metric used to compute the distance between vectors. Metric IndexMetricOutput `pulumi:"metric"` // The name of the Pinecone index. Name pulumi.StringOutput `pulumi:"name"` // Describe how the index should be deployed. Spec PineconeSpecOutput `pulumi:"spec"` }
func GetPineconeIndex ¶
func GetPineconeIndex(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PineconeIndexState, opts ...pulumi.ResourceOption) (*PineconeIndex, error)
GetPineconeIndex gets an existing PineconeIndex resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPineconeIndex ¶
func NewPineconeIndex(ctx *pulumi.Context, name string, args *PineconeIndexArgs, opts ...pulumi.ResourceOption) (*PineconeIndex, error)
NewPineconeIndex registers a new resource with the given unique name, arguments, and options.
func (*PineconeIndex) ElementType ¶
func (*PineconeIndex) ElementType() reflect.Type
func (*PineconeIndex) ToPineconeIndexOutput ¶
func (i *PineconeIndex) ToPineconeIndexOutput() PineconeIndexOutput
func (*PineconeIndex) ToPineconeIndexOutputWithContext ¶
func (i *PineconeIndex) ToPineconeIndexOutputWithContext(ctx context.Context) PineconeIndexOutput
type PineconeIndexArgs ¶
type PineconeIndexArgs struct { // The dimensions of the vectors in the index. Defaults to 1536. Dimension pulumi.IntPtrInput // The metric used to compute the distance between vectors. Metric IndexMetricInput // The name of the Pinecone index. Name pulumi.StringInput // Describe how the index should be deployed. Spec PineconeSpecInput }
The set of arguments for constructing a PineconeIndex resource.
func (PineconeIndexArgs) ElementType ¶
func (PineconeIndexArgs) ElementType() reflect.Type
type PineconeIndexArray ¶
type PineconeIndexArray []PineconeIndexInput
func (PineconeIndexArray) ElementType ¶
func (PineconeIndexArray) ElementType() reflect.Type
func (PineconeIndexArray) ToPineconeIndexArrayOutput ¶
func (i PineconeIndexArray) ToPineconeIndexArrayOutput() PineconeIndexArrayOutput
func (PineconeIndexArray) ToPineconeIndexArrayOutputWithContext ¶
func (i PineconeIndexArray) ToPineconeIndexArrayOutputWithContext(ctx context.Context) PineconeIndexArrayOutput
type PineconeIndexArrayInput ¶
type PineconeIndexArrayInput interface { pulumi.Input ToPineconeIndexArrayOutput() PineconeIndexArrayOutput ToPineconeIndexArrayOutputWithContext(context.Context) PineconeIndexArrayOutput }
PineconeIndexArrayInput is an input type that accepts PineconeIndexArray and PineconeIndexArrayOutput values. You can construct a concrete instance of `PineconeIndexArrayInput` via:
PineconeIndexArray{ PineconeIndexArgs{...} }
type PineconeIndexArrayOutput ¶
type PineconeIndexArrayOutput struct{ *pulumi.OutputState }
func (PineconeIndexArrayOutput) ElementType ¶
func (PineconeIndexArrayOutput) ElementType() reflect.Type
func (PineconeIndexArrayOutput) Index ¶
func (o PineconeIndexArrayOutput) Index(i pulumi.IntInput) PineconeIndexOutput
func (PineconeIndexArrayOutput) ToPineconeIndexArrayOutput ¶
func (o PineconeIndexArrayOutput) ToPineconeIndexArrayOutput() PineconeIndexArrayOutput
func (PineconeIndexArrayOutput) ToPineconeIndexArrayOutputWithContext ¶
func (o PineconeIndexArrayOutput) ToPineconeIndexArrayOutputWithContext(ctx context.Context) PineconeIndexArrayOutput
type PineconeIndexInput ¶
type PineconeIndexInput interface { pulumi.Input ToPineconeIndexOutput() PineconeIndexOutput ToPineconeIndexOutputWithContext(ctx context.Context) PineconeIndexOutput }
type PineconeIndexMap ¶
type PineconeIndexMap map[string]PineconeIndexInput
func (PineconeIndexMap) ElementType ¶
func (PineconeIndexMap) ElementType() reflect.Type
func (PineconeIndexMap) ToPineconeIndexMapOutput ¶
func (i PineconeIndexMap) ToPineconeIndexMapOutput() PineconeIndexMapOutput
func (PineconeIndexMap) ToPineconeIndexMapOutputWithContext ¶
func (i PineconeIndexMap) ToPineconeIndexMapOutputWithContext(ctx context.Context) PineconeIndexMapOutput
type PineconeIndexMapInput ¶
type PineconeIndexMapInput interface { pulumi.Input ToPineconeIndexMapOutput() PineconeIndexMapOutput ToPineconeIndexMapOutputWithContext(context.Context) PineconeIndexMapOutput }
PineconeIndexMapInput is an input type that accepts PineconeIndexMap and PineconeIndexMapOutput values. You can construct a concrete instance of `PineconeIndexMapInput` via:
PineconeIndexMap{ "key": PineconeIndexArgs{...} }
type PineconeIndexMapOutput ¶
type PineconeIndexMapOutput struct{ *pulumi.OutputState }
func (PineconeIndexMapOutput) ElementType ¶
func (PineconeIndexMapOutput) ElementType() reflect.Type
func (PineconeIndexMapOutput) MapIndex ¶
func (o PineconeIndexMapOutput) MapIndex(k pulumi.StringInput) PineconeIndexOutput
func (PineconeIndexMapOutput) ToPineconeIndexMapOutput ¶
func (o PineconeIndexMapOutput) ToPineconeIndexMapOutput() PineconeIndexMapOutput
func (PineconeIndexMapOutput) ToPineconeIndexMapOutputWithContext ¶
func (o PineconeIndexMapOutput) ToPineconeIndexMapOutputWithContext(ctx context.Context) PineconeIndexMapOutput
type PineconeIndexOutput ¶
type PineconeIndexOutput struct{ *pulumi.OutputState }
func (PineconeIndexOutput) Dimension ¶
func (o PineconeIndexOutput) Dimension() pulumi.IntPtrOutput
The dimensions of the vectors in the index. Defaults to 1536.
func (PineconeIndexOutput) ElementType ¶
func (PineconeIndexOutput) ElementType() reflect.Type
func (PineconeIndexOutput) Host ¶
func (o PineconeIndexOutput) Host() pulumi.StringOutput
The URL address where the index is hosted.
func (PineconeIndexOutput) Metric ¶
func (o PineconeIndexOutput) Metric() IndexMetricOutput
The metric used to compute the distance between vectors.
func (PineconeIndexOutput) Name ¶
func (o PineconeIndexOutput) Name() pulumi.StringOutput
The name of the Pinecone index.
func (PineconeIndexOutput) Spec ¶
func (o PineconeIndexOutput) Spec() PineconeSpecOutput
Describe how the index should be deployed.
func (PineconeIndexOutput) ToPineconeIndexOutput ¶
func (o PineconeIndexOutput) ToPineconeIndexOutput() PineconeIndexOutput
func (PineconeIndexOutput) ToPineconeIndexOutputWithContext ¶
func (o PineconeIndexOutput) ToPineconeIndexOutputWithContext(ctx context.Context) PineconeIndexOutput
type PineconeIndexState ¶
type PineconeIndexState struct { }
func (PineconeIndexState) ElementType ¶
func (PineconeIndexState) ElementType() reflect.Type
type PineconePodSpec ¶
type PineconePodSpec struct { // The environment where the index is hosted. Environment string `pulumi:"environment"` // Configuration for the behavior of Pinecone's internal metadata index. MetaDataConfig *MetaDataConfig `pulumi:"metaDataConfig"` // The type of pod to use. One of `s1`, `p1`, or `p2` appended with `.` and one of `x1`, `x2`, `x4`, or `x8`. PodType string `pulumi:"podType"` // The number of pods to be used in the index. This should be equal to `shards` x `replicas`. Pods *int `pulumi:"pods"` // The number of replicas. Replicas duplicate your index. They provide higher availability and throughput. Replicas can be scaled up or down as your needs change. Replicas int `pulumi:"replicas"` // The number of shards. Shards split your data across multiple pods so you can fit more data into an index. Shards *int `pulumi:"shards"` // The name of the collection to be used as the source for the index. SourceCollection *string `pulumi:"sourceCollection"` }
type PineconePodSpecArgs ¶
type PineconePodSpecArgs struct { // The environment where the index is hosted. Environment pulumi.StringInput `pulumi:"environment"` // Configuration for the behavior of Pinecone's internal metadata index. MetaDataConfig MetaDataConfigPtrInput `pulumi:"metaDataConfig"` // The type of pod to use. One of `s1`, `p1`, or `p2` appended with `.` and one of `x1`, `x2`, `x4`, or `x8`. PodType pulumi.StringInput `pulumi:"podType"` // The number of pods to be used in the index. This should be equal to `shards` x `replicas`. Pods pulumi.IntPtrInput `pulumi:"pods"` // The number of replicas. Replicas duplicate your index. They provide higher availability and throughput. Replicas can be scaled up or down as your needs change. Replicas pulumi.IntInput `pulumi:"replicas"` // The number of shards. Shards split your data across multiple pods so you can fit more data into an index. Shards pulumi.IntPtrInput `pulumi:"shards"` // The name of the collection to be used as the source for the index. SourceCollection pulumi.StringPtrInput `pulumi:"sourceCollection"` }
func (PineconePodSpecArgs) ElementType ¶
func (PineconePodSpecArgs) ElementType() reflect.Type
func (PineconePodSpecArgs) ToPineconePodSpecOutput ¶
func (i PineconePodSpecArgs) ToPineconePodSpecOutput() PineconePodSpecOutput
func (PineconePodSpecArgs) ToPineconePodSpecOutputWithContext ¶
func (i PineconePodSpecArgs) ToPineconePodSpecOutputWithContext(ctx context.Context) PineconePodSpecOutput
func (PineconePodSpecArgs) ToPineconePodSpecPtrOutput ¶
func (i PineconePodSpecArgs) ToPineconePodSpecPtrOutput() PineconePodSpecPtrOutput
func (PineconePodSpecArgs) ToPineconePodSpecPtrOutputWithContext ¶
func (i PineconePodSpecArgs) ToPineconePodSpecPtrOutputWithContext(ctx context.Context) PineconePodSpecPtrOutput
type PineconePodSpecInput ¶
type PineconePodSpecInput interface { pulumi.Input ToPineconePodSpecOutput() PineconePodSpecOutput ToPineconePodSpecOutputWithContext(context.Context) PineconePodSpecOutput }
PineconePodSpecInput is an input type that accepts PineconePodSpecArgs and PineconePodSpecOutput values. You can construct a concrete instance of `PineconePodSpecInput` via:
PineconePodSpecArgs{...}
type PineconePodSpecOutput ¶
type PineconePodSpecOutput struct{ *pulumi.OutputState }
func (PineconePodSpecOutput) ElementType ¶
func (PineconePodSpecOutput) ElementType() reflect.Type
func (PineconePodSpecOutput) Environment ¶
func (o PineconePodSpecOutput) Environment() pulumi.StringOutput
The environment where the index is hosted.
func (PineconePodSpecOutput) MetaDataConfig ¶
func (o PineconePodSpecOutput) MetaDataConfig() MetaDataConfigPtrOutput
Configuration for the behavior of Pinecone's internal metadata index.
func (PineconePodSpecOutput) PodType ¶
func (o PineconePodSpecOutput) PodType() pulumi.StringOutput
The type of pod to use. One of `s1`, `p1`, or `p2` appended with `.` and one of `x1`, `x2`, `x4`, or `x8`.
func (PineconePodSpecOutput) Pods ¶
func (o PineconePodSpecOutput) Pods() pulumi.IntPtrOutput
The number of pods to be used in the index. This should be equal to `shards` x `replicas`.
func (PineconePodSpecOutput) Replicas ¶
func (o PineconePodSpecOutput) Replicas() pulumi.IntOutput
The number of replicas. Replicas duplicate your index. They provide higher availability and throughput. Replicas can be scaled up or down as your needs change.
func (PineconePodSpecOutput) Shards ¶
func (o PineconePodSpecOutput) Shards() pulumi.IntPtrOutput
The number of shards. Shards split your data across multiple pods so you can fit more data into an index.
func (PineconePodSpecOutput) SourceCollection ¶
func (o PineconePodSpecOutput) SourceCollection() pulumi.StringPtrOutput
The name of the collection to be used as the source for the index.
func (PineconePodSpecOutput) ToPineconePodSpecOutput ¶
func (o PineconePodSpecOutput) ToPineconePodSpecOutput() PineconePodSpecOutput
func (PineconePodSpecOutput) ToPineconePodSpecOutputWithContext ¶
func (o PineconePodSpecOutput) ToPineconePodSpecOutputWithContext(ctx context.Context) PineconePodSpecOutput
func (PineconePodSpecOutput) ToPineconePodSpecPtrOutput ¶
func (o PineconePodSpecOutput) ToPineconePodSpecPtrOutput() PineconePodSpecPtrOutput
func (PineconePodSpecOutput) ToPineconePodSpecPtrOutputWithContext ¶
func (o PineconePodSpecOutput) ToPineconePodSpecPtrOutputWithContext(ctx context.Context) PineconePodSpecPtrOutput
type PineconePodSpecPtrInput ¶
type PineconePodSpecPtrInput interface { pulumi.Input ToPineconePodSpecPtrOutput() PineconePodSpecPtrOutput ToPineconePodSpecPtrOutputWithContext(context.Context) PineconePodSpecPtrOutput }
PineconePodSpecPtrInput is an input type that accepts PineconePodSpecArgs, PineconePodSpecPtr and PineconePodSpecPtrOutput values. You can construct a concrete instance of `PineconePodSpecPtrInput` via:
PineconePodSpecArgs{...} or: nil
func PineconePodSpecPtr ¶
func PineconePodSpecPtr(v *PineconePodSpecArgs) PineconePodSpecPtrInput
type PineconePodSpecPtrOutput ¶
type PineconePodSpecPtrOutput struct{ *pulumi.OutputState }
func (PineconePodSpecPtrOutput) Elem ¶
func (o PineconePodSpecPtrOutput) Elem() PineconePodSpecOutput
func (PineconePodSpecPtrOutput) ElementType ¶
func (PineconePodSpecPtrOutput) ElementType() reflect.Type
func (PineconePodSpecPtrOutput) Environment ¶
func (o PineconePodSpecPtrOutput) Environment() pulumi.StringPtrOutput
The environment where the index is hosted.
func (PineconePodSpecPtrOutput) MetaDataConfig ¶
func (o PineconePodSpecPtrOutput) MetaDataConfig() MetaDataConfigPtrOutput
Configuration for the behavior of Pinecone's internal metadata index.
func (PineconePodSpecPtrOutput) PodType ¶
func (o PineconePodSpecPtrOutput) PodType() pulumi.StringPtrOutput
The type of pod to use. One of `s1`, `p1`, or `p2` appended with `.` and one of `x1`, `x2`, `x4`, or `x8`.
func (PineconePodSpecPtrOutput) Pods ¶
func (o PineconePodSpecPtrOutput) Pods() pulumi.IntPtrOutput
The number of pods to be used in the index. This should be equal to `shards` x `replicas`.
func (PineconePodSpecPtrOutput) Replicas ¶
func (o PineconePodSpecPtrOutput) Replicas() pulumi.IntPtrOutput
The number of replicas. Replicas duplicate your index. They provide higher availability and throughput. Replicas can be scaled up or down as your needs change.
func (PineconePodSpecPtrOutput) Shards ¶
func (o PineconePodSpecPtrOutput) Shards() pulumi.IntPtrOutput
The number of shards. Shards split your data across multiple pods so you can fit more data into an index.
func (PineconePodSpecPtrOutput) SourceCollection ¶
func (o PineconePodSpecPtrOutput) SourceCollection() pulumi.StringPtrOutput
The name of the collection to be used as the source for the index.
func (PineconePodSpecPtrOutput) ToPineconePodSpecPtrOutput ¶
func (o PineconePodSpecPtrOutput) ToPineconePodSpecPtrOutput() PineconePodSpecPtrOutput
func (PineconePodSpecPtrOutput) ToPineconePodSpecPtrOutputWithContext ¶
func (o PineconePodSpecPtrOutput) ToPineconePodSpecPtrOutputWithContext(ctx context.Context) PineconePodSpecPtrOutput
type PineconeServerlessSpec ¶
type PineconeServerlessSpec struct { // The public cloud where you would like your index hosted. Cloud ServerlessSpecCloud `pulumi:"cloud"` // The region where you would like your index to be created. Different cloud providers have different regions available. Region string `pulumi:"region"` }
type PineconeServerlessSpecArgs ¶
type PineconeServerlessSpecArgs struct { // The public cloud where you would like your index hosted. Cloud ServerlessSpecCloudInput `pulumi:"cloud"` // The region where you would like your index to be created. Different cloud providers have different regions available. Region pulumi.StringInput `pulumi:"region"` }
func (PineconeServerlessSpecArgs) ElementType ¶
func (PineconeServerlessSpecArgs) ElementType() reflect.Type
func (PineconeServerlessSpecArgs) ToPineconeServerlessSpecOutput ¶
func (i PineconeServerlessSpecArgs) ToPineconeServerlessSpecOutput() PineconeServerlessSpecOutput
func (PineconeServerlessSpecArgs) ToPineconeServerlessSpecOutputWithContext ¶
func (i PineconeServerlessSpecArgs) ToPineconeServerlessSpecOutputWithContext(ctx context.Context) PineconeServerlessSpecOutput
func (PineconeServerlessSpecArgs) ToPineconeServerlessSpecPtrOutput ¶
func (i PineconeServerlessSpecArgs) ToPineconeServerlessSpecPtrOutput() PineconeServerlessSpecPtrOutput
func (PineconeServerlessSpecArgs) ToPineconeServerlessSpecPtrOutputWithContext ¶
func (i PineconeServerlessSpecArgs) ToPineconeServerlessSpecPtrOutputWithContext(ctx context.Context) PineconeServerlessSpecPtrOutput
type PineconeServerlessSpecInput ¶
type PineconeServerlessSpecInput interface { pulumi.Input ToPineconeServerlessSpecOutput() PineconeServerlessSpecOutput ToPineconeServerlessSpecOutputWithContext(context.Context) PineconeServerlessSpecOutput }
PineconeServerlessSpecInput is an input type that accepts PineconeServerlessSpecArgs and PineconeServerlessSpecOutput values. You can construct a concrete instance of `PineconeServerlessSpecInput` via:
PineconeServerlessSpecArgs{...}
type PineconeServerlessSpecOutput ¶
type PineconeServerlessSpecOutput struct{ *pulumi.OutputState }
func (PineconeServerlessSpecOutput) Cloud ¶
func (o PineconeServerlessSpecOutput) Cloud() ServerlessSpecCloudOutput
The public cloud where you would like your index hosted.
func (PineconeServerlessSpecOutput) ElementType ¶
func (PineconeServerlessSpecOutput) ElementType() reflect.Type
func (PineconeServerlessSpecOutput) Region ¶
func (o PineconeServerlessSpecOutput) Region() pulumi.StringOutput
The region where you would like your index to be created. Different cloud providers have different regions available.
func (PineconeServerlessSpecOutput) ToPineconeServerlessSpecOutput ¶
func (o PineconeServerlessSpecOutput) ToPineconeServerlessSpecOutput() PineconeServerlessSpecOutput
func (PineconeServerlessSpecOutput) ToPineconeServerlessSpecOutputWithContext ¶
func (o PineconeServerlessSpecOutput) ToPineconeServerlessSpecOutputWithContext(ctx context.Context) PineconeServerlessSpecOutput
func (PineconeServerlessSpecOutput) ToPineconeServerlessSpecPtrOutput ¶
func (o PineconeServerlessSpecOutput) ToPineconeServerlessSpecPtrOutput() PineconeServerlessSpecPtrOutput
func (PineconeServerlessSpecOutput) ToPineconeServerlessSpecPtrOutputWithContext ¶
func (o PineconeServerlessSpecOutput) ToPineconeServerlessSpecPtrOutputWithContext(ctx context.Context) PineconeServerlessSpecPtrOutput
type PineconeServerlessSpecPtrInput ¶
type PineconeServerlessSpecPtrInput interface { pulumi.Input ToPineconeServerlessSpecPtrOutput() PineconeServerlessSpecPtrOutput ToPineconeServerlessSpecPtrOutputWithContext(context.Context) PineconeServerlessSpecPtrOutput }
PineconeServerlessSpecPtrInput is an input type that accepts PineconeServerlessSpecArgs, PineconeServerlessSpecPtr and PineconeServerlessSpecPtrOutput values. You can construct a concrete instance of `PineconeServerlessSpecPtrInput` via:
PineconeServerlessSpecArgs{...} or: nil
func PineconeServerlessSpecPtr ¶
func PineconeServerlessSpecPtr(v *PineconeServerlessSpecArgs) PineconeServerlessSpecPtrInput
type PineconeServerlessSpecPtrOutput ¶
type PineconeServerlessSpecPtrOutput struct{ *pulumi.OutputState }
func (PineconeServerlessSpecPtrOutput) Cloud ¶
func (o PineconeServerlessSpecPtrOutput) Cloud() ServerlessSpecCloudPtrOutput
The public cloud where you would like your index hosted.
func (PineconeServerlessSpecPtrOutput) Elem ¶
func (o PineconeServerlessSpecPtrOutput) Elem() PineconeServerlessSpecOutput
func (PineconeServerlessSpecPtrOutput) ElementType ¶
func (PineconeServerlessSpecPtrOutput) ElementType() reflect.Type
func (PineconeServerlessSpecPtrOutput) Region ¶
func (o PineconeServerlessSpecPtrOutput) Region() pulumi.StringPtrOutput
The region where you would like your index to be created. Different cloud providers have different regions available.
func (PineconeServerlessSpecPtrOutput) ToPineconeServerlessSpecPtrOutput ¶
func (o PineconeServerlessSpecPtrOutput) ToPineconeServerlessSpecPtrOutput() PineconeServerlessSpecPtrOutput
func (PineconeServerlessSpecPtrOutput) ToPineconeServerlessSpecPtrOutputWithContext ¶
func (o PineconeServerlessSpecPtrOutput) ToPineconeServerlessSpecPtrOutputWithContext(ctx context.Context) PineconeServerlessSpecPtrOutput
type PineconeSpec ¶
type PineconeSpec struct { // Configuration needed to deploy a pod index. Pod *PineconePodSpec `pulumi:"pod"` // Configuration needed to deploy a serverless index. Serverless *PineconeServerlessSpec `pulumi:"serverless"` }
type PineconeSpecArgs ¶
type PineconeSpecArgs struct { // Configuration needed to deploy a pod index. Pod PineconePodSpecPtrInput `pulumi:"pod"` // Configuration needed to deploy a serverless index. Serverless PineconeServerlessSpecPtrInput `pulumi:"serverless"` }
func (PineconeSpecArgs) ElementType ¶
func (PineconeSpecArgs) ElementType() reflect.Type
func (PineconeSpecArgs) ToPineconeSpecOutput ¶
func (i PineconeSpecArgs) ToPineconeSpecOutput() PineconeSpecOutput
func (PineconeSpecArgs) ToPineconeSpecOutputWithContext ¶
func (i PineconeSpecArgs) ToPineconeSpecOutputWithContext(ctx context.Context) PineconeSpecOutput
type PineconeSpecInput ¶
type PineconeSpecInput interface { pulumi.Input ToPineconeSpecOutput() PineconeSpecOutput ToPineconeSpecOutputWithContext(context.Context) PineconeSpecOutput }
PineconeSpecInput is an input type that accepts PineconeSpecArgs and PineconeSpecOutput values. You can construct a concrete instance of `PineconeSpecInput` via:
PineconeSpecArgs{...}
type PineconeSpecOutput ¶
type PineconeSpecOutput struct{ *pulumi.OutputState }
func (PineconeSpecOutput) ElementType ¶
func (PineconeSpecOutput) ElementType() reflect.Type
func (PineconeSpecOutput) Pod ¶
func (o PineconeSpecOutput) Pod() PineconePodSpecPtrOutput
Configuration needed to deploy a pod index.
func (PineconeSpecOutput) Serverless ¶
func (o PineconeSpecOutput) Serverless() PineconeServerlessSpecPtrOutput
Configuration needed to deploy a serverless index.
func (PineconeSpecOutput) ToPineconeSpecOutput ¶
func (o PineconeSpecOutput) ToPineconeSpecOutput() PineconeSpecOutput
func (PineconeSpecOutput) ToPineconeSpecOutputWithContext ¶
func (o PineconeSpecOutput) ToPineconeSpecOutputWithContext(ctx context.Context) PineconeSpecOutput
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // The API token for Pinecone. APIKey pulumi.StringPtrOutput `pulumi:"APIKey"` }
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { // The API token for Pinecone. APIKey pulumi.StringPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) APIKey ¶
func (o ProviderOutput) APIKey() pulumi.StringPtrOutput
The API token for Pinecone.
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ServerlessSpecCloud ¶
type ServerlessSpecCloud string
func (ServerlessSpecCloud) ElementType ¶
func (ServerlessSpecCloud) ElementType() reflect.Type
func (ServerlessSpecCloud) ToServerlessSpecCloudOutput ¶
func (e ServerlessSpecCloud) ToServerlessSpecCloudOutput() ServerlessSpecCloudOutput
func (ServerlessSpecCloud) ToServerlessSpecCloudOutputWithContext ¶
func (e ServerlessSpecCloud) ToServerlessSpecCloudOutputWithContext(ctx context.Context) ServerlessSpecCloudOutput
func (ServerlessSpecCloud) ToServerlessSpecCloudPtrOutput ¶
func (e ServerlessSpecCloud) ToServerlessSpecCloudPtrOutput() ServerlessSpecCloudPtrOutput
func (ServerlessSpecCloud) ToServerlessSpecCloudPtrOutputWithContext ¶
func (e ServerlessSpecCloud) ToServerlessSpecCloudPtrOutputWithContext(ctx context.Context) ServerlessSpecCloudPtrOutput
func (ServerlessSpecCloud) ToStringOutput ¶
func (e ServerlessSpecCloud) ToStringOutput() pulumi.StringOutput
func (ServerlessSpecCloud) ToStringOutputWithContext ¶
func (e ServerlessSpecCloud) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ServerlessSpecCloud) ToStringPtrOutput ¶
func (e ServerlessSpecCloud) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerlessSpecCloud) ToStringPtrOutputWithContext ¶
func (e ServerlessSpecCloud) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ServerlessSpecCloudInput ¶
type ServerlessSpecCloudInput interface { pulumi.Input ToServerlessSpecCloudOutput() ServerlessSpecCloudOutput ToServerlessSpecCloudOutputWithContext(context.Context) ServerlessSpecCloudOutput }
ServerlessSpecCloudInput is an input type that accepts values of the ServerlessSpecCloud enum A concrete instance of `ServerlessSpecCloudInput` can be one of the following:
ServerlessSpecCloudAws ServerlessSpecCloudAzure ServerlessSpecCloudGcp
type ServerlessSpecCloudOutput ¶
type ServerlessSpecCloudOutput struct{ *pulumi.OutputState }
func (ServerlessSpecCloudOutput) ElementType ¶
func (ServerlessSpecCloudOutput) ElementType() reflect.Type
func (ServerlessSpecCloudOutput) ToServerlessSpecCloudOutput ¶
func (o ServerlessSpecCloudOutput) ToServerlessSpecCloudOutput() ServerlessSpecCloudOutput
func (ServerlessSpecCloudOutput) ToServerlessSpecCloudOutputWithContext ¶
func (o ServerlessSpecCloudOutput) ToServerlessSpecCloudOutputWithContext(ctx context.Context) ServerlessSpecCloudOutput
func (ServerlessSpecCloudOutput) ToServerlessSpecCloudPtrOutput ¶
func (o ServerlessSpecCloudOutput) ToServerlessSpecCloudPtrOutput() ServerlessSpecCloudPtrOutput
func (ServerlessSpecCloudOutput) ToServerlessSpecCloudPtrOutputWithContext ¶
func (o ServerlessSpecCloudOutput) ToServerlessSpecCloudPtrOutputWithContext(ctx context.Context) ServerlessSpecCloudPtrOutput
func (ServerlessSpecCloudOutput) ToStringOutput ¶
func (o ServerlessSpecCloudOutput) ToStringOutput() pulumi.StringOutput
func (ServerlessSpecCloudOutput) ToStringOutputWithContext ¶
func (o ServerlessSpecCloudOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ServerlessSpecCloudOutput) ToStringPtrOutput ¶
func (o ServerlessSpecCloudOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerlessSpecCloudOutput) ToStringPtrOutputWithContext ¶
func (o ServerlessSpecCloudOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ServerlessSpecCloudPtrInput ¶
type ServerlessSpecCloudPtrInput interface { pulumi.Input ToServerlessSpecCloudPtrOutput() ServerlessSpecCloudPtrOutput ToServerlessSpecCloudPtrOutputWithContext(context.Context) ServerlessSpecCloudPtrOutput }
func ServerlessSpecCloudPtr ¶
func ServerlessSpecCloudPtr(v string) ServerlessSpecCloudPtrInput
type ServerlessSpecCloudPtrOutput ¶
type ServerlessSpecCloudPtrOutput struct{ *pulumi.OutputState }
func (ServerlessSpecCloudPtrOutput) Elem ¶
func (o ServerlessSpecCloudPtrOutput) Elem() ServerlessSpecCloudOutput
func (ServerlessSpecCloudPtrOutput) ElementType ¶
func (ServerlessSpecCloudPtrOutput) ElementType() reflect.Type
func (ServerlessSpecCloudPtrOutput) ToServerlessSpecCloudPtrOutput ¶
func (o ServerlessSpecCloudPtrOutput) ToServerlessSpecCloudPtrOutput() ServerlessSpecCloudPtrOutput
func (ServerlessSpecCloudPtrOutput) ToServerlessSpecCloudPtrOutputWithContext ¶
func (o ServerlessSpecCloudPtrOutput) ToServerlessSpecCloudPtrOutputWithContext(ctx context.Context) ServerlessSpecCloudPtrOutput
func (ServerlessSpecCloudPtrOutput) ToStringPtrOutput ¶
func (o ServerlessSpecCloudPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ServerlessSpecCloudPtrOutput) ToStringPtrOutputWithContext ¶
func (o ServerlessSpecCloudPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput