Documentation ¶
Index ¶
- type AiDataset
- func (*AiDataset) ElementType() reflect.Type
- func (i *AiDataset) ToAiDatasetOutput() AiDatasetOutput
- func (i *AiDataset) ToAiDatasetOutputWithContext(ctx context.Context) AiDatasetOutput
- func (i *AiDataset) ToAiDatasetPtrOutput() AiDatasetPtrOutput
- func (i *AiDataset) ToAiDatasetPtrOutputWithContext(ctx context.Context) AiDatasetPtrOutput
- type AiDatasetArgs
- type AiDatasetArray
- type AiDatasetArrayInput
- type AiDatasetArrayOutput
- func (AiDatasetArrayOutput) ElementType() reflect.Type
- func (o AiDatasetArrayOutput) Index(i pulumi.IntInput) AiDatasetOutput
- func (o AiDatasetArrayOutput) ToAiDatasetArrayOutput() AiDatasetArrayOutput
- func (o AiDatasetArrayOutput) ToAiDatasetArrayOutputWithContext(ctx context.Context) AiDatasetArrayOutput
- type AiDatasetEncryptionSpec
- type AiDatasetEncryptionSpecArgs
- func (AiDatasetEncryptionSpecArgs) ElementType() reflect.Type
- func (i AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecOutput() AiDatasetEncryptionSpecOutput
- func (i AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecOutput
- func (i AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecPtrOutput() AiDatasetEncryptionSpecPtrOutput
- func (i AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecPtrOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecPtrOutput
- type AiDatasetEncryptionSpecInput
- type AiDatasetEncryptionSpecOutput
- func (AiDatasetEncryptionSpecOutput) ElementType() reflect.Type
- func (o AiDatasetEncryptionSpecOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecOutput() AiDatasetEncryptionSpecOutput
- func (o AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecOutput
- func (o AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecPtrOutput() AiDatasetEncryptionSpecPtrOutput
- func (o AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecPtrOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecPtrOutput
- type AiDatasetEncryptionSpecPtrInput
- type AiDatasetEncryptionSpecPtrOutput
- func (o AiDatasetEncryptionSpecPtrOutput) Elem() AiDatasetEncryptionSpecOutput
- func (AiDatasetEncryptionSpecPtrOutput) ElementType() reflect.Type
- func (o AiDatasetEncryptionSpecPtrOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o AiDatasetEncryptionSpecPtrOutput) ToAiDatasetEncryptionSpecPtrOutput() AiDatasetEncryptionSpecPtrOutput
- func (o AiDatasetEncryptionSpecPtrOutput) ToAiDatasetEncryptionSpecPtrOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecPtrOutput
- type AiDatasetInput
- type AiDatasetMap
- type AiDatasetMapInput
- type AiDatasetMapOutput
- type AiDatasetOutput
- func (AiDatasetOutput) ElementType() reflect.Type
- func (o AiDatasetOutput) ToAiDatasetOutput() AiDatasetOutput
- func (o AiDatasetOutput) ToAiDatasetOutputWithContext(ctx context.Context) AiDatasetOutput
- func (o AiDatasetOutput) ToAiDatasetPtrOutput() AiDatasetPtrOutput
- func (o AiDatasetOutput) ToAiDatasetPtrOutputWithContext(ctx context.Context) AiDatasetPtrOutput
- type AiDatasetPtrInput
- type AiDatasetPtrOutput
- type AiDatasetState
- type AiFeatureStore
- func (*AiFeatureStore) ElementType() reflect.Type
- func (i *AiFeatureStore) ToAiFeatureStoreOutput() AiFeatureStoreOutput
- func (i *AiFeatureStore) ToAiFeatureStoreOutputWithContext(ctx context.Context) AiFeatureStoreOutput
- func (i *AiFeatureStore) ToAiFeatureStorePtrOutput() AiFeatureStorePtrOutput
- func (i *AiFeatureStore) ToAiFeatureStorePtrOutputWithContext(ctx context.Context) AiFeatureStorePtrOutput
- type AiFeatureStoreArgs
- type AiFeatureStoreArray
- type AiFeatureStoreArrayInput
- type AiFeatureStoreArrayOutput
- func (AiFeatureStoreArrayOutput) ElementType() reflect.Type
- func (o AiFeatureStoreArrayOutput) Index(i pulumi.IntInput) AiFeatureStoreOutput
- func (o AiFeatureStoreArrayOutput) ToAiFeatureStoreArrayOutput() AiFeatureStoreArrayOutput
- func (o AiFeatureStoreArrayOutput) ToAiFeatureStoreArrayOutputWithContext(ctx context.Context) AiFeatureStoreArrayOutput
- type AiFeatureStoreEntityType
- func (*AiFeatureStoreEntityType) ElementType() reflect.Type
- func (i *AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypeOutput() AiFeatureStoreEntityTypeOutput
- func (i *AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypeOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeOutput
- func (i *AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypePtrOutput() AiFeatureStoreEntityTypePtrOutput
- func (i *AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypePtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypePtrOutput
- type AiFeatureStoreEntityTypeArgs
- type AiFeatureStoreEntityTypeArray
- func (AiFeatureStoreEntityTypeArray) ElementType() reflect.Type
- func (i AiFeatureStoreEntityTypeArray) ToAiFeatureStoreEntityTypeArrayOutput() AiFeatureStoreEntityTypeArrayOutput
- func (i AiFeatureStoreEntityTypeArray) ToAiFeatureStoreEntityTypeArrayOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeArrayOutput
- type AiFeatureStoreEntityTypeArrayInput
- type AiFeatureStoreEntityTypeArrayOutput
- func (AiFeatureStoreEntityTypeArrayOutput) ElementType() reflect.Type
- func (o AiFeatureStoreEntityTypeArrayOutput) Index(i pulumi.IntInput) AiFeatureStoreEntityTypeOutput
- func (o AiFeatureStoreEntityTypeArrayOutput) ToAiFeatureStoreEntityTypeArrayOutput() AiFeatureStoreEntityTypeArrayOutput
- func (o AiFeatureStoreEntityTypeArrayOutput) ToAiFeatureStoreEntityTypeArrayOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeArrayOutput
- type AiFeatureStoreEntityTypeInput
- type AiFeatureStoreEntityTypeMap
- func (AiFeatureStoreEntityTypeMap) ElementType() reflect.Type
- func (i AiFeatureStoreEntityTypeMap) ToAiFeatureStoreEntityTypeMapOutput() AiFeatureStoreEntityTypeMapOutput
- func (i AiFeatureStoreEntityTypeMap) ToAiFeatureStoreEntityTypeMapOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMapOutput
- type AiFeatureStoreEntityTypeMapInput
- type AiFeatureStoreEntityTypeMapOutput
- func (AiFeatureStoreEntityTypeMapOutput) ElementType() reflect.Type
- func (o AiFeatureStoreEntityTypeMapOutput) MapIndex(k pulumi.StringInput) AiFeatureStoreEntityTypeOutput
- func (o AiFeatureStoreEntityTypeMapOutput) ToAiFeatureStoreEntityTypeMapOutput() AiFeatureStoreEntityTypeMapOutput
- func (o AiFeatureStoreEntityTypeMapOutput) ToAiFeatureStoreEntityTypeMapOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMapOutput
- type AiFeatureStoreEntityTypeMonitoringConfig
- type AiFeatureStoreEntityTypeMonitoringConfigArgs
- func (AiFeatureStoreEntityTypeMonitoringConfigArgs) ElementType() reflect.Type
- func (i AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigOutput() AiFeatureStoreEntityTypeMonitoringConfigOutput
- func (i AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigOutput
- func (i AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
- func (i AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
- type AiFeatureStoreEntityTypeMonitoringConfigInput
- type AiFeatureStoreEntityTypeMonitoringConfigOutput
- func (AiFeatureStoreEntityTypeMonitoringConfigOutput) ElementType() reflect.Type
- func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) SnapshotAnalysis() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigOutput() AiFeatureStoreEntityTypeMonitoringConfigOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
- type AiFeatureStoreEntityTypeMonitoringConfigPtrInput
- type AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) Elem() AiFeatureStoreEntityTypeMonitoringConfigOutput
- func (AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) ElementType() reflect.Type
- func (o AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) SnapshotAnalysis() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
- type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysis
- type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs
- func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ElementType() reflect.Type
- func (i AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
- func (i AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
- func (i AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
- func (i AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
- type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisInput
- type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) Disabled() pulumi.BoolPtrOutput
- func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ElementType() reflect.Type
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) MonitoringInterval() pulumi.StringPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
- type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrInput
- type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) Disabled() pulumi.BoolPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) Elem() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
- func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) ElementType() reflect.Type
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) MonitoringInterval() pulumi.StringPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
- func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
- type AiFeatureStoreEntityTypeOutput
- func (AiFeatureStoreEntityTypeOutput) ElementType() reflect.Type
- func (o AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypeOutput() AiFeatureStoreEntityTypeOutput
- func (o AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypeOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeOutput
- func (o AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypePtrOutput() AiFeatureStoreEntityTypePtrOutput
- func (o AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypePtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypePtrOutput
- type AiFeatureStoreEntityTypePtrInput
- type AiFeatureStoreEntityTypePtrOutput
- func (o AiFeatureStoreEntityTypePtrOutput) Elem() AiFeatureStoreEntityTypeOutput
- func (AiFeatureStoreEntityTypePtrOutput) ElementType() reflect.Type
- func (o AiFeatureStoreEntityTypePtrOutput) ToAiFeatureStoreEntityTypePtrOutput() AiFeatureStoreEntityTypePtrOutput
- func (o AiFeatureStoreEntityTypePtrOutput) ToAiFeatureStoreEntityTypePtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypePtrOutput
- type AiFeatureStoreEntityTypeState
- type AiFeatureStoreInput
- type AiFeatureStoreMap
- type AiFeatureStoreMapInput
- type AiFeatureStoreMapOutput
- func (AiFeatureStoreMapOutput) ElementType() reflect.Type
- func (o AiFeatureStoreMapOutput) MapIndex(k pulumi.StringInput) AiFeatureStoreOutput
- func (o AiFeatureStoreMapOutput) ToAiFeatureStoreMapOutput() AiFeatureStoreMapOutput
- func (o AiFeatureStoreMapOutput) ToAiFeatureStoreMapOutputWithContext(ctx context.Context) AiFeatureStoreMapOutput
- type AiFeatureStoreOnlineServingConfig
- type AiFeatureStoreOnlineServingConfigArgs
- func (AiFeatureStoreOnlineServingConfigArgs) ElementType() reflect.Type
- func (i AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigOutput() AiFeatureStoreOnlineServingConfigOutput
- func (i AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigOutput
- func (i AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigPtrOutput() AiFeatureStoreOnlineServingConfigPtrOutput
- func (i AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigPtrOutput
- type AiFeatureStoreOnlineServingConfigInput
- type AiFeatureStoreOnlineServingConfigOutput
- func (AiFeatureStoreOnlineServingConfigOutput) ElementType() reflect.Type
- func (o AiFeatureStoreOnlineServingConfigOutput) FixedNodeCount() pulumi.IntOutput
- func (o AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigOutput() AiFeatureStoreOnlineServingConfigOutput
- func (o AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigOutput
- func (o AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigPtrOutput() AiFeatureStoreOnlineServingConfigPtrOutput
- func (o AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigPtrOutput
- type AiFeatureStoreOnlineServingConfigPtrInput
- type AiFeatureStoreOnlineServingConfigPtrOutput
- func (o AiFeatureStoreOnlineServingConfigPtrOutput) Elem() AiFeatureStoreOnlineServingConfigOutput
- func (AiFeatureStoreOnlineServingConfigPtrOutput) ElementType() reflect.Type
- func (o AiFeatureStoreOnlineServingConfigPtrOutput) FixedNodeCount() pulumi.IntPtrOutput
- func (o AiFeatureStoreOnlineServingConfigPtrOutput) ToAiFeatureStoreOnlineServingConfigPtrOutput() AiFeatureStoreOnlineServingConfigPtrOutput
- func (o AiFeatureStoreOnlineServingConfigPtrOutput) ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigPtrOutput
- type AiFeatureStoreOutput
- func (AiFeatureStoreOutput) ElementType() reflect.Type
- func (o AiFeatureStoreOutput) ToAiFeatureStoreOutput() AiFeatureStoreOutput
- func (o AiFeatureStoreOutput) ToAiFeatureStoreOutputWithContext(ctx context.Context) AiFeatureStoreOutput
- func (o AiFeatureStoreOutput) ToAiFeatureStorePtrOutput() AiFeatureStorePtrOutput
- func (o AiFeatureStoreOutput) ToAiFeatureStorePtrOutputWithContext(ctx context.Context) AiFeatureStorePtrOutput
- type AiFeatureStorePtrInput
- type AiFeatureStorePtrOutput
- func (o AiFeatureStorePtrOutput) Elem() AiFeatureStoreOutput
- func (AiFeatureStorePtrOutput) ElementType() reflect.Type
- func (o AiFeatureStorePtrOutput) ToAiFeatureStorePtrOutput() AiFeatureStorePtrOutput
- func (o AiFeatureStorePtrOutput) ToAiFeatureStorePtrOutputWithContext(ctx context.Context) AiFeatureStorePtrOutput
- type AiFeatureStoreState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AiDataset ¶
type AiDataset struct { pulumi.CustomResourceState // The timestamp of when the dataset was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine // fractional digits. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The user-defined name of the Dataset. The name can be up to 128 characters long and can be consist of any UTF-8 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Customer-managed encryption key spec for a Dataset. If set, this Dataset and all sub-resources of this Dataset will be secured by this key. // Structure is documented below. EncryptionSpec AiDatasetEncryptionSpecPtrOutput `pulumi:"encryptionSpec"` // A set of key/value label pairs to assign to this Workflow. Labels pulumi.StringMapOutput `pulumi:"labels"` // Points to a YAML file stored on Google Cloud Storage describing additional information about the Dataset. The schema is defined as an OpenAPI 3.0.2 Schema Object. The schema files that can be used here are found in gs://google-cloud-aiplatform/schema/dataset/metadata/. MetadataSchemaUri pulumi.StringOutput `pulumi:"metadataSchemaUri"` // The resource name of the Dataset. This value is set by Google. Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The region of the dataset. eg us-central1 Region pulumi.StringOutput `pulumi:"region"` // The timestamp of when the dataset was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
A collection of DataItems and Annotations on them.
To get more information about Dataset, see:
* [API documentation](https://cloud.google.com/vertex-ai/docs/reference/rest/v1/projects.locations.datasets) * How-to Guides
- [Official Documentation](https://cloud.google.com/vertex-ai/docs)
## Example Usage ### Vertex Ai Dataset
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v5/go/gcp/vertex" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := vertex.NewAiDataset(ctx, "dataset", &vertex.AiDatasetArgs{ DisplayName: pulumi.String("terraform"), MetadataSchemaUri: pulumi.String("gs://google-cloud-aiplatform/schema/dataset/metadata/image_1.0.0.yaml"), Region: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
```
## Import
This resource does not support import.
func GetAiDataset ¶
func GetAiDataset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AiDatasetState, opts ...pulumi.ResourceOption) (*AiDataset, error)
GetAiDataset gets an existing AiDataset 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 NewAiDataset ¶
func NewAiDataset(ctx *pulumi.Context, name string, args *AiDatasetArgs, opts ...pulumi.ResourceOption) (*AiDataset, error)
NewAiDataset registers a new resource with the given unique name, arguments, and options.
func (*AiDataset) ElementType ¶
func (*AiDataset) ToAiDatasetOutput ¶
func (i *AiDataset) ToAiDatasetOutput() AiDatasetOutput
func (*AiDataset) ToAiDatasetOutputWithContext ¶
func (i *AiDataset) ToAiDatasetOutputWithContext(ctx context.Context) AiDatasetOutput
func (*AiDataset) ToAiDatasetPtrOutput ¶
func (i *AiDataset) ToAiDatasetPtrOutput() AiDatasetPtrOutput
func (*AiDataset) ToAiDatasetPtrOutputWithContext ¶
func (i *AiDataset) ToAiDatasetPtrOutputWithContext(ctx context.Context) AiDatasetPtrOutput
type AiDatasetArgs ¶
type AiDatasetArgs struct { // The user-defined name of the Dataset. The name can be up to 128 characters long and can be consist of any UTF-8 characters. DisplayName pulumi.StringInput // Customer-managed encryption key spec for a Dataset. If set, this Dataset and all sub-resources of this Dataset will be secured by this key. // Structure is documented below. EncryptionSpec AiDatasetEncryptionSpecPtrInput // A set of key/value label pairs to assign to this Workflow. Labels pulumi.StringMapInput // Points to a YAML file stored on Google Cloud Storage describing additional information about the Dataset. The schema is defined as an OpenAPI 3.0.2 Schema Object. The schema files that can be used here are found in gs://google-cloud-aiplatform/schema/dataset/metadata/. MetadataSchemaUri pulumi.StringInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The region of the dataset. eg us-central1 Region pulumi.StringPtrInput }
The set of arguments for constructing a AiDataset resource.
func (AiDatasetArgs) ElementType ¶
func (AiDatasetArgs) ElementType() reflect.Type
type AiDatasetArray ¶
type AiDatasetArray []AiDatasetInput
func (AiDatasetArray) ElementType ¶
func (AiDatasetArray) ElementType() reflect.Type
func (AiDatasetArray) ToAiDatasetArrayOutput ¶
func (i AiDatasetArray) ToAiDatasetArrayOutput() AiDatasetArrayOutput
func (AiDatasetArray) ToAiDatasetArrayOutputWithContext ¶
func (i AiDatasetArray) ToAiDatasetArrayOutputWithContext(ctx context.Context) AiDatasetArrayOutput
type AiDatasetArrayInput ¶
type AiDatasetArrayInput interface { pulumi.Input ToAiDatasetArrayOutput() AiDatasetArrayOutput ToAiDatasetArrayOutputWithContext(context.Context) AiDatasetArrayOutput }
AiDatasetArrayInput is an input type that accepts AiDatasetArray and AiDatasetArrayOutput values. You can construct a concrete instance of `AiDatasetArrayInput` via:
AiDatasetArray{ AiDatasetArgs{...} }
type AiDatasetArrayOutput ¶
type AiDatasetArrayOutput struct{ *pulumi.OutputState }
func (AiDatasetArrayOutput) ElementType ¶
func (AiDatasetArrayOutput) ElementType() reflect.Type
func (AiDatasetArrayOutput) Index ¶
func (o AiDatasetArrayOutput) Index(i pulumi.IntInput) AiDatasetOutput
func (AiDatasetArrayOutput) ToAiDatasetArrayOutput ¶
func (o AiDatasetArrayOutput) ToAiDatasetArrayOutput() AiDatasetArrayOutput
func (AiDatasetArrayOutput) ToAiDatasetArrayOutputWithContext ¶
func (o AiDatasetArrayOutput) ToAiDatasetArrayOutputWithContext(ctx context.Context) AiDatasetArrayOutput
type AiDatasetEncryptionSpec ¶
type AiDatasetEncryptionSpec struct { // Required. The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. // Has the form: projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key. The key needs to be in the same region as where the resource is created. KmsKeyName *string `pulumi:"kmsKeyName"` }
type AiDatasetEncryptionSpecArgs ¶
type AiDatasetEncryptionSpecArgs struct { // Required. The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. // Has the form: projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key. The key needs to be in the same region as where the resource is created. KmsKeyName pulumi.StringPtrInput `pulumi:"kmsKeyName"` }
func (AiDatasetEncryptionSpecArgs) ElementType ¶
func (AiDatasetEncryptionSpecArgs) ElementType() reflect.Type
func (AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecOutput ¶
func (i AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecOutput() AiDatasetEncryptionSpecOutput
func (AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecOutputWithContext ¶
func (i AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecOutput
func (AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecPtrOutput ¶
func (i AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecPtrOutput() AiDatasetEncryptionSpecPtrOutput
func (AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecPtrOutputWithContext ¶
func (i AiDatasetEncryptionSpecArgs) ToAiDatasetEncryptionSpecPtrOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecPtrOutput
type AiDatasetEncryptionSpecInput ¶
type AiDatasetEncryptionSpecInput interface { pulumi.Input ToAiDatasetEncryptionSpecOutput() AiDatasetEncryptionSpecOutput ToAiDatasetEncryptionSpecOutputWithContext(context.Context) AiDatasetEncryptionSpecOutput }
AiDatasetEncryptionSpecInput is an input type that accepts AiDatasetEncryptionSpecArgs and AiDatasetEncryptionSpecOutput values. You can construct a concrete instance of `AiDatasetEncryptionSpecInput` via:
AiDatasetEncryptionSpecArgs{...}
type AiDatasetEncryptionSpecOutput ¶
type AiDatasetEncryptionSpecOutput struct{ *pulumi.OutputState }
func (AiDatasetEncryptionSpecOutput) ElementType ¶
func (AiDatasetEncryptionSpecOutput) ElementType() reflect.Type
func (AiDatasetEncryptionSpecOutput) KmsKeyName ¶
func (o AiDatasetEncryptionSpecOutput) KmsKeyName() pulumi.StringPtrOutput
Required. The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form: projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key. The key needs to be in the same region as where the resource is created.
func (AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecOutput ¶
func (o AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecOutput() AiDatasetEncryptionSpecOutput
func (AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecOutputWithContext ¶
func (o AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecOutput
func (AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecPtrOutput ¶
func (o AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecPtrOutput() AiDatasetEncryptionSpecPtrOutput
func (AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecPtrOutputWithContext ¶
func (o AiDatasetEncryptionSpecOutput) ToAiDatasetEncryptionSpecPtrOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecPtrOutput
type AiDatasetEncryptionSpecPtrInput ¶
type AiDatasetEncryptionSpecPtrInput interface { pulumi.Input ToAiDatasetEncryptionSpecPtrOutput() AiDatasetEncryptionSpecPtrOutput ToAiDatasetEncryptionSpecPtrOutputWithContext(context.Context) AiDatasetEncryptionSpecPtrOutput }
AiDatasetEncryptionSpecPtrInput is an input type that accepts AiDatasetEncryptionSpecArgs, AiDatasetEncryptionSpecPtr and AiDatasetEncryptionSpecPtrOutput values. You can construct a concrete instance of `AiDatasetEncryptionSpecPtrInput` via:
AiDatasetEncryptionSpecArgs{...} or: nil
func AiDatasetEncryptionSpecPtr ¶
func AiDatasetEncryptionSpecPtr(v *AiDatasetEncryptionSpecArgs) AiDatasetEncryptionSpecPtrInput
type AiDatasetEncryptionSpecPtrOutput ¶
type AiDatasetEncryptionSpecPtrOutput struct{ *pulumi.OutputState }
func (AiDatasetEncryptionSpecPtrOutput) Elem ¶
func (o AiDatasetEncryptionSpecPtrOutput) Elem() AiDatasetEncryptionSpecOutput
func (AiDatasetEncryptionSpecPtrOutput) ElementType ¶
func (AiDatasetEncryptionSpecPtrOutput) ElementType() reflect.Type
func (AiDatasetEncryptionSpecPtrOutput) KmsKeyName ¶
func (o AiDatasetEncryptionSpecPtrOutput) KmsKeyName() pulumi.StringPtrOutput
Required. The Cloud KMS resource identifier of the customer managed encryption key used to protect a resource. Has the form: projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key. The key needs to be in the same region as where the resource is created.
func (AiDatasetEncryptionSpecPtrOutput) ToAiDatasetEncryptionSpecPtrOutput ¶
func (o AiDatasetEncryptionSpecPtrOutput) ToAiDatasetEncryptionSpecPtrOutput() AiDatasetEncryptionSpecPtrOutput
func (AiDatasetEncryptionSpecPtrOutput) ToAiDatasetEncryptionSpecPtrOutputWithContext ¶
func (o AiDatasetEncryptionSpecPtrOutput) ToAiDatasetEncryptionSpecPtrOutputWithContext(ctx context.Context) AiDatasetEncryptionSpecPtrOutput
type AiDatasetInput ¶
type AiDatasetInput interface { pulumi.Input ToAiDatasetOutput() AiDatasetOutput ToAiDatasetOutputWithContext(ctx context.Context) AiDatasetOutput }
type AiDatasetMap ¶
type AiDatasetMap map[string]AiDatasetInput
func (AiDatasetMap) ElementType ¶
func (AiDatasetMap) ElementType() reflect.Type
func (AiDatasetMap) ToAiDatasetMapOutput ¶
func (i AiDatasetMap) ToAiDatasetMapOutput() AiDatasetMapOutput
func (AiDatasetMap) ToAiDatasetMapOutputWithContext ¶
func (i AiDatasetMap) ToAiDatasetMapOutputWithContext(ctx context.Context) AiDatasetMapOutput
type AiDatasetMapInput ¶
type AiDatasetMapInput interface { pulumi.Input ToAiDatasetMapOutput() AiDatasetMapOutput ToAiDatasetMapOutputWithContext(context.Context) AiDatasetMapOutput }
AiDatasetMapInput is an input type that accepts AiDatasetMap and AiDatasetMapOutput values. You can construct a concrete instance of `AiDatasetMapInput` via:
AiDatasetMap{ "key": AiDatasetArgs{...} }
type AiDatasetMapOutput ¶
type AiDatasetMapOutput struct{ *pulumi.OutputState }
func (AiDatasetMapOutput) ElementType ¶
func (AiDatasetMapOutput) ElementType() reflect.Type
func (AiDatasetMapOutput) MapIndex ¶
func (o AiDatasetMapOutput) MapIndex(k pulumi.StringInput) AiDatasetOutput
func (AiDatasetMapOutput) ToAiDatasetMapOutput ¶
func (o AiDatasetMapOutput) ToAiDatasetMapOutput() AiDatasetMapOutput
func (AiDatasetMapOutput) ToAiDatasetMapOutputWithContext ¶
func (o AiDatasetMapOutput) ToAiDatasetMapOutputWithContext(ctx context.Context) AiDatasetMapOutput
type AiDatasetOutput ¶
type AiDatasetOutput struct{ *pulumi.OutputState }
func (AiDatasetOutput) ElementType ¶
func (AiDatasetOutput) ElementType() reflect.Type
func (AiDatasetOutput) ToAiDatasetOutput ¶
func (o AiDatasetOutput) ToAiDatasetOutput() AiDatasetOutput
func (AiDatasetOutput) ToAiDatasetOutputWithContext ¶
func (o AiDatasetOutput) ToAiDatasetOutputWithContext(ctx context.Context) AiDatasetOutput
func (AiDatasetOutput) ToAiDatasetPtrOutput ¶
func (o AiDatasetOutput) ToAiDatasetPtrOutput() AiDatasetPtrOutput
func (AiDatasetOutput) ToAiDatasetPtrOutputWithContext ¶
func (o AiDatasetOutput) ToAiDatasetPtrOutputWithContext(ctx context.Context) AiDatasetPtrOutput
type AiDatasetPtrInput ¶
type AiDatasetPtrInput interface { pulumi.Input ToAiDatasetPtrOutput() AiDatasetPtrOutput ToAiDatasetPtrOutputWithContext(ctx context.Context) AiDatasetPtrOutput }
type AiDatasetPtrOutput ¶
type AiDatasetPtrOutput struct{ *pulumi.OutputState }
func (AiDatasetPtrOutput) Elem ¶ added in v5.21.0
func (o AiDatasetPtrOutput) Elem() AiDatasetOutput
func (AiDatasetPtrOutput) ElementType ¶
func (AiDatasetPtrOutput) ElementType() reflect.Type
func (AiDatasetPtrOutput) ToAiDatasetPtrOutput ¶
func (o AiDatasetPtrOutput) ToAiDatasetPtrOutput() AiDatasetPtrOutput
func (AiDatasetPtrOutput) ToAiDatasetPtrOutputWithContext ¶
func (o AiDatasetPtrOutput) ToAiDatasetPtrOutputWithContext(ctx context.Context) AiDatasetPtrOutput
type AiDatasetState ¶
type AiDatasetState struct { // The timestamp of when the dataset was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine // fractional digits. CreateTime pulumi.StringPtrInput // The user-defined name of the Dataset. The name can be up to 128 characters long and can be consist of any UTF-8 characters. DisplayName pulumi.StringPtrInput // Customer-managed encryption key spec for a Dataset. If set, this Dataset and all sub-resources of this Dataset will be secured by this key. // Structure is documented below. EncryptionSpec AiDatasetEncryptionSpecPtrInput // A set of key/value label pairs to assign to this Workflow. Labels pulumi.StringMapInput // Points to a YAML file stored on Google Cloud Storage describing additional information about the Dataset. The schema is defined as an OpenAPI 3.0.2 Schema Object. The schema files that can be used here are found in gs://google-cloud-aiplatform/schema/dataset/metadata/. MetadataSchemaUri pulumi.StringPtrInput // The resource name of the Dataset. This value is set by Google. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The region of the dataset. eg us-central1 Region pulumi.StringPtrInput // The timestamp of when the dataset was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. UpdateTime pulumi.StringPtrInput }
func (AiDatasetState) ElementType ¶
func (AiDatasetState) ElementType() reflect.Type
type AiFeatureStore ¶ added in v5.13.0
type AiFeatureStore struct { pulumi.CustomResourceState // The timestamp of when the featurestore was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Used to perform consistent read-modify-write updates. Etag pulumi.StringOutput `pulumi:"etag"` // If set to true, any EntityTypes and Features for this Featurestore will also be deleted ForceDestroy pulumi.BoolPtrOutput `pulumi:"forceDestroy"` // A set of key/value label pairs to assign to this Featurestore. Labels pulumi.StringMapOutput `pulumi:"labels"` // The name of the Featurestore. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. Name pulumi.StringOutput `pulumi:"name"` // Config for online serving resources. // Structure is documented below. OnlineServingConfig AiFeatureStoreOnlineServingConfigPtrOutput `pulumi:"onlineServingConfig"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The region of the dataset. eg us-central1 Region pulumi.StringOutput `pulumi:"region"` // The timestamp of when the featurestore was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up // to nine fractional digits. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
## Import
Featurestore can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:vertex/aiFeatureStore:AiFeatureStore default projects/{{project}}/locations/{{region}}/featurestores/{{name}}
```
```sh
$ pulumi import gcp:vertex/aiFeatureStore:AiFeatureStore default {{project}}/{{region}}/{{name}}
```
```sh
$ pulumi import gcp:vertex/aiFeatureStore:AiFeatureStore default {{region}}/{{name}}
```
```sh
$ pulumi import gcp:vertex/aiFeatureStore:AiFeatureStore default {{name}}
```
func GetAiFeatureStore ¶ added in v5.13.0
func GetAiFeatureStore(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AiFeatureStoreState, opts ...pulumi.ResourceOption) (*AiFeatureStore, error)
GetAiFeatureStore gets an existing AiFeatureStore 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 NewAiFeatureStore ¶ added in v5.13.0
func NewAiFeatureStore(ctx *pulumi.Context, name string, args *AiFeatureStoreArgs, opts ...pulumi.ResourceOption) (*AiFeatureStore, error)
NewAiFeatureStore registers a new resource with the given unique name, arguments, and options.
func (*AiFeatureStore) ElementType ¶ added in v5.13.0
func (*AiFeatureStore) ElementType() reflect.Type
func (*AiFeatureStore) ToAiFeatureStoreOutput ¶ added in v5.13.0
func (i *AiFeatureStore) ToAiFeatureStoreOutput() AiFeatureStoreOutput
func (*AiFeatureStore) ToAiFeatureStoreOutputWithContext ¶ added in v5.13.0
func (i *AiFeatureStore) ToAiFeatureStoreOutputWithContext(ctx context.Context) AiFeatureStoreOutput
func (*AiFeatureStore) ToAiFeatureStorePtrOutput ¶ added in v5.13.0
func (i *AiFeatureStore) ToAiFeatureStorePtrOutput() AiFeatureStorePtrOutput
func (*AiFeatureStore) ToAiFeatureStorePtrOutputWithContext ¶ added in v5.13.0
func (i *AiFeatureStore) ToAiFeatureStorePtrOutputWithContext(ctx context.Context) AiFeatureStorePtrOutput
type AiFeatureStoreArgs ¶ added in v5.13.0
type AiFeatureStoreArgs struct { // If set to true, any EntityTypes and Features for this Featurestore will also be deleted ForceDestroy pulumi.BoolPtrInput // A set of key/value label pairs to assign to this Featurestore. Labels pulumi.StringMapInput // The name of the Featurestore. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. Name pulumi.StringPtrInput // Config for online serving resources. // Structure is documented below. OnlineServingConfig AiFeatureStoreOnlineServingConfigPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The region of the dataset. eg us-central1 Region pulumi.StringPtrInput }
The set of arguments for constructing a AiFeatureStore resource.
func (AiFeatureStoreArgs) ElementType ¶ added in v5.13.0
func (AiFeatureStoreArgs) ElementType() reflect.Type
type AiFeatureStoreArray ¶ added in v5.13.0
type AiFeatureStoreArray []AiFeatureStoreInput
func (AiFeatureStoreArray) ElementType ¶ added in v5.13.0
func (AiFeatureStoreArray) ElementType() reflect.Type
func (AiFeatureStoreArray) ToAiFeatureStoreArrayOutput ¶ added in v5.13.0
func (i AiFeatureStoreArray) ToAiFeatureStoreArrayOutput() AiFeatureStoreArrayOutput
func (AiFeatureStoreArray) ToAiFeatureStoreArrayOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreArray) ToAiFeatureStoreArrayOutputWithContext(ctx context.Context) AiFeatureStoreArrayOutput
type AiFeatureStoreArrayInput ¶ added in v5.13.0
type AiFeatureStoreArrayInput interface { pulumi.Input ToAiFeatureStoreArrayOutput() AiFeatureStoreArrayOutput ToAiFeatureStoreArrayOutputWithContext(context.Context) AiFeatureStoreArrayOutput }
AiFeatureStoreArrayInput is an input type that accepts AiFeatureStoreArray and AiFeatureStoreArrayOutput values. You can construct a concrete instance of `AiFeatureStoreArrayInput` via:
AiFeatureStoreArray{ AiFeatureStoreArgs{...} }
type AiFeatureStoreArrayOutput ¶ added in v5.13.0
type AiFeatureStoreArrayOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreArrayOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreArrayOutput) ElementType() reflect.Type
func (AiFeatureStoreArrayOutput) Index ¶ added in v5.13.0
func (o AiFeatureStoreArrayOutput) Index(i pulumi.IntInput) AiFeatureStoreOutput
func (AiFeatureStoreArrayOutput) ToAiFeatureStoreArrayOutput ¶ added in v5.13.0
func (o AiFeatureStoreArrayOutput) ToAiFeatureStoreArrayOutput() AiFeatureStoreArrayOutput
func (AiFeatureStoreArrayOutput) ToAiFeatureStoreArrayOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreArrayOutput) ToAiFeatureStoreArrayOutputWithContext(ctx context.Context) AiFeatureStoreArrayOutput
type AiFeatureStoreEntityType ¶ added in v5.13.0
type AiFeatureStoreEntityType struct { pulumi.CustomResourceState // The timestamp of when the featurestore was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Used to perform consistent read-modify-write updates. Etag pulumi.StringOutput `pulumi:"etag"` // The name of the Featurestore to use, in the format projects/{project}/locations/{location}/featurestores/{featurestore}. Featurestore pulumi.StringOutput `pulumi:"featurestore"` // A set of key/value label pairs to assign to this EntityType. Labels pulumi.StringMapOutput `pulumi:"labels"` // The default monitoring configuration for all Features under this EntityType. // If this is populated with [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is disabled. // Structure is documented below. MonitoringConfig AiFeatureStoreEntityTypeMonitoringConfigPtrOutput `pulumi:"monitoringConfig"` // The name of the EntityType. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. Name pulumi.StringOutput `pulumi:"name"` // The timestamp of when the featurestore was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up // to nine fractional digits. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
## Import
FeaturestoreEntitytype can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:vertex/aiFeatureStoreEntityType:AiFeatureStoreEntityType default {{featurestore}}/entityTypes/{{name}}
```
func GetAiFeatureStoreEntityType ¶ added in v5.13.0
func GetAiFeatureStoreEntityType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AiFeatureStoreEntityTypeState, opts ...pulumi.ResourceOption) (*AiFeatureStoreEntityType, error)
GetAiFeatureStoreEntityType gets an existing AiFeatureStoreEntityType 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 NewAiFeatureStoreEntityType ¶ added in v5.13.0
func NewAiFeatureStoreEntityType(ctx *pulumi.Context, name string, args *AiFeatureStoreEntityTypeArgs, opts ...pulumi.ResourceOption) (*AiFeatureStoreEntityType, error)
NewAiFeatureStoreEntityType registers a new resource with the given unique name, arguments, and options.
func (*AiFeatureStoreEntityType) ElementType ¶ added in v5.13.0
func (*AiFeatureStoreEntityType) ElementType() reflect.Type
func (*AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypeOutput ¶ added in v5.13.0
func (i *AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypeOutput() AiFeatureStoreEntityTypeOutput
func (*AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypeOutputWithContext ¶ added in v5.13.0
func (i *AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypeOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeOutput
func (*AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypePtrOutput ¶ added in v5.13.0
func (i *AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypePtrOutput() AiFeatureStoreEntityTypePtrOutput
func (*AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypePtrOutputWithContext ¶ added in v5.13.0
func (i *AiFeatureStoreEntityType) ToAiFeatureStoreEntityTypePtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypePtrOutput
type AiFeatureStoreEntityTypeArgs ¶ added in v5.13.0
type AiFeatureStoreEntityTypeArgs struct { // The name of the Featurestore to use, in the format projects/{project}/locations/{location}/featurestores/{featurestore}. Featurestore pulumi.StringInput // A set of key/value label pairs to assign to this EntityType. Labels pulumi.StringMapInput // The default monitoring configuration for all Features under this EntityType. // If this is populated with [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is disabled. // Structure is documented below. MonitoringConfig AiFeatureStoreEntityTypeMonitoringConfigPtrInput // The name of the EntityType. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. Name pulumi.StringPtrInput }
The set of arguments for constructing a AiFeatureStoreEntityType resource.
func (AiFeatureStoreEntityTypeArgs) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeArgs) ElementType() reflect.Type
type AiFeatureStoreEntityTypeArray ¶ added in v5.13.0
type AiFeatureStoreEntityTypeArray []AiFeatureStoreEntityTypeInput
func (AiFeatureStoreEntityTypeArray) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeArray) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeArray) ToAiFeatureStoreEntityTypeArrayOutput ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeArray) ToAiFeatureStoreEntityTypeArrayOutput() AiFeatureStoreEntityTypeArrayOutput
func (AiFeatureStoreEntityTypeArray) ToAiFeatureStoreEntityTypeArrayOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeArray) ToAiFeatureStoreEntityTypeArrayOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeArrayOutput
type AiFeatureStoreEntityTypeArrayInput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeArrayInput interface { pulumi.Input ToAiFeatureStoreEntityTypeArrayOutput() AiFeatureStoreEntityTypeArrayOutput ToAiFeatureStoreEntityTypeArrayOutputWithContext(context.Context) AiFeatureStoreEntityTypeArrayOutput }
AiFeatureStoreEntityTypeArrayInput is an input type that accepts AiFeatureStoreEntityTypeArray and AiFeatureStoreEntityTypeArrayOutput values. You can construct a concrete instance of `AiFeatureStoreEntityTypeArrayInput` via:
AiFeatureStoreEntityTypeArray{ AiFeatureStoreEntityTypeArgs{...} }
type AiFeatureStoreEntityTypeArrayOutput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeArrayOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreEntityTypeArrayOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeArrayOutput) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeArrayOutput) Index ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeArrayOutput) Index(i pulumi.IntInput) AiFeatureStoreEntityTypeOutput
func (AiFeatureStoreEntityTypeArrayOutput) ToAiFeatureStoreEntityTypeArrayOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeArrayOutput) ToAiFeatureStoreEntityTypeArrayOutput() AiFeatureStoreEntityTypeArrayOutput
func (AiFeatureStoreEntityTypeArrayOutput) ToAiFeatureStoreEntityTypeArrayOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeArrayOutput) ToAiFeatureStoreEntityTypeArrayOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeArrayOutput
type AiFeatureStoreEntityTypeInput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeInput interface { pulumi.Input ToAiFeatureStoreEntityTypeOutput() AiFeatureStoreEntityTypeOutput ToAiFeatureStoreEntityTypeOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeOutput }
type AiFeatureStoreEntityTypeMap ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMap map[string]AiFeatureStoreEntityTypeInput
func (AiFeatureStoreEntityTypeMap) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeMap) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeMap) ToAiFeatureStoreEntityTypeMapOutput ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMap) ToAiFeatureStoreEntityTypeMapOutput() AiFeatureStoreEntityTypeMapOutput
func (AiFeatureStoreEntityTypeMap) ToAiFeatureStoreEntityTypeMapOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMap) ToAiFeatureStoreEntityTypeMapOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMapOutput
type AiFeatureStoreEntityTypeMapInput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMapInput interface { pulumi.Input ToAiFeatureStoreEntityTypeMapOutput() AiFeatureStoreEntityTypeMapOutput ToAiFeatureStoreEntityTypeMapOutputWithContext(context.Context) AiFeatureStoreEntityTypeMapOutput }
AiFeatureStoreEntityTypeMapInput is an input type that accepts AiFeatureStoreEntityTypeMap and AiFeatureStoreEntityTypeMapOutput values. You can construct a concrete instance of `AiFeatureStoreEntityTypeMapInput` via:
AiFeatureStoreEntityTypeMap{ "key": AiFeatureStoreEntityTypeArgs{...} }
type AiFeatureStoreEntityTypeMapOutput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMapOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreEntityTypeMapOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeMapOutput) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeMapOutput) MapIndex ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMapOutput) MapIndex(k pulumi.StringInput) AiFeatureStoreEntityTypeOutput
func (AiFeatureStoreEntityTypeMapOutput) ToAiFeatureStoreEntityTypeMapOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMapOutput) ToAiFeatureStoreEntityTypeMapOutput() AiFeatureStoreEntityTypeMapOutput
func (AiFeatureStoreEntityTypeMapOutput) ToAiFeatureStoreEntityTypeMapOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMapOutput) ToAiFeatureStoreEntityTypeMapOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMapOutput
type AiFeatureStoreEntityTypeMonitoringConfig ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfig struct { // Configuration of how features in Featurestore are monitored. // Structure is documented below. SnapshotAnalysis *AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysis `pulumi:"snapshotAnalysis"` }
type AiFeatureStoreEntityTypeMonitoringConfigArgs ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigArgs struct { // Configuration of how features in Featurestore are monitored. // Structure is documented below. SnapshotAnalysis AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrInput `pulumi:"snapshotAnalysis"` }
func (AiFeatureStoreEntityTypeMonitoringConfigArgs) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeMonitoringConfigArgs) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigOutput ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigOutput() AiFeatureStoreEntityTypeMonitoringConfigOutput
func (AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigOutput
func (AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
func (AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMonitoringConfigArgs) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
type AiFeatureStoreEntityTypeMonitoringConfigInput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigInput interface { pulumi.Input ToAiFeatureStoreEntityTypeMonitoringConfigOutput() AiFeatureStoreEntityTypeMonitoringConfigOutput ToAiFeatureStoreEntityTypeMonitoringConfigOutputWithContext(context.Context) AiFeatureStoreEntityTypeMonitoringConfigOutput }
AiFeatureStoreEntityTypeMonitoringConfigInput is an input type that accepts AiFeatureStoreEntityTypeMonitoringConfigArgs and AiFeatureStoreEntityTypeMonitoringConfigOutput values. You can construct a concrete instance of `AiFeatureStoreEntityTypeMonitoringConfigInput` via:
AiFeatureStoreEntityTypeMonitoringConfigArgs{...}
type AiFeatureStoreEntityTypeMonitoringConfigOutput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreEntityTypeMonitoringConfigOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeMonitoringConfigOutput) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeMonitoringConfigOutput) SnapshotAnalysis ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) SnapshotAnalysis() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
Configuration of how features in Featurestore are monitored. Structure is documented below.
func (AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigOutput() AiFeatureStoreEntityTypeMonitoringConfigOutput
func (AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigOutput
func (AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
func (AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
type AiFeatureStoreEntityTypeMonitoringConfigPtrInput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigPtrInput interface { pulumi.Input ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigPtrOutput ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext(context.Context) AiFeatureStoreEntityTypeMonitoringConfigPtrOutput }
AiFeatureStoreEntityTypeMonitoringConfigPtrInput is an input type that accepts AiFeatureStoreEntityTypeMonitoringConfigArgs, AiFeatureStoreEntityTypeMonitoringConfigPtr and AiFeatureStoreEntityTypeMonitoringConfigPtrOutput values. You can construct a concrete instance of `AiFeatureStoreEntityTypeMonitoringConfigPtrInput` via:
AiFeatureStoreEntityTypeMonitoringConfigArgs{...} or: nil
func AiFeatureStoreEntityTypeMonitoringConfigPtr ¶ added in v5.13.0
func AiFeatureStoreEntityTypeMonitoringConfigPtr(v *AiFeatureStoreEntityTypeMonitoringConfigArgs) AiFeatureStoreEntityTypeMonitoringConfigPtrInput
type AiFeatureStoreEntityTypeMonitoringConfigPtrOutput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigPtrOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) SnapshotAnalysis ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) SnapshotAnalysis() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
Configuration of how features in Featurestore are monitored. Structure is documented below.
func (AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
func (AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigPtrOutput
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysis ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysis struct { // The monitoring schedule for snapshot analysis. For EntityType-level config: unset / disabled = true indicates disabled by default for Features under it; otherwise by default enable snapshot analysis monitoring with monitoringInterval for Features under it. Disabled *bool `pulumi:"disabled"` // Configuration of the snapshot analysis based monitoring pipeline running interval. The value is rolled up to full day. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". MonitoringInterval *string `pulumi:"monitoringInterval"` }
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs struct { // The monitoring schedule for snapshot analysis. For EntityType-level config: unset / disabled = true indicates disabled by default for Features under it; otherwise by default enable snapshot analysis monitoring with monitoringInterval for Features under it. Disabled pulumi.BoolPtrInput `pulumi:"disabled"` // Configuration of the snapshot analysis based monitoring pipeline running interval. The value is rolled up to full day. // A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". MonitoringInterval pulumi.StringPtrInput `pulumi:"monitoringInterval"` }
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisInput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisInput interface { pulumi.Input ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutputWithContext(context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput }
AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisInput is an input type that accepts AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs and AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput values. You can construct a concrete instance of `AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisInput` via:
AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs{...}
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) Disabled ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) Disabled() pulumi.BoolPtrOutput
The monitoring schedule for snapshot analysis. For EntityType-level config: unset / disabled = true indicates disabled by default for Features under it; otherwise by default enable snapshot analysis monitoring with monitoringInterval for Features under it.
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) MonitoringInterval ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) MonitoringInterval() pulumi.StringPtrOutput
Configuration of the snapshot analysis based monitoring pipeline running interval. The value is rolled up to full day. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrInput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrInput interface { pulumi.Input ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext(context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput }
AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrInput is an input type that accepts AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs, AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtr and AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput values. You can construct a concrete instance of `AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrInput` via:
AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs{...} or: nil
func AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtr ¶ added in v5.13.0
func AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtr(v *AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisArgs) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrInput
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) Disabled ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) Disabled() pulumi.BoolPtrOutput
The monitoring schedule for snapshot analysis. For EntityType-level config: unset / disabled = true indicates disabled by default for Features under it; otherwise by default enable snapshot analysis monitoring with monitoringInterval for Features under it.
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) MonitoringInterval ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) MonitoringInterval() pulumi.StringPtrOutput
Configuration of the snapshot analysis based monitoring pipeline running interval. The value is rolled up to full day. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput() AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
func (AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput) ToAiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeMonitoringConfigSnapshotAnalysisPtrOutput
type AiFeatureStoreEntityTypeOutput ¶ added in v5.13.0
type AiFeatureStoreEntityTypeOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreEntityTypeOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeOutput) ElementType() reflect.Type
func (AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypeOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypeOutput() AiFeatureStoreEntityTypeOutput
func (AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypeOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypeOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypeOutput
func (AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypePtrOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypePtrOutput() AiFeatureStoreEntityTypePtrOutput
func (AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypePtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypeOutput) ToAiFeatureStoreEntityTypePtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypePtrOutput
type AiFeatureStoreEntityTypePtrInput ¶ added in v5.13.0
type AiFeatureStoreEntityTypePtrInput interface { pulumi.Input ToAiFeatureStoreEntityTypePtrOutput() AiFeatureStoreEntityTypePtrOutput ToAiFeatureStoreEntityTypePtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypePtrOutput }
type AiFeatureStoreEntityTypePtrOutput ¶ added in v5.13.0
type AiFeatureStoreEntityTypePtrOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreEntityTypePtrOutput) Elem ¶ added in v5.21.0
func (o AiFeatureStoreEntityTypePtrOutput) Elem() AiFeatureStoreEntityTypeOutput
func (AiFeatureStoreEntityTypePtrOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypePtrOutput) ElementType() reflect.Type
func (AiFeatureStoreEntityTypePtrOutput) ToAiFeatureStoreEntityTypePtrOutput ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypePtrOutput) ToAiFeatureStoreEntityTypePtrOutput() AiFeatureStoreEntityTypePtrOutput
func (AiFeatureStoreEntityTypePtrOutput) ToAiFeatureStoreEntityTypePtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreEntityTypePtrOutput) ToAiFeatureStoreEntityTypePtrOutputWithContext(ctx context.Context) AiFeatureStoreEntityTypePtrOutput
type AiFeatureStoreEntityTypeState ¶ added in v5.13.0
type AiFeatureStoreEntityTypeState struct { // The timestamp of when the featurestore was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. CreateTime pulumi.StringPtrInput // Used to perform consistent read-modify-write updates. Etag pulumi.StringPtrInput // The name of the Featurestore to use, in the format projects/{project}/locations/{location}/featurestores/{featurestore}. Featurestore pulumi.StringPtrInput // A set of key/value label pairs to assign to this EntityType. Labels pulumi.StringMapInput // The default monitoring configuration for all Features under this EntityType. // If this is populated with [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is disabled. // Structure is documented below. MonitoringConfig AiFeatureStoreEntityTypeMonitoringConfigPtrInput // The name of the EntityType. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. Name pulumi.StringPtrInput // The timestamp of when the featurestore was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up // to nine fractional digits. UpdateTime pulumi.StringPtrInput }
func (AiFeatureStoreEntityTypeState) ElementType ¶ added in v5.13.0
func (AiFeatureStoreEntityTypeState) ElementType() reflect.Type
type AiFeatureStoreInput ¶ added in v5.13.0
type AiFeatureStoreInput interface { pulumi.Input ToAiFeatureStoreOutput() AiFeatureStoreOutput ToAiFeatureStoreOutputWithContext(ctx context.Context) AiFeatureStoreOutput }
type AiFeatureStoreMap ¶ added in v5.13.0
type AiFeatureStoreMap map[string]AiFeatureStoreInput
func (AiFeatureStoreMap) ElementType ¶ added in v5.13.0
func (AiFeatureStoreMap) ElementType() reflect.Type
func (AiFeatureStoreMap) ToAiFeatureStoreMapOutput ¶ added in v5.13.0
func (i AiFeatureStoreMap) ToAiFeatureStoreMapOutput() AiFeatureStoreMapOutput
func (AiFeatureStoreMap) ToAiFeatureStoreMapOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreMap) ToAiFeatureStoreMapOutputWithContext(ctx context.Context) AiFeatureStoreMapOutput
type AiFeatureStoreMapInput ¶ added in v5.13.0
type AiFeatureStoreMapInput interface { pulumi.Input ToAiFeatureStoreMapOutput() AiFeatureStoreMapOutput ToAiFeatureStoreMapOutputWithContext(context.Context) AiFeatureStoreMapOutput }
AiFeatureStoreMapInput is an input type that accepts AiFeatureStoreMap and AiFeatureStoreMapOutput values. You can construct a concrete instance of `AiFeatureStoreMapInput` via:
AiFeatureStoreMap{ "key": AiFeatureStoreArgs{...} }
type AiFeatureStoreMapOutput ¶ added in v5.13.0
type AiFeatureStoreMapOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreMapOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreMapOutput) ElementType() reflect.Type
func (AiFeatureStoreMapOutput) MapIndex ¶ added in v5.13.0
func (o AiFeatureStoreMapOutput) MapIndex(k pulumi.StringInput) AiFeatureStoreOutput
func (AiFeatureStoreMapOutput) ToAiFeatureStoreMapOutput ¶ added in v5.13.0
func (o AiFeatureStoreMapOutput) ToAiFeatureStoreMapOutput() AiFeatureStoreMapOutput
func (AiFeatureStoreMapOutput) ToAiFeatureStoreMapOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreMapOutput) ToAiFeatureStoreMapOutputWithContext(ctx context.Context) AiFeatureStoreMapOutput
type AiFeatureStoreOnlineServingConfig ¶ added in v5.13.0
type AiFeatureStoreOnlineServingConfig struct { // The number of nodes for each cluster. The number of nodes will not scale automatically but can be scaled manually by providing different values when updating. FixedNodeCount int `pulumi:"fixedNodeCount"` }
type AiFeatureStoreOnlineServingConfigArgs ¶ added in v5.13.0
type AiFeatureStoreOnlineServingConfigArgs struct { // The number of nodes for each cluster. The number of nodes will not scale automatically but can be scaled manually by providing different values when updating. FixedNodeCount pulumi.IntInput `pulumi:"fixedNodeCount"` }
func (AiFeatureStoreOnlineServingConfigArgs) ElementType ¶ added in v5.13.0
func (AiFeatureStoreOnlineServingConfigArgs) ElementType() reflect.Type
func (AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigOutput ¶ added in v5.13.0
func (i AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigOutput() AiFeatureStoreOnlineServingConfigOutput
func (AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigOutput
func (AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigPtrOutput ¶ added in v5.13.0
func (i AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigPtrOutput() AiFeatureStoreOnlineServingConfigPtrOutput
func (AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext ¶ added in v5.13.0
func (i AiFeatureStoreOnlineServingConfigArgs) ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigPtrOutput
type AiFeatureStoreOnlineServingConfigInput ¶ added in v5.13.0
type AiFeatureStoreOnlineServingConfigInput interface { pulumi.Input ToAiFeatureStoreOnlineServingConfigOutput() AiFeatureStoreOnlineServingConfigOutput ToAiFeatureStoreOnlineServingConfigOutputWithContext(context.Context) AiFeatureStoreOnlineServingConfigOutput }
AiFeatureStoreOnlineServingConfigInput is an input type that accepts AiFeatureStoreOnlineServingConfigArgs and AiFeatureStoreOnlineServingConfigOutput values. You can construct a concrete instance of `AiFeatureStoreOnlineServingConfigInput` via:
AiFeatureStoreOnlineServingConfigArgs{...}
type AiFeatureStoreOnlineServingConfigOutput ¶ added in v5.13.0
type AiFeatureStoreOnlineServingConfigOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreOnlineServingConfigOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreOnlineServingConfigOutput) ElementType() reflect.Type
func (AiFeatureStoreOnlineServingConfigOutput) FixedNodeCount ¶ added in v5.13.0
func (o AiFeatureStoreOnlineServingConfigOutput) FixedNodeCount() pulumi.IntOutput
The number of nodes for each cluster. The number of nodes will not scale automatically but can be scaled manually by providing different values when updating.
func (AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigOutput ¶ added in v5.13.0
func (o AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigOutput() AiFeatureStoreOnlineServingConfigOutput
func (AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigOutput
func (AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigPtrOutput ¶ added in v5.13.0
func (o AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigPtrOutput() AiFeatureStoreOnlineServingConfigPtrOutput
func (AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreOnlineServingConfigOutput) ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigPtrOutput
type AiFeatureStoreOnlineServingConfigPtrInput ¶ added in v5.13.0
type AiFeatureStoreOnlineServingConfigPtrInput interface { pulumi.Input ToAiFeatureStoreOnlineServingConfigPtrOutput() AiFeatureStoreOnlineServingConfigPtrOutput ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext(context.Context) AiFeatureStoreOnlineServingConfigPtrOutput }
AiFeatureStoreOnlineServingConfigPtrInput is an input type that accepts AiFeatureStoreOnlineServingConfigArgs, AiFeatureStoreOnlineServingConfigPtr and AiFeatureStoreOnlineServingConfigPtrOutput values. You can construct a concrete instance of `AiFeatureStoreOnlineServingConfigPtrInput` via:
AiFeatureStoreOnlineServingConfigArgs{...} or: nil
func AiFeatureStoreOnlineServingConfigPtr ¶ added in v5.13.0
func AiFeatureStoreOnlineServingConfigPtr(v *AiFeatureStoreOnlineServingConfigArgs) AiFeatureStoreOnlineServingConfigPtrInput
type AiFeatureStoreOnlineServingConfigPtrOutput ¶ added in v5.13.0
type AiFeatureStoreOnlineServingConfigPtrOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreOnlineServingConfigPtrOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreOnlineServingConfigPtrOutput) ElementType() reflect.Type
func (AiFeatureStoreOnlineServingConfigPtrOutput) FixedNodeCount ¶ added in v5.13.0
func (o AiFeatureStoreOnlineServingConfigPtrOutput) FixedNodeCount() pulumi.IntPtrOutput
The number of nodes for each cluster. The number of nodes will not scale automatically but can be scaled manually by providing different values when updating.
func (AiFeatureStoreOnlineServingConfigPtrOutput) ToAiFeatureStoreOnlineServingConfigPtrOutput ¶ added in v5.13.0
func (o AiFeatureStoreOnlineServingConfigPtrOutput) ToAiFeatureStoreOnlineServingConfigPtrOutput() AiFeatureStoreOnlineServingConfigPtrOutput
func (AiFeatureStoreOnlineServingConfigPtrOutput) ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreOnlineServingConfigPtrOutput) ToAiFeatureStoreOnlineServingConfigPtrOutputWithContext(ctx context.Context) AiFeatureStoreOnlineServingConfigPtrOutput
type AiFeatureStoreOutput ¶ added in v5.13.0
type AiFeatureStoreOutput struct{ *pulumi.OutputState }
func (AiFeatureStoreOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStoreOutput) ElementType() reflect.Type
func (AiFeatureStoreOutput) ToAiFeatureStoreOutput ¶ added in v5.13.0
func (o AiFeatureStoreOutput) ToAiFeatureStoreOutput() AiFeatureStoreOutput
func (AiFeatureStoreOutput) ToAiFeatureStoreOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreOutput) ToAiFeatureStoreOutputWithContext(ctx context.Context) AiFeatureStoreOutput
func (AiFeatureStoreOutput) ToAiFeatureStorePtrOutput ¶ added in v5.13.0
func (o AiFeatureStoreOutput) ToAiFeatureStorePtrOutput() AiFeatureStorePtrOutput
func (AiFeatureStoreOutput) ToAiFeatureStorePtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStoreOutput) ToAiFeatureStorePtrOutputWithContext(ctx context.Context) AiFeatureStorePtrOutput
type AiFeatureStorePtrInput ¶ added in v5.13.0
type AiFeatureStorePtrInput interface { pulumi.Input ToAiFeatureStorePtrOutput() AiFeatureStorePtrOutput ToAiFeatureStorePtrOutputWithContext(ctx context.Context) AiFeatureStorePtrOutput }
type AiFeatureStorePtrOutput ¶ added in v5.13.0
type AiFeatureStorePtrOutput struct{ *pulumi.OutputState }
func (AiFeatureStorePtrOutput) Elem ¶ added in v5.21.0
func (o AiFeatureStorePtrOutput) Elem() AiFeatureStoreOutput
func (AiFeatureStorePtrOutput) ElementType ¶ added in v5.13.0
func (AiFeatureStorePtrOutput) ElementType() reflect.Type
func (AiFeatureStorePtrOutput) ToAiFeatureStorePtrOutput ¶ added in v5.13.0
func (o AiFeatureStorePtrOutput) ToAiFeatureStorePtrOutput() AiFeatureStorePtrOutput
func (AiFeatureStorePtrOutput) ToAiFeatureStorePtrOutputWithContext ¶ added in v5.13.0
func (o AiFeatureStorePtrOutput) ToAiFeatureStorePtrOutputWithContext(ctx context.Context) AiFeatureStorePtrOutput
type AiFeatureStoreState ¶ added in v5.13.0
type AiFeatureStoreState struct { // The timestamp of when the featurestore was created in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to // nine fractional digits. CreateTime pulumi.StringPtrInput // Used to perform consistent read-modify-write updates. Etag pulumi.StringPtrInput // If set to true, any EntityTypes and Features for this Featurestore will also be deleted ForceDestroy pulumi.BoolPtrInput // A set of key/value label pairs to assign to this Featurestore. Labels pulumi.StringMapInput // The name of the Featurestore. This value may be up to 60 characters, and valid characters are [a-z0-9_]. The first character cannot be a number. Name pulumi.StringPtrInput // Config for online serving resources. // Structure is documented below. OnlineServingConfig AiFeatureStoreOnlineServingConfigPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The region of the dataset. eg us-central1 Region pulumi.StringPtrInput // The timestamp of when the featurestore was last updated in RFC3339 UTC "Zulu" format, with nanosecond resolution and up // to nine fractional digits. UpdateTime pulumi.StringPtrInput }
func (AiFeatureStoreState) ElementType ¶ added in v5.13.0
func (AiFeatureStoreState) ElementType() reflect.Type