Documentation ¶
Index ¶
- Constants
- type BackupSchedule
- type BackupScheduleArgs
- type BackupScheduleInput
- type BackupScheduleOutput
- func (o BackupScheduleOutput) CreateTime() pulumi.StringOutput
- func (o BackupScheduleOutput) DailyRecurrence() GoogleFirestoreAdminV1DailyRecurrenceResponseOutput
- func (o BackupScheduleOutput) DatabaseId() pulumi.StringOutput
- func (BackupScheduleOutput) ElementType() reflect.Type
- func (o BackupScheduleOutput) Name() pulumi.StringOutput
- func (o BackupScheduleOutput) Project() pulumi.StringOutput
- func (o BackupScheduleOutput) Retention() pulumi.StringOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutput() BackupScheduleOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
- func (o BackupScheduleOutput) UpdateTime() pulumi.StringOutput
- func (o BackupScheduleOutput) WeeklyRecurrence() GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput
- type BackupScheduleState
- type Database
- type DatabaseAppEngineIntegrationMode
- func (DatabaseAppEngineIntegrationMode) ElementType() reflect.Type
- func (e DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModeOutput() DatabaseAppEngineIntegrationModeOutput
- func (e DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModeOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModeOutput
- func (e DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModePtrOutput() DatabaseAppEngineIntegrationModePtrOutput
- func (e DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModePtrOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModePtrOutput
- func (e DatabaseAppEngineIntegrationMode) ToStringOutput() pulumi.StringOutput
- func (e DatabaseAppEngineIntegrationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseAppEngineIntegrationMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseAppEngineIntegrationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseAppEngineIntegrationModeInput
- type DatabaseAppEngineIntegrationModeOutput
- func (DatabaseAppEngineIntegrationModeOutput) ElementType() reflect.Type
- func (o DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModeOutput() DatabaseAppEngineIntegrationModeOutput
- func (o DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModeOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModeOutput
- func (o DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModePtrOutput() DatabaseAppEngineIntegrationModePtrOutput
- func (o DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModePtrOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModePtrOutput
- func (o DatabaseAppEngineIntegrationModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DatabaseAppEngineIntegrationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatabaseAppEngineIntegrationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseAppEngineIntegrationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseAppEngineIntegrationModePtrInput
- type DatabaseAppEngineIntegrationModePtrOutput
- func (o DatabaseAppEngineIntegrationModePtrOutput) Elem() DatabaseAppEngineIntegrationModeOutput
- func (DatabaseAppEngineIntegrationModePtrOutput) ElementType() reflect.Type
- func (o DatabaseAppEngineIntegrationModePtrOutput) ToDatabaseAppEngineIntegrationModePtrOutput() DatabaseAppEngineIntegrationModePtrOutput
- func (o DatabaseAppEngineIntegrationModePtrOutput) ToDatabaseAppEngineIntegrationModePtrOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModePtrOutput
- func (o DatabaseAppEngineIntegrationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseAppEngineIntegrationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseArgs
- type DatabaseConcurrencyMode
- func (DatabaseConcurrencyMode) ElementType() reflect.Type
- func (e DatabaseConcurrencyMode) ToDatabaseConcurrencyModeOutput() DatabaseConcurrencyModeOutput
- func (e DatabaseConcurrencyMode) ToDatabaseConcurrencyModeOutputWithContext(ctx context.Context) DatabaseConcurrencyModeOutput
- func (e DatabaseConcurrencyMode) ToDatabaseConcurrencyModePtrOutput() DatabaseConcurrencyModePtrOutput
- func (e DatabaseConcurrencyMode) ToDatabaseConcurrencyModePtrOutputWithContext(ctx context.Context) DatabaseConcurrencyModePtrOutput
- func (e DatabaseConcurrencyMode) ToStringOutput() pulumi.StringOutput
- func (e DatabaseConcurrencyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseConcurrencyMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseConcurrencyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseConcurrencyModeInput
- type DatabaseConcurrencyModeOutput
- func (DatabaseConcurrencyModeOutput) ElementType() reflect.Type
- func (o DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModeOutput() DatabaseConcurrencyModeOutput
- func (o DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModeOutputWithContext(ctx context.Context) DatabaseConcurrencyModeOutput
- func (o DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModePtrOutput() DatabaseConcurrencyModePtrOutput
- func (o DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModePtrOutputWithContext(ctx context.Context) DatabaseConcurrencyModePtrOutput
- func (o DatabaseConcurrencyModeOutput) ToStringOutput() pulumi.StringOutput
- func (o DatabaseConcurrencyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatabaseConcurrencyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseConcurrencyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseConcurrencyModePtrInput
- type DatabaseConcurrencyModePtrOutput
- func (o DatabaseConcurrencyModePtrOutput) Elem() DatabaseConcurrencyModeOutput
- func (DatabaseConcurrencyModePtrOutput) ElementType() reflect.Type
- func (o DatabaseConcurrencyModePtrOutput) ToDatabaseConcurrencyModePtrOutput() DatabaseConcurrencyModePtrOutput
- func (o DatabaseConcurrencyModePtrOutput) ToDatabaseConcurrencyModePtrOutputWithContext(ctx context.Context) DatabaseConcurrencyModePtrOutput
- func (o DatabaseConcurrencyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseConcurrencyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseDeleteProtectionState
- func (DatabaseDeleteProtectionState) ElementType() reflect.Type
- func (e DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStateOutput() DatabaseDeleteProtectionStateOutput
- func (e DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStateOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStateOutput
- func (e DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStatePtrOutput() DatabaseDeleteProtectionStatePtrOutput
- func (e DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStatePtrOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStatePtrOutput
- func (e DatabaseDeleteProtectionState) ToStringOutput() pulumi.StringOutput
- func (e DatabaseDeleteProtectionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseDeleteProtectionState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseDeleteProtectionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseDeleteProtectionStateInput
- type DatabaseDeleteProtectionStateOutput
- func (DatabaseDeleteProtectionStateOutput) ElementType() reflect.Type
- func (o DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStateOutput() DatabaseDeleteProtectionStateOutput
- func (o DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStateOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStateOutput
- func (o DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStatePtrOutput() DatabaseDeleteProtectionStatePtrOutput
- func (o DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStatePtrOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStatePtrOutput
- func (o DatabaseDeleteProtectionStateOutput) ToStringOutput() pulumi.StringOutput
- func (o DatabaseDeleteProtectionStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatabaseDeleteProtectionStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseDeleteProtectionStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseDeleteProtectionStatePtrInput
- type DatabaseDeleteProtectionStatePtrOutput
- func (o DatabaseDeleteProtectionStatePtrOutput) Elem() DatabaseDeleteProtectionStateOutput
- func (DatabaseDeleteProtectionStatePtrOutput) ElementType() reflect.Type
- func (o DatabaseDeleteProtectionStatePtrOutput) ToDatabaseDeleteProtectionStatePtrOutput() DatabaseDeleteProtectionStatePtrOutput
- func (o DatabaseDeleteProtectionStatePtrOutput) ToDatabaseDeleteProtectionStatePtrOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStatePtrOutput
- func (o DatabaseDeleteProtectionStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseDeleteProtectionStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseInput
- type DatabaseOutput
- func (o DatabaseOutput) AppEngineIntegrationMode() pulumi.StringOutput
- func (o DatabaseOutput) ConcurrencyMode() pulumi.StringOutput
- func (o DatabaseOutput) CreateTime() pulumi.StringOutput
- func (o DatabaseOutput) DatabaseId() pulumi.StringOutput
- func (o DatabaseOutput) DeleteProtectionState() pulumi.StringOutput
- func (o DatabaseOutput) EarliestVersionTime() pulumi.StringOutput
- func (DatabaseOutput) ElementType() reflect.Type
- func (o DatabaseOutput) Etag() pulumi.StringOutput
- func (o DatabaseOutput) KeyPrefix() pulumi.StringOutput
- func (o DatabaseOutput) Location() pulumi.StringOutput
- func (o DatabaseOutput) Name() pulumi.StringOutput
- func (o DatabaseOutput) PointInTimeRecoveryEnablement() pulumi.StringOutput
- func (o DatabaseOutput) Project() pulumi.StringOutput
- func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
- func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
- func (o DatabaseOutput) Type() pulumi.StringOutput
- func (o DatabaseOutput) Uid() pulumi.StringOutput
- func (o DatabaseOutput) UpdateTime() pulumi.StringOutput
- func (o DatabaseOutput) VersionRetentionPeriod() pulumi.StringOutput
- type DatabasePointInTimeRecoveryEnablement
- func (DatabasePointInTimeRecoveryEnablement) ElementType() reflect.Type
- func (e DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementOutput() DatabasePointInTimeRecoveryEnablementOutput
- func (e DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementOutput
- func (e DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementPtrOutput() DatabasePointInTimeRecoveryEnablementPtrOutput
- func (e DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementPtrOutput
- func (e DatabasePointInTimeRecoveryEnablement) ToStringOutput() pulumi.StringOutput
- func (e DatabasePointInTimeRecoveryEnablement) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabasePointInTimeRecoveryEnablement) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabasePointInTimeRecoveryEnablement) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabasePointInTimeRecoveryEnablementInput
- type DatabasePointInTimeRecoveryEnablementOutput
- func (DatabasePointInTimeRecoveryEnablementOutput) ElementType() reflect.Type
- func (o DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementOutput() DatabasePointInTimeRecoveryEnablementOutput
- func (o DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementOutput
- func (o DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutput() DatabasePointInTimeRecoveryEnablementPtrOutput
- func (o DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementPtrOutput
- func (o DatabasePointInTimeRecoveryEnablementOutput) ToStringOutput() pulumi.StringOutput
- func (o DatabasePointInTimeRecoveryEnablementOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatabasePointInTimeRecoveryEnablementOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabasePointInTimeRecoveryEnablementOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabasePointInTimeRecoveryEnablementPtrInput
- type DatabasePointInTimeRecoveryEnablementPtrOutput
- func (o DatabasePointInTimeRecoveryEnablementPtrOutput) Elem() DatabasePointInTimeRecoveryEnablementOutput
- func (DatabasePointInTimeRecoveryEnablementPtrOutput) ElementType() reflect.Type
- func (o DatabasePointInTimeRecoveryEnablementPtrOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutput() DatabasePointInTimeRecoveryEnablementPtrOutput
- func (o DatabasePointInTimeRecoveryEnablementPtrOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementPtrOutput
- func (o DatabasePointInTimeRecoveryEnablementPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabasePointInTimeRecoveryEnablementPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseState
- type DatabaseType
- func (DatabaseType) ElementType() reflect.Type
- func (e DatabaseType) ToDatabaseTypeOutput() DatabaseTypeOutput
- func (e DatabaseType) ToDatabaseTypeOutputWithContext(ctx context.Context) DatabaseTypeOutput
- func (e DatabaseType) ToDatabaseTypePtrOutput() DatabaseTypePtrOutput
- func (e DatabaseType) ToDatabaseTypePtrOutputWithContext(ctx context.Context) DatabaseTypePtrOutput
- func (e DatabaseType) ToStringOutput() pulumi.StringOutput
- func (e DatabaseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseTypeInput
- type DatabaseTypeOutput
- func (DatabaseTypeOutput) ElementType() reflect.Type
- func (o DatabaseTypeOutput) ToDatabaseTypeOutput() DatabaseTypeOutput
- func (o DatabaseTypeOutput) ToDatabaseTypeOutputWithContext(ctx context.Context) DatabaseTypeOutput
- func (o DatabaseTypeOutput) ToDatabaseTypePtrOutput() DatabaseTypePtrOutput
- func (o DatabaseTypeOutput) ToDatabaseTypePtrOutputWithContext(ctx context.Context) DatabaseTypePtrOutput
- func (o DatabaseTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DatabaseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatabaseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseTypePtrInput
- type DatabaseTypePtrOutput
- func (o DatabaseTypePtrOutput) Elem() DatabaseTypeOutput
- func (DatabaseTypePtrOutput) ElementType() reflect.Type
- func (o DatabaseTypePtrOutput) ToDatabaseTypePtrOutput() DatabaseTypePtrOutput
- func (o DatabaseTypePtrOutput) ToDatabaseTypePtrOutputWithContext(ctx context.Context) DatabaseTypePtrOutput
- func (o DatabaseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1DailyRecurrence
- type GoogleFirestoreAdminV1DailyRecurrenceArgs
- func (GoogleFirestoreAdminV1DailyRecurrenceArgs) ElementType() reflect.Type
- func (i GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrenceOutput() GoogleFirestoreAdminV1DailyRecurrenceOutput
- func (i GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrenceOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrenceOutput
- func (i GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput() GoogleFirestoreAdminV1DailyRecurrencePtrOutput
- func (i GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrencePtrOutput
- type GoogleFirestoreAdminV1DailyRecurrenceInput
- type GoogleFirestoreAdminV1DailyRecurrenceOutput
- func (GoogleFirestoreAdminV1DailyRecurrenceOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrenceOutput() GoogleFirestoreAdminV1DailyRecurrenceOutput
- func (o GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrenceOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrenceOutput
- func (o GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput() GoogleFirestoreAdminV1DailyRecurrencePtrOutput
- func (o GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrencePtrOutput
- type GoogleFirestoreAdminV1DailyRecurrencePtrInput
- type GoogleFirestoreAdminV1DailyRecurrencePtrOutput
- func (o GoogleFirestoreAdminV1DailyRecurrencePtrOutput) Elem() GoogleFirestoreAdminV1DailyRecurrenceOutput
- func (GoogleFirestoreAdminV1DailyRecurrencePtrOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1DailyRecurrencePtrOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput() GoogleFirestoreAdminV1DailyRecurrencePtrOutput
- func (o GoogleFirestoreAdminV1DailyRecurrencePtrOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrencePtrOutput
- type GoogleFirestoreAdminV1DailyRecurrenceResponse
- type GoogleFirestoreAdminV1DailyRecurrenceResponseOutput
- func (GoogleFirestoreAdminV1DailyRecurrenceResponseOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1DailyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1DailyRecurrenceResponseOutput() GoogleFirestoreAdminV1DailyRecurrenceResponseOutput
- func (o GoogleFirestoreAdminV1DailyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1DailyRecurrenceResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrenceResponseOutput
- type GoogleFirestoreAdminV1FlatIndex
- type GoogleFirestoreAdminV1FlatIndexArgs
- func (GoogleFirestoreAdminV1FlatIndexArgs) ElementType() reflect.Type
- func (i GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexOutput() GoogleFirestoreAdminV1FlatIndexOutput
- func (i GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexOutput
- func (i GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexPtrOutput() GoogleFirestoreAdminV1FlatIndexPtrOutput
- func (i GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexPtrOutput
- type GoogleFirestoreAdminV1FlatIndexInput
- type GoogleFirestoreAdminV1FlatIndexOutput
- func (GoogleFirestoreAdminV1FlatIndexOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexOutput() GoogleFirestoreAdminV1FlatIndexOutput
- func (o GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexOutput
- func (o GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutput() GoogleFirestoreAdminV1FlatIndexPtrOutput
- func (o GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexPtrOutput
- type GoogleFirestoreAdminV1FlatIndexPtrInput
- type GoogleFirestoreAdminV1FlatIndexPtrOutput
- func (o GoogleFirestoreAdminV1FlatIndexPtrOutput) Elem() GoogleFirestoreAdminV1FlatIndexOutput
- func (GoogleFirestoreAdminV1FlatIndexPtrOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1FlatIndexPtrOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutput() GoogleFirestoreAdminV1FlatIndexPtrOutput
- func (o GoogleFirestoreAdminV1FlatIndexPtrOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexPtrOutput
- type GoogleFirestoreAdminV1FlatIndexResponse
- type GoogleFirestoreAdminV1FlatIndexResponseOutput
- func (GoogleFirestoreAdminV1FlatIndexResponseOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1FlatIndexResponseOutput) ToGoogleFirestoreAdminV1FlatIndexResponseOutput() GoogleFirestoreAdminV1FlatIndexResponseOutput
- func (o GoogleFirestoreAdminV1FlatIndexResponseOutput) ToGoogleFirestoreAdminV1FlatIndexResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexResponseOutput
- type GoogleFirestoreAdminV1IndexField
- type GoogleFirestoreAdminV1IndexFieldArgs
- func (GoogleFirestoreAdminV1IndexFieldArgs) ElementType() reflect.Type
- func (i GoogleFirestoreAdminV1IndexFieldArgs) ToGoogleFirestoreAdminV1IndexFieldOutput() GoogleFirestoreAdminV1IndexFieldOutput
- func (i GoogleFirestoreAdminV1IndexFieldArgs) ToGoogleFirestoreAdminV1IndexFieldOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOutput
- type GoogleFirestoreAdminV1IndexFieldArray
- func (GoogleFirestoreAdminV1IndexFieldArray) ElementType() reflect.Type
- func (i GoogleFirestoreAdminV1IndexFieldArray) ToGoogleFirestoreAdminV1IndexFieldArrayOutput() GoogleFirestoreAdminV1IndexFieldArrayOutput
- func (i GoogleFirestoreAdminV1IndexFieldArray) ToGoogleFirestoreAdminV1IndexFieldArrayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayOutput
- type GoogleFirestoreAdminV1IndexFieldArrayConfig
- func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ElementType() reflect.Type
- func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
- func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
- func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
- func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
- func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringOutput() pulumi.StringOutput
- func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1IndexFieldArrayConfigInput
- type GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
- func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1IndexFieldArrayConfigPtrInput
- type GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) Elem() GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
- func (GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1IndexFieldArrayInput
- type GoogleFirestoreAdminV1IndexFieldArrayOutput
- func (GoogleFirestoreAdminV1IndexFieldArrayOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1IndexFieldArrayOutput) Index(i pulumi.IntInput) GoogleFirestoreAdminV1IndexFieldOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayOutput) ToGoogleFirestoreAdminV1IndexFieldArrayOutput() GoogleFirestoreAdminV1IndexFieldArrayOutput
- func (o GoogleFirestoreAdminV1IndexFieldArrayOutput) ToGoogleFirestoreAdminV1IndexFieldArrayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayOutput
- type GoogleFirestoreAdminV1IndexFieldInput
- type GoogleFirestoreAdminV1IndexFieldOrder
- func (GoogleFirestoreAdminV1IndexFieldOrder) ElementType() reflect.Type
- func (e GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderOutput() GoogleFirestoreAdminV1IndexFieldOrderOutput
- func (e GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderOutput
- func (e GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput() GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
- func (e GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
- func (e GoogleFirestoreAdminV1IndexFieldOrder) ToStringOutput() pulumi.StringOutput
- func (e GoogleFirestoreAdminV1IndexFieldOrder) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleFirestoreAdminV1IndexFieldOrder) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleFirestoreAdminV1IndexFieldOrder) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1IndexFieldOrderInput
- type GoogleFirestoreAdminV1IndexFieldOrderOutput
- func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderOutput() GoogleFirestoreAdminV1IndexFieldOrderOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput() GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1IndexFieldOrderPtrInput
- type GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) Elem() GoogleFirestoreAdminV1IndexFieldOrderOutput
- func (GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput() GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1IndexFieldOutput
- func (o GoogleFirestoreAdminV1IndexFieldOutput) ArrayConfig() GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
- func (GoogleFirestoreAdminV1IndexFieldOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1IndexFieldOutput) FieldPath() pulumi.StringPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldOutput) Order() GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
- func (o GoogleFirestoreAdminV1IndexFieldOutput) ToGoogleFirestoreAdminV1IndexFieldOutput() GoogleFirestoreAdminV1IndexFieldOutput
- func (o GoogleFirestoreAdminV1IndexFieldOutput) ToGoogleFirestoreAdminV1IndexFieldOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOutput
- func (o GoogleFirestoreAdminV1IndexFieldOutput) VectorConfig() GoogleFirestoreAdminV1VectorConfigPtrOutput
- type GoogleFirestoreAdminV1IndexFieldResponse
- type GoogleFirestoreAdminV1IndexFieldResponseArrayOutput
- func (GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) Index(i pulumi.IntInput) GoogleFirestoreAdminV1IndexFieldResponseOutput
- func (o GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) ToGoogleFirestoreAdminV1IndexFieldResponseArrayOutput() GoogleFirestoreAdminV1IndexFieldResponseArrayOutput
- func (o GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) ToGoogleFirestoreAdminV1IndexFieldResponseArrayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldResponseArrayOutput
- type GoogleFirestoreAdminV1IndexFieldResponseOutput
- func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) ArrayConfig() pulumi.StringOutput
- func (GoogleFirestoreAdminV1IndexFieldResponseOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) FieldPath() pulumi.StringOutput
- func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) Order() pulumi.StringOutput
- func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) ToGoogleFirestoreAdminV1IndexFieldResponseOutput() GoogleFirestoreAdminV1IndexFieldResponseOutput
- func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) ToGoogleFirestoreAdminV1IndexFieldResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldResponseOutput
- func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) VectorConfig() GoogleFirestoreAdminV1VectorConfigResponseOutput
- type GoogleFirestoreAdminV1VectorConfig
- type GoogleFirestoreAdminV1VectorConfigArgs
- func (GoogleFirestoreAdminV1VectorConfigArgs) ElementType() reflect.Type
- func (i GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigOutput() GoogleFirestoreAdminV1VectorConfigOutput
- func (i GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigOutput
- func (i GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigPtrOutput() GoogleFirestoreAdminV1VectorConfigPtrOutput
- func (i GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigPtrOutput
- type GoogleFirestoreAdminV1VectorConfigInput
- type GoogleFirestoreAdminV1VectorConfigOutput
- func (o GoogleFirestoreAdminV1VectorConfigOutput) Dimension() pulumi.IntOutput
- func (GoogleFirestoreAdminV1VectorConfigOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1VectorConfigOutput) Flat() GoogleFirestoreAdminV1FlatIndexPtrOutput
- func (o GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigOutput() GoogleFirestoreAdminV1VectorConfigOutput
- func (o GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigOutput
- func (o GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutput() GoogleFirestoreAdminV1VectorConfigPtrOutput
- func (o GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigPtrOutput
- type GoogleFirestoreAdminV1VectorConfigPtrInput
- type GoogleFirestoreAdminV1VectorConfigPtrOutput
- func (o GoogleFirestoreAdminV1VectorConfigPtrOutput) Dimension() pulumi.IntPtrOutput
- func (o GoogleFirestoreAdminV1VectorConfigPtrOutput) Elem() GoogleFirestoreAdminV1VectorConfigOutput
- func (GoogleFirestoreAdminV1VectorConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1VectorConfigPtrOutput) Flat() GoogleFirestoreAdminV1FlatIndexPtrOutput
- func (o GoogleFirestoreAdminV1VectorConfigPtrOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutput() GoogleFirestoreAdminV1VectorConfigPtrOutput
- func (o GoogleFirestoreAdminV1VectorConfigPtrOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigPtrOutput
- type GoogleFirestoreAdminV1VectorConfigResponse
- type GoogleFirestoreAdminV1VectorConfigResponseOutput
- func (o GoogleFirestoreAdminV1VectorConfigResponseOutput) Dimension() pulumi.IntOutput
- func (GoogleFirestoreAdminV1VectorConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1VectorConfigResponseOutput) Flat() GoogleFirestoreAdminV1FlatIndexResponseOutput
- func (o GoogleFirestoreAdminV1VectorConfigResponseOutput) ToGoogleFirestoreAdminV1VectorConfigResponseOutput() GoogleFirestoreAdminV1VectorConfigResponseOutput
- func (o GoogleFirestoreAdminV1VectorConfigResponseOutput) ToGoogleFirestoreAdminV1VectorConfigResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigResponseOutput
- type GoogleFirestoreAdminV1WeeklyRecurrence
- type GoogleFirestoreAdminV1WeeklyRecurrenceArgs
- func (GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ElementType() reflect.Type
- func (i GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutput() GoogleFirestoreAdminV1WeeklyRecurrenceOutput
- func (i GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceOutput
- func (i GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput() GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
- func (i GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
- type GoogleFirestoreAdminV1WeeklyRecurrenceDay
- func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ElementType() reflect.Type
- func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
- func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
- func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
- func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
- func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringOutput() pulumi.StringOutput
- func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1WeeklyRecurrenceDayInput
- type GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
- func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrInput
- type GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) Elem() GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
- func (GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleFirestoreAdminV1WeeklyRecurrenceInput
- type GoogleFirestoreAdminV1WeeklyRecurrenceOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) Day() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
- func (GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutput() GoogleFirestoreAdminV1WeeklyRecurrenceOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput() GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
- type GoogleFirestoreAdminV1WeeklyRecurrencePtrInput
- type GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) Day() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) Elem() GoogleFirestoreAdminV1WeeklyRecurrenceOutput
- func (GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput() GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
- type GoogleFirestoreAdminV1WeeklyRecurrenceResponse
- type GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) Day() pulumi.StringOutput
- func (GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) ElementType() reflect.Type
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput() GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput
- func (o GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput
- type Index
- type IndexApiScope
- func (IndexApiScope) ElementType() reflect.Type
- func (e IndexApiScope) ToIndexApiScopeOutput() IndexApiScopeOutput
- func (e IndexApiScope) ToIndexApiScopeOutputWithContext(ctx context.Context) IndexApiScopeOutput
- func (e IndexApiScope) ToIndexApiScopePtrOutput() IndexApiScopePtrOutput
- func (e IndexApiScope) ToIndexApiScopePtrOutputWithContext(ctx context.Context) IndexApiScopePtrOutput
- func (e IndexApiScope) ToStringOutput() pulumi.StringOutput
- func (e IndexApiScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IndexApiScope) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IndexApiScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexApiScopeInput
- type IndexApiScopeOutput
- func (IndexApiScopeOutput) ElementType() reflect.Type
- func (o IndexApiScopeOutput) ToIndexApiScopeOutput() IndexApiScopeOutput
- func (o IndexApiScopeOutput) ToIndexApiScopeOutputWithContext(ctx context.Context) IndexApiScopeOutput
- func (o IndexApiScopeOutput) ToIndexApiScopePtrOutput() IndexApiScopePtrOutput
- func (o IndexApiScopeOutput) ToIndexApiScopePtrOutputWithContext(ctx context.Context) IndexApiScopePtrOutput
- func (o IndexApiScopeOutput) ToStringOutput() pulumi.StringOutput
- func (o IndexApiScopeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IndexApiScopeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexApiScopeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexApiScopePtrInput
- type IndexApiScopePtrOutput
- func (o IndexApiScopePtrOutput) Elem() IndexApiScopeOutput
- func (IndexApiScopePtrOutput) ElementType() reflect.Type
- func (o IndexApiScopePtrOutput) ToIndexApiScopePtrOutput() IndexApiScopePtrOutput
- func (o IndexApiScopePtrOutput) ToIndexApiScopePtrOutputWithContext(ctx context.Context) IndexApiScopePtrOutput
- func (o IndexApiScopePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexApiScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexArgs
- type IndexInput
- type IndexOutput
- func (o IndexOutput) ApiScope() pulumi.StringOutput
- func (o IndexOutput) CollectionGroupId() pulumi.StringOutput
- func (o IndexOutput) DatabaseId() pulumi.StringOutput
- func (IndexOutput) ElementType() reflect.Type
- func (o IndexOutput) Fields() GoogleFirestoreAdminV1IndexFieldResponseArrayOutput
- func (o IndexOutput) Name() pulumi.StringOutput
- func (o IndexOutput) Project() pulumi.StringOutput
- func (o IndexOutput) QueryScope() pulumi.StringOutput
- func (o IndexOutput) State() pulumi.StringOutput
- func (o IndexOutput) ToIndexOutput() IndexOutput
- func (o IndexOutput) ToIndexOutputWithContext(ctx context.Context) IndexOutput
- type IndexQueryScope
- func (IndexQueryScope) ElementType() reflect.Type
- func (e IndexQueryScope) ToIndexQueryScopeOutput() IndexQueryScopeOutput
- func (e IndexQueryScope) ToIndexQueryScopeOutputWithContext(ctx context.Context) IndexQueryScopeOutput
- func (e IndexQueryScope) ToIndexQueryScopePtrOutput() IndexQueryScopePtrOutput
- func (e IndexQueryScope) ToIndexQueryScopePtrOutputWithContext(ctx context.Context) IndexQueryScopePtrOutput
- func (e IndexQueryScope) ToStringOutput() pulumi.StringOutput
- func (e IndexQueryScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IndexQueryScope) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IndexQueryScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexQueryScopeInput
- type IndexQueryScopeOutput
- func (IndexQueryScopeOutput) ElementType() reflect.Type
- func (o IndexQueryScopeOutput) ToIndexQueryScopeOutput() IndexQueryScopeOutput
- func (o IndexQueryScopeOutput) ToIndexQueryScopeOutputWithContext(ctx context.Context) IndexQueryScopeOutput
- func (o IndexQueryScopeOutput) ToIndexQueryScopePtrOutput() IndexQueryScopePtrOutput
- func (o IndexQueryScopeOutput) ToIndexQueryScopePtrOutputWithContext(ctx context.Context) IndexQueryScopePtrOutput
- func (o IndexQueryScopeOutput) ToStringOutput() pulumi.StringOutput
- func (o IndexQueryScopeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IndexQueryScopeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexQueryScopeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexQueryScopePtrInput
- type IndexQueryScopePtrOutput
- func (o IndexQueryScopePtrOutput) Elem() IndexQueryScopeOutput
- func (IndexQueryScopePtrOutput) ElementType() reflect.Type
- func (o IndexQueryScopePtrOutput) ToIndexQueryScopePtrOutput() IndexQueryScopePtrOutput
- func (o IndexQueryScopePtrOutput) ToIndexQueryScopePtrOutputWithContext(ctx context.Context) IndexQueryScopePtrOutput
- func (o IndexQueryScopePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IndexQueryScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IndexState
- type LookupBackupScheduleArgs
- type LookupBackupScheduleOutputArgs
- type LookupBackupScheduleResult
- type LookupBackupScheduleResultOutput
- func (o LookupBackupScheduleResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupBackupScheduleResultOutput) DailyRecurrence() GoogleFirestoreAdminV1DailyRecurrenceResponseOutput
- func (LookupBackupScheduleResultOutput) ElementType() reflect.Type
- func (o LookupBackupScheduleResultOutput) Name() pulumi.StringOutput
- func (o LookupBackupScheduleResultOutput) Retention() pulumi.StringOutput
- func (o LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutput() LookupBackupScheduleResultOutput
- func (o LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutputWithContext(ctx context.Context) LookupBackupScheduleResultOutput
- func (o LookupBackupScheduleResultOutput) UpdateTime() pulumi.StringOutput
- func (o LookupBackupScheduleResultOutput) WeeklyRecurrence() GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput
- type LookupDatabaseArgs
- type LookupDatabaseOutputArgs
- type LookupDatabaseResult
- type LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) AppEngineIntegrationMode() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) ConcurrencyMode() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) DeleteProtectionState() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) EarliestVersionTime() pulumi.StringOutput
- func (LookupDatabaseResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseResultOutput) Etag() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) KeyPrefix() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Location() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) PointInTimeRecoveryEnablement() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) Type() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Uid() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) UpdateTime() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) VersionRetentionPeriod() pulumi.StringOutput
- type LookupIndexArgs
- type LookupIndexOutputArgs
- type LookupIndexResult
- type LookupIndexResultOutput
- func (o LookupIndexResultOutput) ApiScope() pulumi.StringOutput
- func (LookupIndexResultOutput) ElementType() reflect.Type
- func (o LookupIndexResultOutput) Fields() GoogleFirestoreAdminV1IndexFieldResponseArrayOutput
- func (o LookupIndexResultOutput) Name() pulumi.StringOutput
- func (o LookupIndexResultOutput) QueryScope() pulumi.StringOutput
- func (o LookupIndexResultOutput) State() pulumi.StringOutput
- func (o LookupIndexResultOutput) ToLookupIndexResultOutput() LookupIndexResultOutput
- func (o LookupIndexResultOutput) ToLookupIndexResultOutputWithContext(ctx context.Context) LookupIndexResultOutput
Constants ¶
const ( // Not used. DatabaseAppEngineIntegrationModeAppEngineIntegrationModeUnspecified = DatabaseAppEngineIntegrationMode("APP_ENGINE_INTEGRATION_MODE_UNSPECIFIED") // If an App Engine application exists in the same region as this database, App Engine configuration will impact this database. This includes disabling of the application & database, as well as disabling writes to the database. DatabaseAppEngineIntegrationModeEnabled = DatabaseAppEngineIntegrationMode("ENABLED") // App Engine has no effect on the ability of this database to serve requests. This is the default setting for databases created with the Firestore API. DatabaseAppEngineIntegrationModeDisabled = DatabaseAppEngineIntegrationMode("DISABLED") )
const ( // Not used. DatabaseConcurrencyModeConcurrencyModeUnspecified = DatabaseConcurrencyMode("CONCURRENCY_MODE_UNSPECIFIED") // Use optimistic concurrency control by default. This mode is available for Cloud Firestore databases. DatabaseConcurrencyModeOptimistic = DatabaseConcurrencyMode("OPTIMISTIC") // Use pessimistic concurrency control by default. This mode is available for Cloud Firestore databases. This is the default setting for Cloud Firestore. DatabaseConcurrencyModePessimistic = DatabaseConcurrencyMode("PESSIMISTIC") // Use optimistic concurrency control with entity groups by default. This is the only available mode for Cloud Datastore. This mode is also available for Cloud Firestore with Datastore Mode but is not recommended. DatabaseConcurrencyModeOptimisticWithEntityGroups = DatabaseConcurrencyMode("OPTIMISTIC_WITH_ENTITY_GROUPS") )
const ( // The default value. Delete protection type is not specified DatabaseDeleteProtectionStateDeleteProtectionStateUnspecified = DatabaseDeleteProtectionState("DELETE_PROTECTION_STATE_UNSPECIFIED") // Delete protection is disabled DatabaseDeleteProtectionStateDeleteProtectionDisabled = DatabaseDeleteProtectionState("DELETE_PROTECTION_DISABLED") // Delete protection is enabled DatabaseDeleteProtectionStateDeleteProtectionEnabled = DatabaseDeleteProtectionState("DELETE_PROTECTION_ENABLED") )
const ( // Not used. DatabasePointInTimeRecoveryEnablementPointInTimeRecoveryEnablementUnspecified = DatabasePointInTimeRecoveryEnablement("POINT_IN_TIME_RECOVERY_ENABLEMENT_UNSPECIFIED") // Reads are supported on selected versions of the data from within the past 7 days: * Reads against any timestamp within the past hour * Reads against 1-minute snapshots beyond 1 hour and within 7 days `version_retention_period` and `earliest_version_time` can be used to determine the supported versions. DatabasePointInTimeRecoveryEnablementPointInTimeRecoveryEnabled = DatabasePointInTimeRecoveryEnablement("POINT_IN_TIME_RECOVERY_ENABLED") // Reads are supported on any version of the data from within the past 1 hour. DatabasePointInTimeRecoveryEnablementPointInTimeRecoveryDisabled = DatabasePointInTimeRecoveryEnablement("POINT_IN_TIME_RECOVERY_DISABLED") )
const ( // The default value. This value is used if the database type is omitted. DatabaseTypeDatabaseTypeUnspecified = DatabaseType("DATABASE_TYPE_UNSPECIFIED") // Firestore Native Mode DatabaseTypeFirestoreNative = DatabaseType("FIRESTORE_NATIVE") // Firestore in Datastore Mode. DatabaseTypeDatastoreMode = DatabaseType("DATASTORE_MODE") )
const ( // The index does not support additional array queries. GoogleFirestoreAdminV1IndexFieldArrayConfigArrayConfigUnspecified = GoogleFirestoreAdminV1IndexFieldArrayConfig("ARRAY_CONFIG_UNSPECIFIED") // The index supports array containment queries. GoogleFirestoreAdminV1IndexFieldArrayConfigContains = GoogleFirestoreAdminV1IndexFieldArrayConfig("CONTAINS") )
const ( // The ordering is unspecified. Not a valid option. GoogleFirestoreAdminV1IndexFieldOrderOrderUnspecified = GoogleFirestoreAdminV1IndexFieldOrder("ORDER_UNSPECIFIED") // The field is ordered by ascending field value. GoogleFirestoreAdminV1IndexFieldOrderAscending = GoogleFirestoreAdminV1IndexFieldOrder("ASCENDING") // The field is ordered by descending field value. GoogleFirestoreAdminV1IndexFieldOrderDescending = GoogleFirestoreAdminV1IndexFieldOrder("DESCENDING") )
const ( // The day of the week is unspecified. GoogleFirestoreAdminV1WeeklyRecurrenceDayDayOfWeekUnspecified = GoogleFirestoreAdminV1WeeklyRecurrenceDay("DAY_OF_WEEK_UNSPECIFIED") // Monday GoogleFirestoreAdminV1WeeklyRecurrenceDayMonday = GoogleFirestoreAdminV1WeeklyRecurrenceDay("MONDAY") // Tuesday GoogleFirestoreAdminV1WeeklyRecurrenceDayTuesday = GoogleFirestoreAdminV1WeeklyRecurrenceDay("TUESDAY") // Wednesday GoogleFirestoreAdminV1WeeklyRecurrenceDayWednesday = GoogleFirestoreAdminV1WeeklyRecurrenceDay("WEDNESDAY") // Thursday GoogleFirestoreAdminV1WeeklyRecurrenceDayThursday = GoogleFirestoreAdminV1WeeklyRecurrenceDay("THURSDAY") // Friday GoogleFirestoreAdminV1WeeklyRecurrenceDayFriday = GoogleFirestoreAdminV1WeeklyRecurrenceDay("FRIDAY") // Saturday GoogleFirestoreAdminV1WeeklyRecurrenceDaySaturday = GoogleFirestoreAdminV1WeeklyRecurrenceDay("SATURDAY") // Sunday GoogleFirestoreAdminV1WeeklyRecurrenceDaySunday = GoogleFirestoreAdminV1WeeklyRecurrenceDay("SUNDAY") )
const ( // The index can only be used by the Firestore Native query API. This is the default. IndexApiScopeAnyApi = IndexApiScope("ANY_API") // The index can only be used by the Firestore in Datastore Mode query API. IndexApiScopeDatastoreModeApi = IndexApiScope("DATASTORE_MODE_API") )
const ( // The query scope is unspecified. Not a valid option. IndexQueryScopeQueryScopeUnspecified = IndexQueryScope("QUERY_SCOPE_UNSPECIFIED") // Indexes with a collection query scope specified allow queries against a collection that is the child of a specific document, specified at query time, and that has the collection id specified by the index. IndexQueryScopeCollection = IndexQueryScope("COLLECTION") // Indexes with a collection group query scope specified allow queries against all collections that has the collection id specified by the index. IndexQueryScopeCollectionGroup = IndexQueryScope("COLLECTION_GROUP") // Include all the collections's ancestor in the index. Only available for Datastore Mode databases. IndexQueryScopeCollectionRecursive = IndexQueryScope("COLLECTION_RECURSIVE") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupSchedule ¶ added in v0.31.1
type BackupSchedule struct { pulumi.CustomResourceState // The timestamp at which this backup schedule was created and effective since. No backups will be created for this schedule before this time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // For a schedule that runs daily at a specified time. DailyRecurrence GoogleFirestoreAdminV1DailyRecurrenceResponseOutput `pulumi:"dailyRecurrence"` DatabaseId pulumi.StringOutput `pulumi:"databaseId"` // The unique backup schedule identifier across all locations and databases for the given project. This will be auto-assigned. Format is `projects/{project}/databases/{database}/backupSchedules/{backup_schedule}` Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // At what relative time in the future, compared to its creation time, the backup should be deleted, e.g. keep backups for 7 days. Retention pulumi.StringOutput `pulumi:"retention"` // The timestamp at which this backup schedule was most recently updated. When a backup schedule is first created, this is the same as create_time. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // For a schedule that runs weekly on a specific day and time. WeeklyRecurrence GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput `pulumi:"weeklyRecurrence"` }
Creates a backup schedule on a database. At most two backup schedules can be configured on a database, one daily backup schedule with retention up to 7 days and one weekly backup schedule with retention up to 14 weeks. Auto-naming is currently not supported for this resource.
func GetBackupSchedule ¶ added in v0.31.1
func GetBackupSchedule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BackupScheduleState, opts ...pulumi.ResourceOption) (*BackupSchedule, error)
GetBackupSchedule gets an existing BackupSchedule 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 NewBackupSchedule ¶ added in v0.31.1
func NewBackupSchedule(ctx *pulumi.Context, name string, args *BackupScheduleArgs, opts ...pulumi.ResourceOption) (*BackupSchedule, error)
NewBackupSchedule registers a new resource with the given unique name, arguments, and options.
func (*BackupSchedule) ElementType ¶ added in v0.31.1
func (*BackupSchedule) ElementType() reflect.Type
func (*BackupSchedule) ToBackupScheduleOutput ¶ added in v0.31.1
func (i *BackupSchedule) ToBackupScheduleOutput() BackupScheduleOutput
func (*BackupSchedule) ToBackupScheduleOutputWithContext ¶ added in v0.31.1
func (i *BackupSchedule) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
type BackupScheduleArgs ¶ added in v0.31.1
type BackupScheduleArgs struct { // For a schedule that runs daily at a specified time. DailyRecurrence GoogleFirestoreAdminV1DailyRecurrencePtrInput DatabaseId pulumi.StringInput Project pulumi.StringPtrInput // At what relative time in the future, compared to its creation time, the backup should be deleted, e.g. keep backups for 7 days. Retention pulumi.StringPtrInput // For a schedule that runs weekly on a specific day and time. WeeklyRecurrence GoogleFirestoreAdminV1WeeklyRecurrencePtrInput }
The set of arguments for constructing a BackupSchedule resource.
func (BackupScheduleArgs) ElementType ¶ added in v0.31.1
func (BackupScheduleArgs) ElementType() reflect.Type
type BackupScheduleInput ¶ added in v0.31.1
type BackupScheduleInput interface { pulumi.Input ToBackupScheduleOutput() BackupScheduleOutput ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput }
type BackupScheduleOutput ¶ added in v0.31.1
type BackupScheduleOutput struct{ *pulumi.OutputState }
func (BackupScheduleOutput) CreateTime ¶ added in v0.31.1
func (o BackupScheduleOutput) CreateTime() pulumi.StringOutput
The timestamp at which this backup schedule was created and effective since. No backups will be created for this schedule before this time.
func (BackupScheduleOutput) DailyRecurrence ¶ added in v0.31.1
func (o BackupScheduleOutput) DailyRecurrence() GoogleFirestoreAdminV1DailyRecurrenceResponseOutput
For a schedule that runs daily at a specified time.
func (BackupScheduleOutput) DatabaseId ¶ added in v0.31.1
func (o BackupScheduleOutput) DatabaseId() pulumi.StringOutput
func (BackupScheduleOutput) ElementType ¶ added in v0.31.1
func (BackupScheduleOutput) ElementType() reflect.Type
func (BackupScheduleOutput) Name ¶ added in v0.31.1
func (o BackupScheduleOutput) Name() pulumi.StringOutput
The unique backup schedule identifier across all locations and databases for the given project. This will be auto-assigned. Format is `projects/{project}/databases/{database}/backupSchedules/{backup_schedule}`
func (BackupScheduleOutput) Project ¶ added in v0.31.1
func (o BackupScheduleOutput) Project() pulumi.StringOutput
func (BackupScheduleOutput) Retention ¶ added in v0.31.1
func (o BackupScheduleOutput) Retention() pulumi.StringOutput
At what relative time in the future, compared to its creation time, the backup should be deleted, e.g. keep backups for 7 days.
func (BackupScheduleOutput) ToBackupScheduleOutput ¶ added in v0.31.1
func (o BackupScheduleOutput) ToBackupScheduleOutput() BackupScheduleOutput
func (BackupScheduleOutput) ToBackupScheduleOutputWithContext ¶ added in v0.31.1
func (o BackupScheduleOutput) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
func (BackupScheduleOutput) UpdateTime ¶ added in v0.31.1
func (o BackupScheduleOutput) UpdateTime() pulumi.StringOutput
The timestamp at which this backup schedule was most recently updated. When a backup schedule is first created, this is the same as create_time.
func (BackupScheduleOutput) WeeklyRecurrence ¶ added in v0.31.1
func (o BackupScheduleOutput) WeeklyRecurrence() GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput
For a schedule that runs weekly on a specific day and time.
type BackupScheduleState ¶ added in v0.31.1
type BackupScheduleState struct { }
func (BackupScheduleState) ElementType ¶ added in v0.31.1
func (BackupScheduleState) ElementType() reflect.Type
type Database ¶ added in v0.21.0
type Database struct { pulumi.CustomResourceState // The App Engine integration mode to use for this database. AppEngineIntegrationMode pulumi.StringOutput `pulumi:"appEngineIntegrationMode"` // The concurrency control mode to use for this database. ConcurrencyMode pulumi.StringOutput `pulumi:"concurrencyMode"` // The timestamp at which this database was created. Databases created before 2016 do not populate create_time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Required. The ID to use for the database, which will become the final component of the database's resource name. This value should be 4-63 characters. Valid characters are /a-z-/ with first character a letter and the last a letter or a number. Must not be UUID-like /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/. "(default)" database id is also valid. DatabaseId pulumi.StringOutput `pulumi:"databaseId"` // State of delete protection for the database. DeleteProtectionState pulumi.StringOutput `pulumi:"deleteProtectionState"` // The earliest timestamp at which older versions of the data can be read from the database. See [version_retention_period] above; this field is populated with `now - version_retention_period`. This value is continuously updated, and becomes stale the moment it is queried. If you are using this value to recover data, make sure to account for the time from the moment when the value is queried to the moment when you initiate the recovery. EarliestVersionTime pulumi.StringOutput `pulumi:"earliestVersionTime"` // This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Etag pulumi.StringOutput `pulumi:"etag"` // The key_prefix for this database. This key_prefix is used, in combination with the project id ("~") to construct the application id that is returned from the Cloud Datastore APIs in Google App Engine first generation runtimes. This value may be empty in which case the appid to use for URL-encoded keys is the project_id (eg: foo instead of v~foo). KeyPrefix pulumi.StringOutput `pulumi:"keyPrefix"` // The location of the database. Available locations are listed at https://cloud.google.com/firestore/docs/locations. Location pulumi.StringOutput `pulumi:"location"` // The resource name of the Database. Format: `projects/{project}/databases/{database}` Name pulumi.StringOutput `pulumi:"name"` // Whether to enable the PITR feature on this database. PointInTimeRecoveryEnablement pulumi.StringOutput `pulumi:"pointInTimeRecoveryEnablement"` Project pulumi.StringOutput `pulumi:"project"` // The type of the database. See https://cloud.google.com/datastore/docs/firestore-or-datastore for information about how to choose. Type pulumi.StringOutput `pulumi:"type"` // The system-generated UUID4 for this Database. Uid pulumi.StringOutput `pulumi:"uid"` // The timestamp at which this database was most recently updated. Note this only includes updates to the database resource and not data contained by the database. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // The period during which past versions of data are retained in the database. Any read or query can specify a `read_time` within this window, and will read the state of the database at that time. If the PITR feature is enabled, the retention period is 7 days. Otherwise, the retention period is 1 hour. VersionRetentionPeriod pulumi.StringOutput `pulumi:"versionRetentionPeriod"` }
Create a database.
func GetDatabase ¶ added in v0.21.0
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database 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 NewDatabase ¶ added in v0.21.0
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
func (*Database) ElementType ¶ added in v0.21.0
func (*Database) ToDatabaseOutput ¶ added in v0.21.0
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶ added in v0.21.0
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseAppEngineIntegrationMode ¶ added in v0.21.0
type DatabaseAppEngineIntegrationMode string
The App Engine integration mode to use for this database.
func (DatabaseAppEngineIntegrationMode) ElementType ¶ added in v0.21.0
func (DatabaseAppEngineIntegrationMode) ElementType() reflect.Type
func (DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModeOutput ¶ added in v0.21.0
func (e DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModeOutput() DatabaseAppEngineIntegrationModeOutput
func (DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModeOutputWithContext ¶ added in v0.21.0
func (e DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModeOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModeOutput
func (DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModePtrOutput ¶ added in v0.21.0
func (e DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModePtrOutput() DatabaseAppEngineIntegrationModePtrOutput
func (DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModePtrOutputWithContext ¶ added in v0.21.0
func (e DatabaseAppEngineIntegrationMode) ToDatabaseAppEngineIntegrationModePtrOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModePtrOutput
func (DatabaseAppEngineIntegrationMode) ToStringOutput ¶ added in v0.21.0
func (e DatabaseAppEngineIntegrationMode) ToStringOutput() pulumi.StringOutput
func (DatabaseAppEngineIntegrationMode) ToStringOutputWithContext ¶ added in v0.21.0
func (e DatabaseAppEngineIntegrationMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseAppEngineIntegrationMode) ToStringPtrOutput ¶ added in v0.21.0
func (e DatabaseAppEngineIntegrationMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseAppEngineIntegrationMode) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e DatabaseAppEngineIntegrationMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseAppEngineIntegrationModeInput ¶ added in v0.21.0
type DatabaseAppEngineIntegrationModeInput interface { pulumi.Input ToDatabaseAppEngineIntegrationModeOutput() DatabaseAppEngineIntegrationModeOutput ToDatabaseAppEngineIntegrationModeOutputWithContext(context.Context) DatabaseAppEngineIntegrationModeOutput }
DatabaseAppEngineIntegrationModeInput is an input type that accepts DatabaseAppEngineIntegrationModeArgs and DatabaseAppEngineIntegrationModeOutput values. You can construct a concrete instance of `DatabaseAppEngineIntegrationModeInput` via:
DatabaseAppEngineIntegrationModeArgs{...}
type DatabaseAppEngineIntegrationModeOutput ¶ added in v0.21.0
type DatabaseAppEngineIntegrationModeOutput struct{ *pulumi.OutputState }
func (DatabaseAppEngineIntegrationModeOutput) ElementType ¶ added in v0.21.0
func (DatabaseAppEngineIntegrationModeOutput) ElementType() reflect.Type
func (DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModeOutput ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModeOutput() DatabaseAppEngineIntegrationModeOutput
func (DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModeOutputWithContext ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModeOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModeOutput
func (DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModePtrOutput ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModePtrOutput() DatabaseAppEngineIntegrationModePtrOutput
func (DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModePtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModeOutput) ToDatabaseAppEngineIntegrationModePtrOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModePtrOutput
func (DatabaseAppEngineIntegrationModeOutput) ToStringOutput ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModeOutput) ToStringOutput() pulumi.StringOutput
func (DatabaseAppEngineIntegrationModeOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseAppEngineIntegrationModeOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseAppEngineIntegrationModeOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseAppEngineIntegrationModePtrInput ¶ added in v0.21.0
type DatabaseAppEngineIntegrationModePtrInput interface { pulumi.Input ToDatabaseAppEngineIntegrationModePtrOutput() DatabaseAppEngineIntegrationModePtrOutput ToDatabaseAppEngineIntegrationModePtrOutputWithContext(context.Context) DatabaseAppEngineIntegrationModePtrOutput }
func DatabaseAppEngineIntegrationModePtr ¶ added in v0.21.0
func DatabaseAppEngineIntegrationModePtr(v string) DatabaseAppEngineIntegrationModePtrInput
type DatabaseAppEngineIntegrationModePtrOutput ¶ added in v0.21.0
type DatabaseAppEngineIntegrationModePtrOutput struct{ *pulumi.OutputState }
func (DatabaseAppEngineIntegrationModePtrOutput) ElementType ¶ added in v0.21.0
func (DatabaseAppEngineIntegrationModePtrOutput) ElementType() reflect.Type
func (DatabaseAppEngineIntegrationModePtrOutput) ToDatabaseAppEngineIntegrationModePtrOutput ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModePtrOutput) ToDatabaseAppEngineIntegrationModePtrOutput() DatabaseAppEngineIntegrationModePtrOutput
func (DatabaseAppEngineIntegrationModePtrOutput) ToDatabaseAppEngineIntegrationModePtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModePtrOutput) ToDatabaseAppEngineIntegrationModePtrOutputWithContext(ctx context.Context) DatabaseAppEngineIntegrationModePtrOutput
func (DatabaseAppEngineIntegrationModePtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseAppEngineIntegrationModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseAppEngineIntegrationModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseArgs ¶ added in v0.21.0
type DatabaseArgs struct { // The App Engine integration mode to use for this database. AppEngineIntegrationMode DatabaseAppEngineIntegrationModePtrInput // The concurrency control mode to use for this database. ConcurrencyMode DatabaseConcurrencyModePtrInput // Required. The ID to use for the database, which will become the final component of the database's resource name. This value should be 4-63 characters. Valid characters are /a-z-/ with first character a letter and the last a letter or a number. Must not be UUID-like /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/. "(default)" database id is also valid. DatabaseId pulumi.StringInput // State of delete protection for the database. DeleteProtectionState DatabaseDeleteProtectionStatePtrInput // This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Etag pulumi.StringPtrInput // The location of the database. Available locations are listed at https://cloud.google.com/firestore/docs/locations. Location pulumi.StringPtrInput // The resource name of the Database. Format: `projects/{project}/databases/{database}` Name pulumi.StringPtrInput // Whether to enable the PITR feature on this database. PointInTimeRecoveryEnablement DatabasePointInTimeRecoveryEnablementPtrInput Project pulumi.StringPtrInput // The type of the database. See https://cloud.google.com/datastore/docs/firestore-or-datastore for information about how to choose. Type DatabaseTypePtrInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶ added in v0.21.0
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseConcurrencyMode ¶ added in v0.21.0
type DatabaseConcurrencyMode string
The concurrency control mode to use for this database.
func (DatabaseConcurrencyMode) ElementType ¶ added in v0.21.0
func (DatabaseConcurrencyMode) ElementType() reflect.Type
func (DatabaseConcurrencyMode) ToDatabaseConcurrencyModeOutput ¶ added in v0.21.0
func (e DatabaseConcurrencyMode) ToDatabaseConcurrencyModeOutput() DatabaseConcurrencyModeOutput
func (DatabaseConcurrencyMode) ToDatabaseConcurrencyModeOutputWithContext ¶ added in v0.21.0
func (e DatabaseConcurrencyMode) ToDatabaseConcurrencyModeOutputWithContext(ctx context.Context) DatabaseConcurrencyModeOutput
func (DatabaseConcurrencyMode) ToDatabaseConcurrencyModePtrOutput ¶ added in v0.21.0
func (e DatabaseConcurrencyMode) ToDatabaseConcurrencyModePtrOutput() DatabaseConcurrencyModePtrOutput
func (DatabaseConcurrencyMode) ToDatabaseConcurrencyModePtrOutputWithContext ¶ added in v0.21.0
func (e DatabaseConcurrencyMode) ToDatabaseConcurrencyModePtrOutputWithContext(ctx context.Context) DatabaseConcurrencyModePtrOutput
func (DatabaseConcurrencyMode) ToStringOutput ¶ added in v0.21.0
func (e DatabaseConcurrencyMode) ToStringOutput() pulumi.StringOutput
func (DatabaseConcurrencyMode) ToStringOutputWithContext ¶ added in v0.21.0
func (e DatabaseConcurrencyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseConcurrencyMode) ToStringPtrOutput ¶ added in v0.21.0
func (e DatabaseConcurrencyMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseConcurrencyMode) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e DatabaseConcurrencyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseConcurrencyModeInput ¶ added in v0.21.0
type DatabaseConcurrencyModeInput interface { pulumi.Input ToDatabaseConcurrencyModeOutput() DatabaseConcurrencyModeOutput ToDatabaseConcurrencyModeOutputWithContext(context.Context) DatabaseConcurrencyModeOutput }
DatabaseConcurrencyModeInput is an input type that accepts DatabaseConcurrencyModeArgs and DatabaseConcurrencyModeOutput values. You can construct a concrete instance of `DatabaseConcurrencyModeInput` via:
DatabaseConcurrencyModeArgs{...}
type DatabaseConcurrencyModeOutput ¶ added in v0.21.0
type DatabaseConcurrencyModeOutput struct{ *pulumi.OutputState }
func (DatabaseConcurrencyModeOutput) ElementType ¶ added in v0.21.0
func (DatabaseConcurrencyModeOutput) ElementType() reflect.Type
func (DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModeOutput ¶ added in v0.21.0
func (o DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModeOutput() DatabaseConcurrencyModeOutput
func (DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModeOutputWithContext ¶ added in v0.21.0
func (o DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModeOutputWithContext(ctx context.Context) DatabaseConcurrencyModeOutput
func (DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModePtrOutput ¶ added in v0.21.0
func (o DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModePtrOutput() DatabaseConcurrencyModePtrOutput
func (DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModePtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseConcurrencyModeOutput) ToDatabaseConcurrencyModePtrOutputWithContext(ctx context.Context) DatabaseConcurrencyModePtrOutput
func (DatabaseConcurrencyModeOutput) ToStringOutput ¶ added in v0.21.0
func (o DatabaseConcurrencyModeOutput) ToStringOutput() pulumi.StringOutput
func (DatabaseConcurrencyModeOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o DatabaseConcurrencyModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseConcurrencyModeOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o DatabaseConcurrencyModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseConcurrencyModeOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseConcurrencyModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseConcurrencyModePtrInput ¶ added in v0.21.0
type DatabaseConcurrencyModePtrInput interface { pulumi.Input ToDatabaseConcurrencyModePtrOutput() DatabaseConcurrencyModePtrOutput ToDatabaseConcurrencyModePtrOutputWithContext(context.Context) DatabaseConcurrencyModePtrOutput }
func DatabaseConcurrencyModePtr ¶ added in v0.21.0
func DatabaseConcurrencyModePtr(v string) DatabaseConcurrencyModePtrInput
type DatabaseConcurrencyModePtrOutput ¶ added in v0.21.0
type DatabaseConcurrencyModePtrOutput struct{ *pulumi.OutputState }
func (DatabaseConcurrencyModePtrOutput) Elem ¶ added in v0.21.0
func (o DatabaseConcurrencyModePtrOutput) Elem() DatabaseConcurrencyModeOutput
func (DatabaseConcurrencyModePtrOutput) ElementType ¶ added in v0.21.0
func (DatabaseConcurrencyModePtrOutput) ElementType() reflect.Type
func (DatabaseConcurrencyModePtrOutput) ToDatabaseConcurrencyModePtrOutput ¶ added in v0.21.0
func (o DatabaseConcurrencyModePtrOutput) ToDatabaseConcurrencyModePtrOutput() DatabaseConcurrencyModePtrOutput
func (DatabaseConcurrencyModePtrOutput) ToDatabaseConcurrencyModePtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseConcurrencyModePtrOutput) ToDatabaseConcurrencyModePtrOutputWithContext(ctx context.Context) DatabaseConcurrencyModePtrOutput
func (DatabaseConcurrencyModePtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o DatabaseConcurrencyModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseConcurrencyModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseConcurrencyModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseDeleteProtectionState ¶ added in v0.31.1
type DatabaseDeleteProtectionState string
State of delete protection for the database.
func (DatabaseDeleteProtectionState) ElementType ¶ added in v0.31.1
func (DatabaseDeleteProtectionState) ElementType() reflect.Type
func (DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStateOutput ¶ added in v0.31.1
func (e DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStateOutput() DatabaseDeleteProtectionStateOutput
func (DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStateOutputWithContext ¶ added in v0.31.1
func (e DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStateOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStateOutput
func (DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStatePtrOutput ¶ added in v0.31.1
func (e DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStatePtrOutput() DatabaseDeleteProtectionStatePtrOutput
func (DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStatePtrOutputWithContext ¶ added in v0.31.1
func (e DatabaseDeleteProtectionState) ToDatabaseDeleteProtectionStatePtrOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStatePtrOutput
func (DatabaseDeleteProtectionState) ToStringOutput ¶ added in v0.31.1
func (e DatabaseDeleteProtectionState) ToStringOutput() pulumi.StringOutput
func (DatabaseDeleteProtectionState) ToStringOutputWithContext ¶ added in v0.31.1
func (e DatabaseDeleteProtectionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseDeleteProtectionState) ToStringPtrOutput ¶ added in v0.31.1
func (e DatabaseDeleteProtectionState) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseDeleteProtectionState) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (e DatabaseDeleteProtectionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseDeleteProtectionStateInput ¶ added in v0.31.1
type DatabaseDeleteProtectionStateInput interface { pulumi.Input ToDatabaseDeleteProtectionStateOutput() DatabaseDeleteProtectionStateOutput ToDatabaseDeleteProtectionStateOutputWithContext(context.Context) DatabaseDeleteProtectionStateOutput }
DatabaseDeleteProtectionStateInput is an input type that accepts DatabaseDeleteProtectionStateArgs and DatabaseDeleteProtectionStateOutput values. You can construct a concrete instance of `DatabaseDeleteProtectionStateInput` via:
DatabaseDeleteProtectionStateArgs{...}
type DatabaseDeleteProtectionStateOutput ¶ added in v0.31.1
type DatabaseDeleteProtectionStateOutput struct{ *pulumi.OutputState }
func (DatabaseDeleteProtectionStateOutput) ElementType ¶ added in v0.31.1
func (DatabaseDeleteProtectionStateOutput) ElementType() reflect.Type
func (DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStateOutput ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStateOutput() DatabaseDeleteProtectionStateOutput
func (DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStateOutputWithContext ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStateOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStateOutput
func (DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStatePtrOutput ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStatePtrOutput() DatabaseDeleteProtectionStatePtrOutput
func (DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStatePtrOutputWithContext ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStateOutput) ToDatabaseDeleteProtectionStatePtrOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStatePtrOutput
func (DatabaseDeleteProtectionStateOutput) ToStringOutput ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStateOutput) ToStringOutput() pulumi.StringOutput
func (DatabaseDeleteProtectionStateOutput) ToStringOutputWithContext ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseDeleteProtectionStateOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseDeleteProtectionStateOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseDeleteProtectionStatePtrInput ¶ added in v0.31.1
type DatabaseDeleteProtectionStatePtrInput interface { pulumi.Input ToDatabaseDeleteProtectionStatePtrOutput() DatabaseDeleteProtectionStatePtrOutput ToDatabaseDeleteProtectionStatePtrOutputWithContext(context.Context) DatabaseDeleteProtectionStatePtrOutput }
func DatabaseDeleteProtectionStatePtr ¶ added in v0.31.1
func DatabaseDeleteProtectionStatePtr(v string) DatabaseDeleteProtectionStatePtrInput
type DatabaseDeleteProtectionStatePtrOutput ¶ added in v0.31.1
type DatabaseDeleteProtectionStatePtrOutput struct{ *pulumi.OutputState }
func (DatabaseDeleteProtectionStatePtrOutput) ElementType ¶ added in v0.31.1
func (DatabaseDeleteProtectionStatePtrOutput) ElementType() reflect.Type
func (DatabaseDeleteProtectionStatePtrOutput) ToDatabaseDeleteProtectionStatePtrOutput ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStatePtrOutput) ToDatabaseDeleteProtectionStatePtrOutput() DatabaseDeleteProtectionStatePtrOutput
func (DatabaseDeleteProtectionStatePtrOutput) ToDatabaseDeleteProtectionStatePtrOutputWithContext ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStatePtrOutput) ToDatabaseDeleteProtectionStatePtrOutputWithContext(ctx context.Context) DatabaseDeleteProtectionStatePtrOutput
func (DatabaseDeleteProtectionStatePtrOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseDeleteProtectionStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o DatabaseDeleteProtectionStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseInput ¶ added in v0.21.0
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseOutput ¶ added in v0.21.0
type DatabaseOutput struct{ *pulumi.OutputState }
func (DatabaseOutput) AppEngineIntegrationMode ¶ added in v0.21.0
func (o DatabaseOutput) AppEngineIntegrationMode() pulumi.StringOutput
The App Engine integration mode to use for this database.
func (DatabaseOutput) ConcurrencyMode ¶ added in v0.21.0
func (o DatabaseOutput) ConcurrencyMode() pulumi.StringOutput
The concurrency control mode to use for this database.
func (DatabaseOutput) CreateTime ¶ added in v0.29.0
func (o DatabaseOutput) CreateTime() pulumi.StringOutput
The timestamp at which this database was created. Databases created before 2016 do not populate create_time.
func (DatabaseOutput) DatabaseId ¶ added in v0.21.0
func (o DatabaseOutput) DatabaseId() pulumi.StringOutput
Required. The ID to use for the database, which will become the final component of the database's resource name. This value should be 4-63 characters. Valid characters are /a-z-/ with first character a letter and the last a letter or a number. Must not be UUID-like /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/. "(default)" database id is also valid.
func (DatabaseOutput) DeleteProtectionState ¶ added in v0.31.1
func (o DatabaseOutput) DeleteProtectionState() pulumi.StringOutput
State of delete protection for the database.
func (DatabaseOutput) EarliestVersionTime ¶ added in v0.32.0
func (o DatabaseOutput) EarliestVersionTime() pulumi.StringOutput
The earliest timestamp at which older versions of the data can be read from the database. See [version_retention_period] above; this field is populated with `now - version_retention_period`. This value is continuously updated, and becomes stale the moment it is queried. If you are using this value to recover data, make sure to account for the time from the moment when the value is queried to the moment when you initiate the recovery.
func (DatabaseOutput) ElementType ¶ added in v0.21.0
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) Etag ¶ added in v0.21.0
func (o DatabaseOutput) Etag() pulumi.StringOutput
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
func (DatabaseOutput) KeyPrefix ¶ added in v0.21.0
func (o DatabaseOutput) KeyPrefix() pulumi.StringOutput
The key_prefix for this database. This key_prefix is used, in combination with the project id ("~") to construct the application id that is returned from the Cloud Datastore APIs in Google App Engine first generation runtimes. This value may be empty in which case the appid to use for URL-encoded keys is the project_id (eg: foo instead of v~foo).
func (DatabaseOutput) Location ¶ added in v0.21.0
func (o DatabaseOutput) Location() pulumi.StringOutput
The location of the database. Available locations are listed at https://cloud.google.com/firestore/docs/locations.
func (DatabaseOutput) Name ¶ added in v0.21.0
func (o DatabaseOutput) Name() pulumi.StringOutput
The resource name of the Database. Format: `projects/{project}/databases/{database}`
func (DatabaseOutput) PointInTimeRecoveryEnablement ¶ added in v0.32.0
func (o DatabaseOutput) PointInTimeRecoveryEnablement() pulumi.StringOutput
Whether to enable the PITR feature on this database.
func (DatabaseOutput) Project ¶ added in v0.21.0
func (o DatabaseOutput) Project() pulumi.StringOutput
func (DatabaseOutput) ToDatabaseOutput ¶ added in v0.21.0
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶ added in v0.21.0
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
func (DatabaseOutput) Type ¶ added in v0.21.0
func (o DatabaseOutput) Type() pulumi.StringOutput
The type of the database. See https://cloud.google.com/datastore/docs/firestore-or-datastore for information about how to choose.
func (DatabaseOutput) Uid ¶ added in v0.29.0
func (o DatabaseOutput) Uid() pulumi.StringOutput
The system-generated UUID4 for this Database.
func (DatabaseOutput) UpdateTime ¶ added in v0.29.0
func (o DatabaseOutput) UpdateTime() pulumi.StringOutput
The timestamp at which this database was most recently updated. Note this only includes updates to the database resource and not data contained by the database.
func (DatabaseOutput) VersionRetentionPeriod ¶ added in v0.32.0
func (o DatabaseOutput) VersionRetentionPeriod() pulumi.StringOutput
The period during which past versions of data are retained in the database. Any read or query can specify a `read_time` within this window, and will read the state of the database at that time. If the PITR feature is enabled, the retention period is 7 days. Otherwise, the retention period is 1 hour.
type DatabasePointInTimeRecoveryEnablement ¶ added in v0.32.0
type DatabasePointInTimeRecoveryEnablement string
Whether to enable the PITR feature on this database.
func (DatabasePointInTimeRecoveryEnablement) ElementType ¶ added in v0.32.0
func (DatabasePointInTimeRecoveryEnablement) ElementType() reflect.Type
func (DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementOutput ¶ added in v0.32.0
func (e DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementOutput() DatabasePointInTimeRecoveryEnablementOutput
func (DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementOutputWithContext ¶ added in v0.32.0
func (e DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementOutput
func (DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementPtrOutput ¶ added in v0.32.0
func (e DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementPtrOutput() DatabasePointInTimeRecoveryEnablementPtrOutput
func (DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext ¶ added in v0.32.0
func (e DatabasePointInTimeRecoveryEnablement) ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementPtrOutput
func (DatabasePointInTimeRecoveryEnablement) ToStringOutput ¶ added in v0.32.0
func (e DatabasePointInTimeRecoveryEnablement) ToStringOutput() pulumi.StringOutput
func (DatabasePointInTimeRecoveryEnablement) ToStringOutputWithContext ¶ added in v0.32.0
func (e DatabasePointInTimeRecoveryEnablement) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabasePointInTimeRecoveryEnablement) ToStringPtrOutput ¶ added in v0.32.0
func (e DatabasePointInTimeRecoveryEnablement) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabasePointInTimeRecoveryEnablement) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e DatabasePointInTimeRecoveryEnablement) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabasePointInTimeRecoveryEnablementInput ¶ added in v0.32.0
type DatabasePointInTimeRecoveryEnablementInput interface { pulumi.Input ToDatabasePointInTimeRecoveryEnablementOutput() DatabasePointInTimeRecoveryEnablementOutput ToDatabasePointInTimeRecoveryEnablementOutputWithContext(context.Context) DatabasePointInTimeRecoveryEnablementOutput }
DatabasePointInTimeRecoveryEnablementInput is an input type that accepts DatabasePointInTimeRecoveryEnablementArgs and DatabasePointInTimeRecoveryEnablementOutput values. You can construct a concrete instance of `DatabasePointInTimeRecoveryEnablementInput` via:
DatabasePointInTimeRecoveryEnablementArgs{...}
type DatabasePointInTimeRecoveryEnablementOutput ¶ added in v0.32.0
type DatabasePointInTimeRecoveryEnablementOutput struct{ *pulumi.OutputState }
func (DatabasePointInTimeRecoveryEnablementOutput) ElementType ¶ added in v0.32.0
func (DatabasePointInTimeRecoveryEnablementOutput) ElementType() reflect.Type
func (DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementOutput ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementOutput() DatabasePointInTimeRecoveryEnablementOutput
func (DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementOutputWithContext ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementOutput
func (DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutput ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutput() DatabasePointInTimeRecoveryEnablementPtrOutput
func (DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementPtrOutput
func (DatabasePointInTimeRecoveryEnablementOutput) ToStringOutput ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementOutput) ToStringOutput() pulumi.StringOutput
func (DatabasePointInTimeRecoveryEnablementOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabasePointInTimeRecoveryEnablementOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabasePointInTimeRecoveryEnablementOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabasePointInTimeRecoveryEnablementPtrInput ¶ added in v0.32.0
type DatabasePointInTimeRecoveryEnablementPtrInput interface { pulumi.Input ToDatabasePointInTimeRecoveryEnablementPtrOutput() DatabasePointInTimeRecoveryEnablementPtrOutput ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext(context.Context) DatabasePointInTimeRecoveryEnablementPtrOutput }
func DatabasePointInTimeRecoveryEnablementPtr ¶ added in v0.32.0
func DatabasePointInTimeRecoveryEnablementPtr(v string) DatabasePointInTimeRecoveryEnablementPtrInput
type DatabasePointInTimeRecoveryEnablementPtrOutput ¶ added in v0.32.0
type DatabasePointInTimeRecoveryEnablementPtrOutput struct{ *pulumi.OutputState }
func (DatabasePointInTimeRecoveryEnablementPtrOutput) ElementType ¶ added in v0.32.0
func (DatabasePointInTimeRecoveryEnablementPtrOutput) ElementType() reflect.Type
func (DatabasePointInTimeRecoveryEnablementPtrOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutput ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementPtrOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutput() DatabasePointInTimeRecoveryEnablementPtrOutput
func (DatabasePointInTimeRecoveryEnablementPtrOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementPtrOutput) ToDatabasePointInTimeRecoveryEnablementPtrOutputWithContext(ctx context.Context) DatabasePointInTimeRecoveryEnablementPtrOutput
func (DatabasePointInTimeRecoveryEnablementPtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabasePointInTimeRecoveryEnablementPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o DatabasePointInTimeRecoveryEnablementPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseState ¶ added in v0.21.0
type DatabaseState struct { }
func (DatabaseState) ElementType ¶ added in v0.21.0
func (DatabaseState) ElementType() reflect.Type
type DatabaseType ¶ added in v0.21.0
type DatabaseType string
The type of the database. See https://cloud.google.com/datastore/docs/firestore-or-datastore for information about how to choose.
func (DatabaseType) ElementType ¶ added in v0.21.0
func (DatabaseType) ElementType() reflect.Type
func (DatabaseType) ToDatabaseTypeOutput ¶ added in v0.21.0
func (e DatabaseType) ToDatabaseTypeOutput() DatabaseTypeOutput
func (DatabaseType) ToDatabaseTypeOutputWithContext ¶ added in v0.21.0
func (e DatabaseType) ToDatabaseTypeOutputWithContext(ctx context.Context) DatabaseTypeOutput
func (DatabaseType) ToDatabaseTypePtrOutput ¶ added in v0.21.0
func (e DatabaseType) ToDatabaseTypePtrOutput() DatabaseTypePtrOutput
func (DatabaseType) ToDatabaseTypePtrOutputWithContext ¶ added in v0.21.0
func (e DatabaseType) ToDatabaseTypePtrOutputWithContext(ctx context.Context) DatabaseTypePtrOutput
func (DatabaseType) ToStringOutput ¶ added in v0.21.0
func (e DatabaseType) ToStringOutput() pulumi.StringOutput
func (DatabaseType) ToStringOutputWithContext ¶ added in v0.21.0
func (e DatabaseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseType) ToStringPtrOutput ¶ added in v0.21.0
func (e DatabaseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseType) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (e DatabaseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseTypeInput ¶ added in v0.21.0
type DatabaseTypeInput interface { pulumi.Input ToDatabaseTypeOutput() DatabaseTypeOutput ToDatabaseTypeOutputWithContext(context.Context) DatabaseTypeOutput }
DatabaseTypeInput is an input type that accepts DatabaseTypeArgs and DatabaseTypeOutput values. You can construct a concrete instance of `DatabaseTypeInput` via:
DatabaseTypeArgs{...}
type DatabaseTypeOutput ¶ added in v0.21.0
type DatabaseTypeOutput struct{ *pulumi.OutputState }
func (DatabaseTypeOutput) ElementType ¶ added in v0.21.0
func (DatabaseTypeOutput) ElementType() reflect.Type
func (DatabaseTypeOutput) ToDatabaseTypeOutput ¶ added in v0.21.0
func (o DatabaseTypeOutput) ToDatabaseTypeOutput() DatabaseTypeOutput
func (DatabaseTypeOutput) ToDatabaseTypeOutputWithContext ¶ added in v0.21.0
func (o DatabaseTypeOutput) ToDatabaseTypeOutputWithContext(ctx context.Context) DatabaseTypeOutput
func (DatabaseTypeOutput) ToDatabaseTypePtrOutput ¶ added in v0.21.0
func (o DatabaseTypeOutput) ToDatabaseTypePtrOutput() DatabaseTypePtrOutput
func (DatabaseTypeOutput) ToDatabaseTypePtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseTypeOutput) ToDatabaseTypePtrOutputWithContext(ctx context.Context) DatabaseTypePtrOutput
func (DatabaseTypeOutput) ToStringOutput ¶ added in v0.21.0
func (o DatabaseTypeOutput) ToStringOutput() pulumi.StringOutput
func (DatabaseTypeOutput) ToStringOutputWithContext ¶ added in v0.21.0
func (o DatabaseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseTypeOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o DatabaseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseTypePtrInput ¶ added in v0.21.0
type DatabaseTypePtrInput interface { pulumi.Input ToDatabaseTypePtrOutput() DatabaseTypePtrOutput ToDatabaseTypePtrOutputWithContext(context.Context) DatabaseTypePtrOutput }
func DatabaseTypePtr ¶ added in v0.21.0
func DatabaseTypePtr(v string) DatabaseTypePtrInput
type DatabaseTypePtrOutput ¶ added in v0.21.0
type DatabaseTypePtrOutput struct{ *pulumi.OutputState }
func (DatabaseTypePtrOutput) Elem ¶ added in v0.21.0
func (o DatabaseTypePtrOutput) Elem() DatabaseTypeOutput
func (DatabaseTypePtrOutput) ElementType ¶ added in v0.21.0
func (DatabaseTypePtrOutput) ElementType() reflect.Type
func (DatabaseTypePtrOutput) ToDatabaseTypePtrOutput ¶ added in v0.21.0
func (o DatabaseTypePtrOutput) ToDatabaseTypePtrOutput() DatabaseTypePtrOutput
func (DatabaseTypePtrOutput) ToDatabaseTypePtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseTypePtrOutput) ToDatabaseTypePtrOutputWithContext(ctx context.Context) DatabaseTypePtrOutput
func (DatabaseTypePtrOutput) ToStringPtrOutput ¶ added in v0.21.0
func (o DatabaseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.21.0
func (o DatabaseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1DailyRecurrence ¶ added in v0.31.1
type GoogleFirestoreAdminV1DailyRecurrence struct { }
Represent a recurring schedule that runs at a specific time every day. The time zone is UTC.
type GoogleFirestoreAdminV1DailyRecurrenceArgs ¶ added in v0.31.1
type GoogleFirestoreAdminV1DailyRecurrenceArgs struct { }
Represent a recurring schedule that runs at a specific time every day. The time zone is UTC.
func (GoogleFirestoreAdminV1DailyRecurrenceArgs) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1DailyRecurrenceArgs) ElementType() reflect.Type
func (GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrenceOutput ¶ added in v0.31.1
func (i GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrenceOutput() GoogleFirestoreAdminV1DailyRecurrenceOutput
func (GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrenceOutputWithContext ¶ added in v0.31.1
func (i GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrenceOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrenceOutput
func (GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput ¶ added in v0.31.1
func (i GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput() GoogleFirestoreAdminV1DailyRecurrencePtrOutput
func (GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext ¶ added in v0.31.1
func (i GoogleFirestoreAdminV1DailyRecurrenceArgs) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrencePtrOutput
type GoogleFirestoreAdminV1DailyRecurrenceInput ¶ added in v0.31.1
type GoogleFirestoreAdminV1DailyRecurrenceInput interface { pulumi.Input ToGoogleFirestoreAdminV1DailyRecurrenceOutput() GoogleFirestoreAdminV1DailyRecurrenceOutput ToGoogleFirestoreAdminV1DailyRecurrenceOutputWithContext(context.Context) GoogleFirestoreAdminV1DailyRecurrenceOutput }
GoogleFirestoreAdminV1DailyRecurrenceInput is an input type that accepts GoogleFirestoreAdminV1DailyRecurrenceArgs and GoogleFirestoreAdminV1DailyRecurrenceOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1DailyRecurrenceInput` via:
GoogleFirestoreAdminV1DailyRecurrenceArgs{...}
type GoogleFirestoreAdminV1DailyRecurrenceOutput ¶ added in v0.31.1
type GoogleFirestoreAdminV1DailyRecurrenceOutput struct{ *pulumi.OutputState }
Represent a recurring schedule that runs at a specific time every day. The time zone is UTC.
func (GoogleFirestoreAdminV1DailyRecurrenceOutput) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1DailyRecurrenceOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrenceOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrenceOutput() GoogleFirestoreAdminV1DailyRecurrenceOutput
func (GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrenceOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrenceOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrenceOutput
func (GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput() GoogleFirestoreAdminV1DailyRecurrencePtrOutput
func (GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1DailyRecurrenceOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrencePtrOutput
type GoogleFirestoreAdminV1DailyRecurrencePtrInput ¶ added in v0.31.1
type GoogleFirestoreAdminV1DailyRecurrencePtrInput interface { pulumi.Input ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput() GoogleFirestoreAdminV1DailyRecurrencePtrOutput ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext(context.Context) GoogleFirestoreAdminV1DailyRecurrencePtrOutput }
GoogleFirestoreAdminV1DailyRecurrencePtrInput is an input type that accepts GoogleFirestoreAdminV1DailyRecurrenceArgs, GoogleFirestoreAdminV1DailyRecurrencePtr and GoogleFirestoreAdminV1DailyRecurrencePtrOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1DailyRecurrencePtrInput` via:
GoogleFirestoreAdminV1DailyRecurrenceArgs{...} or: nil
func GoogleFirestoreAdminV1DailyRecurrencePtr ¶ added in v0.31.1
func GoogleFirestoreAdminV1DailyRecurrencePtr(v *GoogleFirestoreAdminV1DailyRecurrenceArgs) GoogleFirestoreAdminV1DailyRecurrencePtrInput
type GoogleFirestoreAdminV1DailyRecurrencePtrOutput ¶ added in v0.31.1
type GoogleFirestoreAdminV1DailyRecurrencePtrOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1DailyRecurrencePtrOutput) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1DailyRecurrencePtrOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1DailyRecurrencePtrOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1DailyRecurrencePtrOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutput() GoogleFirestoreAdminV1DailyRecurrencePtrOutput
func (GoogleFirestoreAdminV1DailyRecurrencePtrOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1DailyRecurrencePtrOutput) ToGoogleFirestoreAdminV1DailyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrencePtrOutput
type GoogleFirestoreAdminV1DailyRecurrenceResponse ¶ added in v0.31.1
type GoogleFirestoreAdminV1DailyRecurrenceResponse struct { }
Represent a recurring schedule that runs at a specific time every day. The time zone is UTC.
type GoogleFirestoreAdminV1DailyRecurrenceResponseOutput ¶ added in v0.31.1
type GoogleFirestoreAdminV1DailyRecurrenceResponseOutput struct{ *pulumi.OutputState }
Represent a recurring schedule that runs at a specific time every day. The time zone is UTC.
func (GoogleFirestoreAdminV1DailyRecurrenceResponseOutput) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1DailyRecurrenceResponseOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1DailyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1DailyRecurrenceResponseOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1DailyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1DailyRecurrenceResponseOutput() GoogleFirestoreAdminV1DailyRecurrenceResponseOutput
func (GoogleFirestoreAdminV1DailyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1DailyRecurrenceResponseOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1DailyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1DailyRecurrenceResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1DailyRecurrenceResponseOutput
type GoogleFirestoreAdminV1FlatIndex ¶ added in v0.32.0
type GoogleFirestoreAdminV1FlatIndex struct { }
An index that stores vectors in a flat data structure, and supports exhaustive search.
type GoogleFirestoreAdminV1FlatIndexArgs ¶ added in v0.32.0
type GoogleFirestoreAdminV1FlatIndexArgs struct { }
An index that stores vectors in a flat data structure, and supports exhaustive search.
func (GoogleFirestoreAdminV1FlatIndexArgs) ElementType ¶ added in v0.32.0
func (GoogleFirestoreAdminV1FlatIndexArgs) ElementType() reflect.Type
func (GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexOutput ¶ added in v0.32.0
func (i GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexOutput() GoogleFirestoreAdminV1FlatIndexOutput
func (GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexOutputWithContext ¶ added in v0.32.0
func (i GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexOutput
func (GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexPtrOutput ¶ added in v0.32.0
func (i GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexPtrOutput() GoogleFirestoreAdminV1FlatIndexPtrOutput
func (GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleFirestoreAdminV1FlatIndexArgs) ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexPtrOutput
type GoogleFirestoreAdminV1FlatIndexInput ¶ added in v0.32.0
type GoogleFirestoreAdminV1FlatIndexInput interface { pulumi.Input ToGoogleFirestoreAdminV1FlatIndexOutput() GoogleFirestoreAdminV1FlatIndexOutput ToGoogleFirestoreAdminV1FlatIndexOutputWithContext(context.Context) GoogleFirestoreAdminV1FlatIndexOutput }
GoogleFirestoreAdminV1FlatIndexInput is an input type that accepts GoogleFirestoreAdminV1FlatIndexArgs and GoogleFirestoreAdminV1FlatIndexOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1FlatIndexInput` via:
GoogleFirestoreAdminV1FlatIndexArgs{...}
type GoogleFirestoreAdminV1FlatIndexOutput ¶ added in v0.32.0
type GoogleFirestoreAdminV1FlatIndexOutput struct{ *pulumi.OutputState }
An index that stores vectors in a flat data structure, and supports exhaustive search.
func (GoogleFirestoreAdminV1FlatIndexOutput) ElementType ¶ added in v0.32.0
func (GoogleFirestoreAdminV1FlatIndexOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexOutput ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexOutput() GoogleFirestoreAdminV1FlatIndexOutput
func (GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexOutputWithContext ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexOutput
func (GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutput ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutput() GoogleFirestoreAdminV1FlatIndexPtrOutput
func (GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1FlatIndexOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexPtrOutput
type GoogleFirestoreAdminV1FlatIndexPtrInput ¶ added in v0.32.0
type GoogleFirestoreAdminV1FlatIndexPtrInput interface { pulumi.Input ToGoogleFirestoreAdminV1FlatIndexPtrOutput() GoogleFirestoreAdminV1FlatIndexPtrOutput ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext(context.Context) GoogleFirestoreAdminV1FlatIndexPtrOutput }
GoogleFirestoreAdminV1FlatIndexPtrInput is an input type that accepts GoogleFirestoreAdminV1FlatIndexArgs, GoogleFirestoreAdminV1FlatIndexPtr and GoogleFirestoreAdminV1FlatIndexPtrOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1FlatIndexPtrInput` via:
GoogleFirestoreAdminV1FlatIndexArgs{...} or: nil
func GoogleFirestoreAdminV1FlatIndexPtr ¶ added in v0.32.0
func GoogleFirestoreAdminV1FlatIndexPtr(v *GoogleFirestoreAdminV1FlatIndexArgs) GoogleFirestoreAdminV1FlatIndexPtrInput
type GoogleFirestoreAdminV1FlatIndexPtrOutput ¶ added in v0.32.0
type GoogleFirestoreAdminV1FlatIndexPtrOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1FlatIndexPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleFirestoreAdminV1FlatIndexPtrOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1FlatIndexPtrOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutput ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1FlatIndexPtrOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutput() GoogleFirestoreAdminV1FlatIndexPtrOutput
func (GoogleFirestoreAdminV1FlatIndexPtrOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1FlatIndexPtrOutput) ToGoogleFirestoreAdminV1FlatIndexPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexPtrOutput
type GoogleFirestoreAdminV1FlatIndexResponse ¶ added in v0.32.0
type GoogleFirestoreAdminV1FlatIndexResponse struct { }
An index that stores vectors in a flat data structure, and supports exhaustive search.
type GoogleFirestoreAdminV1FlatIndexResponseOutput ¶ added in v0.32.0
type GoogleFirestoreAdminV1FlatIndexResponseOutput struct{ *pulumi.OutputState }
An index that stores vectors in a flat data structure, and supports exhaustive search.
func (GoogleFirestoreAdminV1FlatIndexResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleFirestoreAdminV1FlatIndexResponseOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1FlatIndexResponseOutput) ToGoogleFirestoreAdminV1FlatIndexResponseOutput ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1FlatIndexResponseOutput) ToGoogleFirestoreAdminV1FlatIndexResponseOutput() GoogleFirestoreAdminV1FlatIndexResponseOutput
func (GoogleFirestoreAdminV1FlatIndexResponseOutput) ToGoogleFirestoreAdminV1FlatIndexResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1FlatIndexResponseOutput) ToGoogleFirestoreAdminV1FlatIndexResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1FlatIndexResponseOutput
type GoogleFirestoreAdminV1IndexField ¶
type GoogleFirestoreAdminV1IndexField struct { // Indicates that this field supports operations on `array_value`s. ArrayConfig *GoogleFirestoreAdminV1IndexFieldArrayConfig `pulumi:"arrayConfig"` // Can be __name__. For single field indexes, this must match the name of the field or may be omitted. FieldPath *string `pulumi:"fieldPath"` // Indicates that this field supports ordering by the specified order or comparing using =, !=, <, <=, >, >=. Order *GoogleFirestoreAdminV1IndexFieldOrder `pulumi:"order"` // Indicates that this field supports nearest neighbors and distance operations on vector. VectorConfig *GoogleFirestoreAdminV1VectorConfig `pulumi:"vectorConfig"` }
A field in an index. The field_path describes which field is indexed, the value_mode describes how the field value is indexed.
type GoogleFirestoreAdminV1IndexFieldArgs ¶
type GoogleFirestoreAdminV1IndexFieldArgs struct { // Indicates that this field supports operations on `array_value`s. ArrayConfig GoogleFirestoreAdminV1IndexFieldArrayConfigPtrInput `pulumi:"arrayConfig"` // Can be __name__. For single field indexes, this must match the name of the field or may be omitted. FieldPath pulumi.StringPtrInput `pulumi:"fieldPath"` // Indicates that this field supports ordering by the specified order or comparing using =, !=, <, <=, >, >=. Order GoogleFirestoreAdminV1IndexFieldOrderPtrInput `pulumi:"order"` // Indicates that this field supports nearest neighbors and distance operations on vector. VectorConfig GoogleFirestoreAdminV1VectorConfigPtrInput `pulumi:"vectorConfig"` }
A field in an index. The field_path describes which field is indexed, the value_mode describes how the field value is indexed.
func (GoogleFirestoreAdminV1IndexFieldArgs) ElementType ¶
func (GoogleFirestoreAdminV1IndexFieldArgs) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldArgs) ToGoogleFirestoreAdminV1IndexFieldOutput ¶
func (i GoogleFirestoreAdminV1IndexFieldArgs) ToGoogleFirestoreAdminV1IndexFieldOutput() GoogleFirestoreAdminV1IndexFieldOutput
func (GoogleFirestoreAdminV1IndexFieldArgs) ToGoogleFirestoreAdminV1IndexFieldOutputWithContext ¶
func (i GoogleFirestoreAdminV1IndexFieldArgs) ToGoogleFirestoreAdminV1IndexFieldOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOutput
type GoogleFirestoreAdminV1IndexFieldArray ¶
type GoogleFirestoreAdminV1IndexFieldArray []GoogleFirestoreAdminV1IndexFieldInput
func (GoogleFirestoreAdminV1IndexFieldArray) ElementType ¶
func (GoogleFirestoreAdminV1IndexFieldArray) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldArray) ToGoogleFirestoreAdminV1IndexFieldArrayOutput ¶
func (i GoogleFirestoreAdminV1IndexFieldArray) ToGoogleFirestoreAdminV1IndexFieldArrayOutput() GoogleFirestoreAdminV1IndexFieldArrayOutput
func (GoogleFirestoreAdminV1IndexFieldArray) ToGoogleFirestoreAdminV1IndexFieldArrayOutputWithContext ¶
func (i GoogleFirestoreAdminV1IndexFieldArray) ToGoogleFirestoreAdminV1IndexFieldArrayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayOutput
type GoogleFirestoreAdminV1IndexFieldArrayConfig ¶ added in v0.4.0
type GoogleFirestoreAdminV1IndexFieldArrayConfig string
Indicates that this field supports operations on `array_value`s.
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ElementType ¶ added in v0.4.0
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutput ¶ added in v0.6.0
func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutputWithContext ¶ added in v0.6.0
func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput ¶ added in v0.6.0
func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext ¶ added in v0.6.0
func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringOutput ¶ added in v0.4.0
func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringOutput() pulumi.StringOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleFirestoreAdminV1IndexFieldArrayConfig) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1IndexFieldArrayConfigInput ¶ added in v0.6.0
type GoogleFirestoreAdminV1IndexFieldArrayConfigInput interface { pulumi.Input ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigOutput ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutputWithContext(context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigOutput }
GoogleFirestoreAdminV1IndexFieldArrayConfigInput is an input type that accepts GoogleFirestoreAdminV1IndexFieldArrayConfigArgs and GoogleFirestoreAdminV1IndexFieldArrayConfigOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1IndexFieldArrayConfigInput` via:
GoogleFirestoreAdminV1IndexFieldArrayConfigArgs{...}
type GoogleFirestoreAdminV1IndexFieldArrayConfigOutput ¶ added in v0.6.0
type GoogleFirestoreAdminV1IndexFieldArrayConfigOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ElementType ¶ added in v0.6.0
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringOutput() pulumi.StringOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1IndexFieldArrayConfigPtrInput ¶ added in v0.6.0
type GoogleFirestoreAdminV1IndexFieldArrayConfigPtrInput interface { pulumi.Input ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext(context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput }
func GoogleFirestoreAdminV1IndexFieldArrayConfigPtr ¶ added in v0.6.0
func GoogleFirestoreAdminV1IndexFieldArrayConfigPtr(v string) GoogleFirestoreAdminV1IndexFieldArrayConfigPtrInput
type GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput ¶ added in v0.6.0
type GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ElementType ¶ added in v0.6.0
func (GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput() GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToGoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1IndexFieldArrayInput ¶
type GoogleFirestoreAdminV1IndexFieldArrayInput interface { pulumi.Input ToGoogleFirestoreAdminV1IndexFieldArrayOutput() GoogleFirestoreAdminV1IndexFieldArrayOutput ToGoogleFirestoreAdminV1IndexFieldArrayOutputWithContext(context.Context) GoogleFirestoreAdminV1IndexFieldArrayOutput }
GoogleFirestoreAdminV1IndexFieldArrayInput is an input type that accepts GoogleFirestoreAdminV1IndexFieldArray and GoogleFirestoreAdminV1IndexFieldArrayOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1IndexFieldArrayInput` via:
GoogleFirestoreAdminV1IndexFieldArray{ GoogleFirestoreAdminV1IndexFieldArgs{...} }
type GoogleFirestoreAdminV1IndexFieldArrayOutput ¶
type GoogleFirestoreAdminV1IndexFieldArrayOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1IndexFieldArrayOutput) ElementType ¶
func (GoogleFirestoreAdminV1IndexFieldArrayOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldArrayOutput) ToGoogleFirestoreAdminV1IndexFieldArrayOutput ¶
func (o GoogleFirestoreAdminV1IndexFieldArrayOutput) ToGoogleFirestoreAdminV1IndexFieldArrayOutput() GoogleFirestoreAdminV1IndexFieldArrayOutput
func (GoogleFirestoreAdminV1IndexFieldArrayOutput) ToGoogleFirestoreAdminV1IndexFieldArrayOutputWithContext ¶
func (o GoogleFirestoreAdminV1IndexFieldArrayOutput) ToGoogleFirestoreAdminV1IndexFieldArrayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldArrayOutput
type GoogleFirestoreAdminV1IndexFieldInput ¶
type GoogleFirestoreAdminV1IndexFieldInput interface { pulumi.Input ToGoogleFirestoreAdminV1IndexFieldOutput() GoogleFirestoreAdminV1IndexFieldOutput ToGoogleFirestoreAdminV1IndexFieldOutputWithContext(context.Context) GoogleFirestoreAdminV1IndexFieldOutput }
GoogleFirestoreAdminV1IndexFieldInput is an input type that accepts GoogleFirestoreAdminV1IndexFieldArgs and GoogleFirestoreAdminV1IndexFieldOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1IndexFieldInput` via:
GoogleFirestoreAdminV1IndexFieldArgs{...}
type GoogleFirestoreAdminV1IndexFieldOrder ¶ added in v0.4.0
type GoogleFirestoreAdminV1IndexFieldOrder string
Indicates that this field supports ordering by the specified order or comparing using =, !=, <, <=, >, >=.
func (GoogleFirestoreAdminV1IndexFieldOrder) ElementType ¶ added in v0.4.0
func (GoogleFirestoreAdminV1IndexFieldOrder) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderOutput ¶ added in v0.6.0
func (e GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderOutput() GoogleFirestoreAdminV1IndexFieldOrderOutput
func (GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderOutputWithContext ¶ added in v0.6.0
func (e GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderOutput
func (GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput ¶ added in v0.6.0
func (e GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput() GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
func (GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext ¶ added in v0.6.0
func (e GoogleFirestoreAdminV1IndexFieldOrder) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
func (GoogleFirestoreAdminV1IndexFieldOrder) ToStringOutput ¶ added in v0.4.0
func (e GoogleFirestoreAdminV1IndexFieldOrder) ToStringOutput() pulumi.StringOutput
func (GoogleFirestoreAdminV1IndexFieldOrder) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleFirestoreAdminV1IndexFieldOrder) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleFirestoreAdminV1IndexFieldOrder) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleFirestoreAdminV1IndexFieldOrder) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleFirestoreAdminV1IndexFieldOrder) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleFirestoreAdminV1IndexFieldOrder) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1IndexFieldOrderInput ¶ added in v0.6.0
type GoogleFirestoreAdminV1IndexFieldOrderInput interface { pulumi.Input ToGoogleFirestoreAdminV1IndexFieldOrderOutput() GoogleFirestoreAdminV1IndexFieldOrderOutput ToGoogleFirestoreAdminV1IndexFieldOrderOutputWithContext(context.Context) GoogleFirestoreAdminV1IndexFieldOrderOutput }
GoogleFirestoreAdminV1IndexFieldOrderInput is an input type that accepts GoogleFirestoreAdminV1IndexFieldOrderArgs and GoogleFirestoreAdminV1IndexFieldOrderOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1IndexFieldOrderInput` via:
GoogleFirestoreAdminV1IndexFieldOrderArgs{...}
type GoogleFirestoreAdminV1IndexFieldOrderOutput ¶ added in v0.6.0
type GoogleFirestoreAdminV1IndexFieldOrderOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ElementType ¶ added in v0.6.0
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderOutput() GoogleFirestoreAdminV1IndexFieldOrderOutput
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderOutput
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput() GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringOutput() pulumi.StringOutput
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1IndexFieldOrderPtrInput ¶ added in v0.6.0
type GoogleFirestoreAdminV1IndexFieldOrderPtrInput interface { pulumi.Input ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput() GoogleFirestoreAdminV1IndexFieldOrderPtrOutput ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext(context.Context) GoogleFirestoreAdminV1IndexFieldOrderPtrOutput }
func GoogleFirestoreAdminV1IndexFieldOrderPtr ¶ added in v0.6.0
func GoogleFirestoreAdminV1IndexFieldOrderPtr(v string) GoogleFirestoreAdminV1IndexFieldOrderPtrInput
type GoogleFirestoreAdminV1IndexFieldOrderPtrOutput ¶ added in v0.6.0
type GoogleFirestoreAdminV1IndexFieldOrderPtrOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ElementType ¶ added in v0.6.0
func (GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutput() GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
func (GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToGoogleFirestoreAdminV1IndexFieldOrderPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
func (GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleFirestoreAdminV1IndexFieldOrderPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1IndexFieldOutput ¶
type GoogleFirestoreAdminV1IndexFieldOutput struct{ *pulumi.OutputState }
A field in an index. The field_path describes which field is indexed, the value_mode describes how the field value is indexed.
func (GoogleFirestoreAdminV1IndexFieldOutput) ArrayConfig ¶
func (o GoogleFirestoreAdminV1IndexFieldOutput) ArrayConfig() GoogleFirestoreAdminV1IndexFieldArrayConfigPtrOutput
Indicates that this field supports operations on `array_value`s.
func (GoogleFirestoreAdminV1IndexFieldOutput) ElementType ¶
func (GoogleFirestoreAdminV1IndexFieldOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldOutput) FieldPath ¶
func (o GoogleFirestoreAdminV1IndexFieldOutput) FieldPath() pulumi.StringPtrOutput
Can be __name__. For single field indexes, this must match the name of the field or may be omitted.
func (GoogleFirestoreAdminV1IndexFieldOutput) Order ¶
func (o GoogleFirestoreAdminV1IndexFieldOutput) Order() GoogleFirestoreAdminV1IndexFieldOrderPtrOutput
Indicates that this field supports ordering by the specified order or comparing using =, !=, <, <=, >, >=.
func (GoogleFirestoreAdminV1IndexFieldOutput) ToGoogleFirestoreAdminV1IndexFieldOutput ¶
func (o GoogleFirestoreAdminV1IndexFieldOutput) ToGoogleFirestoreAdminV1IndexFieldOutput() GoogleFirestoreAdminV1IndexFieldOutput
func (GoogleFirestoreAdminV1IndexFieldOutput) ToGoogleFirestoreAdminV1IndexFieldOutputWithContext ¶
func (o GoogleFirestoreAdminV1IndexFieldOutput) ToGoogleFirestoreAdminV1IndexFieldOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldOutput
func (GoogleFirestoreAdminV1IndexFieldOutput) VectorConfig ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1IndexFieldOutput) VectorConfig() GoogleFirestoreAdminV1VectorConfigPtrOutput
Indicates that this field supports nearest neighbors and distance operations on vector.
type GoogleFirestoreAdminV1IndexFieldResponse ¶
type GoogleFirestoreAdminV1IndexFieldResponse struct { // Indicates that this field supports operations on `array_value`s. ArrayConfig string `pulumi:"arrayConfig"` // Can be __name__. For single field indexes, this must match the name of the field or may be omitted. FieldPath string `pulumi:"fieldPath"` // Indicates that this field supports ordering by the specified order or comparing using =, !=, <, <=, >, >=. Order string `pulumi:"order"` // Indicates that this field supports nearest neighbors and distance operations on vector. VectorConfig GoogleFirestoreAdminV1VectorConfigResponse `pulumi:"vectorConfig"` }
A field in an index. The field_path describes which field is indexed, the value_mode describes how the field value is indexed.
type GoogleFirestoreAdminV1IndexFieldResponseArrayOutput ¶
type GoogleFirestoreAdminV1IndexFieldResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) ElementType ¶
func (GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) ToGoogleFirestoreAdminV1IndexFieldResponseArrayOutput ¶
func (o GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) ToGoogleFirestoreAdminV1IndexFieldResponseArrayOutput() GoogleFirestoreAdminV1IndexFieldResponseArrayOutput
func (GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) ToGoogleFirestoreAdminV1IndexFieldResponseArrayOutputWithContext ¶
func (o GoogleFirestoreAdminV1IndexFieldResponseArrayOutput) ToGoogleFirestoreAdminV1IndexFieldResponseArrayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldResponseArrayOutput
type GoogleFirestoreAdminV1IndexFieldResponseOutput ¶
type GoogleFirestoreAdminV1IndexFieldResponseOutput struct{ *pulumi.OutputState }
A field in an index. The field_path describes which field is indexed, the value_mode describes how the field value is indexed.
func (GoogleFirestoreAdminV1IndexFieldResponseOutput) ArrayConfig ¶
func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) ArrayConfig() pulumi.StringOutput
Indicates that this field supports operations on `array_value`s.
func (GoogleFirestoreAdminV1IndexFieldResponseOutput) ElementType ¶
func (GoogleFirestoreAdminV1IndexFieldResponseOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1IndexFieldResponseOutput) FieldPath ¶
func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) FieldPath() pulumi.StringOutput
Can be __name__. For single field indexes, this must match the name of the field or may be omitted.
func (GoogleFirestoreAdminV1IndexFieldResponseOutput) Order ¶
func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) Order() pulumi.StringOutput
Indicates that this field supports ordering by the specified order or comparing using =, !=, <, <=, >, >=.
func (GoogleFirestoreAdminV1IndexFieldResponseOutput) ToGoogleFirestoreAdminV1IndexFieldResponseOutput ¶
func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) ToGoogleFirestoreAdminV1IndexFieldResponseOutput() GoogleFirestoreAdminV1IndexFieldResponseOutput
func (GoogleFirestoreAdminV1IndexFieldResponseOutput) ToGoogleFirestoreAdminV1IndexFieldResponseOutputWithContext ¶
func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) ToGoogleFirestoreAdminV1IndexFieldResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1IndexFieldResponseOutput
func (GoogleFirestoreAdminV1IndexFieldResponseOutput) VectorConfig ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1IndexFieldResponseOutput) VectorConfig() GoogleFirestoreAdminV1VectorConfigResponseOutput
Indicates that this field supports nearest neighbors and distance operations on vector.
type GoogleFirestoreAdminV1VectorConfig ¶ added in v0.32.0
type GoogleFirestoreAdminV1VectorConfig struct { // The vector dimension this configuration applies to. The resulting index will only include vectors of this dimension, and can be used for vector search with the same dimension. Dimension int `pulumi:"dimension"` // Indicates the vector index is a flat index. Flat *GoogleFirestoreAdminV1FlatIndex `pulumi:"flat"` }
The index configuration to support vector search operations
type GoogleFirestoreAdminV1VectorConfigArgs ¶ added in v0.32.0
type GoogleFirestoreAdminV1VectorConfigArgs struct { // The vector dimension this configuration applies to. The resulting index will only include vectors of this dimension, and can be used for vector search with the same dimension. Dimension pulumi.IntInput `pulumi:"dimension"` // Indicates the vector index is a flat index. Flat GoogleFirestoreAdminV1FlatIndexPtrInput `pulumi:"flat"` }
The index configuration to support vector search operations
func (GoogleFirestoreAdminV1VectorConfigArgs) ElementType ¶ added in v0.32.0
func (GoogleFirestoreAdminV1VectorConfigArgs) ElementType() reflect.Type
func (GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigOutput ¶ added in v0.32.0
func (i GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigOutput() GoogleFirestoreAdminV1VectorConfigOutput
func (GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigOutputWithContext ¶ added in v0.32.0
func (i GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigOutput
func (GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigPtrOutput ¶ added in v0.32.0
func (i GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigPtrOutput() GoogleFirestoreAdminV1VectorConfigPtrOutput
func (GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleFirestoreAdminV1VectorConfigArgs) ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigPtrOutput
type GoogleFirestoreAdminV1VectorConfigInput ¶ added in v0.32.0
type GoogleFirestoreAdminV1VectorConfigInput interface { pulumi.Input ToGoogleFirestoreAdminV1VectorConfigOutput() GoogleFirestoreAdminV1VectorConfigOutput ToGoogleFirestoreAdminV1VectorConfigOutputWithContext(context.Context) GoogleFirestoreAdminV1VectorConfigOutput }
GoogleFirestoreAdminV1VectorConfigInput is an input type that accepts GoogleFirestoreAdminV1VectorConfigArgs and GoogleFirestoreAdminV1VectorConfigOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1VectorConfigInput` via:
GoogleFirestoreAdminV1VectorConfigArgs{...}
type GoogleFirestoreAdminV1VectorConfigOutput ¶ added in v0.32.0
type GoogleFirestoreAdminV1VectorConfigOutput struct{ *pulumi.OutputState }
The index configuration to support vector search operations
func (GoogleFirestoreAdminV1VectorConfigOutput) Dimension ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigOutput) Dimension() pulumi.IntOutput
The vector dimension this configuration applies to. The resulting index will only include vectors of this dimension, and can be used for vector search with the same dimension.
func (GoogleFirestoreAdminV1VectorConfigOutput) ElementType ¶ added in v0.32.0
func (GoogleFirestoreAdminV1VectorConfigOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1VectorConfigOutput) Flat ¶ added in v0.32.0
Indicates the vector index is a flat index.
func (GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigOutput ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigOutput() GoogleFirestoreAdminV1VectorConfigOutput
func (GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigOutputWithContext ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigOutput
func (GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutput ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutput() GoogleFirestoreAdminV1VectorConfigPtrOutput
func (GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigPtrOutput
type GoogleFirestoreAdminV1VectorConfigPtrInput ¶ added in v0.32.0
type GoogleFirestoreAdminV1VectorConfigPtrInput interface { pulumi.Input ToGoogleFirestoreAdminV1VectorConfigPtrOutput() GoogleFirestoreAdminV1VectorConfigPtrOutput ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext(context.Context) GoogleFirestoreAdminV1VectorConfigPtrOutput }
GoogleFirestoreAdminV1VectorConfigPtrInput is an input type that accepts GoogleFirestoreAdminV1VectorConfigArgs, GoogleFirestoreAdminV1VectorConfigPtr and GoogleFirestoreAdminV1VectorConfigPtrOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1VectorConfigPtrInput` via:
GoogleFirestoreAdminV1VectorConfigArgs{...} or: nil
func GoogleFirestoreAdminV1VectorConfigPtr ¶ added in v0.32.0
func GoogleFirestoreAdminV1VectorConfigPtr(v *GoogleFirestoreAdminV1VectorConfigArgs) GoogleFirestoreAdminV1VectorConfigPtrInput
type GoogleFirestoreAdminV1VectorConfigPtrOutput ¶ added in v0.32.0
type GoogleFirestoreAdminV1VectorConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1VectorConfigPtrOutput) Dimension ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigPtrOutput) Dimension() pulumi.IntPtrOutput
The vector dimension this configuration applies to. The resulting index will only include vectors of this dimension, and can be used for vector search with the same dimension.
func (GoogleFirestoreAdminV1VectorConfigPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleFirestoreAdminV1VectorConfigPtrOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1VectorConfigPtrOutput) Flat ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigPtrOutput) Flat() GoogleFirestoreAdminV1FlatIndexPtrOutput
Indicates the vector index is a flat index.
func (GoogleFirestoreAdminV1VectorConfigPtrOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutput ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigPtrOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutput() GoogleFirestoreAdminV1VectorConfigPtrOutput
func (GoogleFirestoreAdminV1VectorConfigPtrOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigPtrOutput) ToGoogleFirestoreAdminV1VectorConfigPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigPtrOutput
type GoogleFirestoreAdminV1VectorConfigResponse ¶ added in v0.32.0
type GoogleFirestoreAdminV1VectorConfigResponse struct { // The vector dimension this configuration applies to. The resulting index will only include vectors of this dimension, and can be used for vector search with the same dimension. Dimension int `pulumi:"dimension"` // Indicates the vector index is a flat index. Flat GoogleFirestoreAdminV1FlatIndexResponse `pulumi:"flat"` }
The index configuration to support vector search operations
type GoogleFirestoreAdminV1VectorConfigResponseOutput ¶ added in v0.32.0
type GoogleFirestoreAdminV1VectorConfigResponseOutput struct{ *pulumi.OutputState }
The index configuration to support vector search operations
func (GoogleFirestoreAdminV1VectorConfigResponseOutput) Dimension ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigResponseOutput) Dimension() pulumi.IntOutput
The vector dimension this configuration applies to. The resulting index will only include vectors of this dimension, and can be used for vector search with the same dimension.
func (GoogleFirestoreAdminV1VectorConfigResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleFirestoreAdminV1VectorConfigResponseOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1VectorConfigResponseOutput) Flat ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigResponseOutput) Flat() GoogleFirestoreAdminV1FlatIndexResponseOutput
Indicates the vector index is a flat index.
func (GoogleFirestoreAdminV1VectorConfigResponseOutput) ToGoogleFirestoreAdminV1VectorConfigResponseOutput ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigResponseOutput) ToGoogleFirestoreAdminV1VectorConfigResponseOutput() GoogleFirestoreAdminV1VectorConfigResponseOutput
func (GoogleFirestoreAdminV1VectorConfigResponseOutput) ToGoogleFirestoreAdminV1VectorConfigResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleFirestoreAdminV1VectorConfigResponseOutput) ToGoogleFirestoreAdminV1VectorConfigResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1VectorConfigResponseOutput
type GoogleFirestoreAdminV1WeeklyRecurrence ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrence struct { // The day of week to run. DAY_OF_WEEK_UNSPECIFIED is not allowed. Day *GoogleFirestoreAdminV1WeeklyRecurrenceDay `pulumi:"day"` }
Represents a recurring schedule that runs on a specified day of the week. The time zone is UTC.
type GoogleFirestoreAdminV1WeeklyRecurrenceArgs ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceArgs struct { // The day of week to run. DAY_OF_WEEK_UNSPECIFIED is not allowed. Day GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrInput `pulumi:"day"` }
Represents a recurring schedule that runs on a specified day of the week. The time zone is UTC.
func (GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ElementType() reflect.Type
func (GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutput ¶ added in v0.31.1
func (i GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutput() GoogleFirestoreAdminV1WeeklyRecurrenceOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutputWithContext ¶ added in v0.31.1
func (i GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput ¶ added in v0.31.1
func (i GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput() GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext ¶ added in v0.31.1
func (i GoogleFirestoreAdminV1WeeklyRecurrenceArgs) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
type GoogleFirestoreAdminV1WeeklyRecurrenceDay ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceDay string
The day of week to run. DAY_OF_WEEK_UNSPECIFIED is not allowed.
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ElementType() reflect.Type
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutput ¶ added in v0.31.1
func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutputWithContext ¶ added in v0.31.1
func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput ¶ added in v0.31.1
func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext ¶ added in v0.31.1
func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringOutput ¶ added in v0.31.1
func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringOutput() pulumi.StringOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringOutputWithContext ¶ added in v0.31.1
func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringPtrOutput ¶ added in v0.31.1
func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (e GoogleFirestoreAdminV1WeeklyRecurrenceDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1WeeklyRecurrenceDayInput ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceDayInput interface { pulumi.Input ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutputWithContext(context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput }
GoogleFirestoreAdminV1WeeklyRecurrenceDayInput is an input type that accepts GoogleFirestoreAdminV1WeeklyRecurrenceDayArgs and GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1WeeklyRecurrenceDayInput` via:
GoogleFirestoreAdminV1WeeklyRecurrenceDayArgs{...}
type GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringOutput() pulumi.StringOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrInput ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrInput interface { pulumi.Input ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext(context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput }
func GoogleFirestoreAdminV1WeeklyRecurrenceDayPtr ¶ added in v0.31.1
func GoogleFirestoreAdminV1WeeklyRecurrenceDayPtr(v string) GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrInput
type GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleFirestoreAdminV1WeeklyRecurrenceInput ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceInput interface { pulumi.Input ToGoogleFirestoreAdminV1WeeklyRecurrenceOutput() GoogleFirestoreAdminV1WeeklyRecurrenceOutput ToGoogleFirestoreAdminV1WeeklyRecurrenceOutputWithContext(context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceOutput }
GoogleFirestoreAdminV1WeeklyRecurrenceInput is an input type that accepts GoogleFirestoreAdminV1WeeklyRecurrenceArgs and GoogleFirestoreAdminV1WeeklyRecurrenceOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1WeeklyRecurrenceInput` via:
GoogleFirestoreAdminV1WeeklyRecurrenceArgs{...}
type GoogleFirestoreAdminV1WeeklyRecurrenceOutput ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceOutput struct{ *pulumi.OutputState }
Represents a recurring schedule that runs on a specified day of the week. The time zone is UTC.
func (GoogleFirestoreAdminV1WeeklyRecurrenceOutput) Day ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) Day() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
The day of week to run. DAY_OF_WEEK_UNSPECIFIED is not allowed.
func (GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutput() GoogleFirestoreAdminV1WeeklyRecurrenceOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput() GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
type GoogleFirestoreAdminV1WeeklyRecurrencePtrInput ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrencePtrInput interface { pulumi.Input ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput() GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext(context.Context) GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput }
GoogleFirestoreAdminV1WeeklyRecurrencePtrInput is an input type that accepts GoogleFirestoreAdminV1WeeklyRecurrenceArgs, GoogleFirestoreAdminV1WeeklyRecurrencePtr and GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput values. You can construct a concrete instance of `GoogleFirestoreAdminV1WeeklyRecurrencePtrInput` via:
GoogleFirestoreAdminV1WeeklyRecurrenceArgs{...} or: nil
func GoogleFirestoreAdminV1WeeklyRecurrencePtr ¶ added in v0.31.1
func GoogleFirestoreAdminV1WeeklyRecurrencePtr(v *GoogleFirestoreAdminV1WeeklyRecurrenceArgs) GoogleFirestoreAdminV1WeeklyRecurrencePtrInput
type GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput struct{ *pulumi.OutputState }
func (GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) Day ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) Day() GoogleFirestoreAdminV1WeeklyRecurrenceDayPtrOutput
The day of week to run. DAY_OF_WEEK_UNSPECIFIED is not allowed.
func (GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutput() GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
func (GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput) ToGoogleFirestoreAdminV1WeeklyRecurrencePtrOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrencePtrOutput
type GoogleFirestoreAdminV1WeeklyRecurrenceResponse ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceResponse struct { // The day of week to run. DAY_OF_WEEK_UNSPECIFIED is not allowed. Day string `pulumi:"day"` }
Represents a recurring schedule that runs on a specified day of the week. The time zone is UTC.
type GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput ¶ added in v0.31.1
type GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput struct{ *pulumi.OutputState }
Represents a recurring schedule that runs on a specified day of the week. The time zone is UTC.
func (GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) Day ¶ added in v0.31.1
The day of week to run. DAY_OF_WEEK_UNSPECIFIED is not allowed.
func (GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) ElementType ¶ added in v0.31.1
func (GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) ElementType() reflect.Type
func (GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput() GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput
func (GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceResponseOutputWithContext ¶ added in v0.31.1
func (o GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput) ToGoogleFirestoreAdminV1WeeklyRecurrenceResponseOutputWithContext(ctx context.Context) GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput
type Index ¶ added in v0.3.0
type Index struct { pulumi.CustomResourceState // The API scope supported by this index. ApiScope pulumi.StringOutput `pulumi:"apiScope"` CollectionGroupId pulumi.StringOutput `pulumi:"collectionGroupId"` DatabaseId pulumi.StringOutput `pulumi:"databaseId"` // The fields supported by this index. For composite indexes, this requires a minimum of 2 and a maximum of 100 fields. The last field entry is always for the field path `__name__`. If, on creation, `__name__` was not specified as the last field, it will be added automatically with the same direction as that of the last field defined. If the final field in a composite index is not directional, the `__name__` will be ordered ASCENDING (unless explicitly specified). For single field indexes, this will always be exactly one entry with a field path equal to the field path of the associated field. Fields GoogleFirestoreAdminV1IndexFieldResponseArrayOutput `pulumi:"fields"` // A server defined name for this index. The form of this name for composite indexes will be: `projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{composite_index_id}` For single field indexes, this field will be empty. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Indexes with a collection query scope specified allow queries against a collection that is the child of a specific document, specified at query time, and that has the same collection id. Indexes with a collection group query scope specified allow queries against all collections descended from a specific document, specified at query time, and that have the same collection id as this index. QueryScope pulumi.StringOutput `pulumi:"queryScope"` // The serving state of the index. State pulumi.StringOutput `pulumi:"state"` }
Creates a composite index. This returns a google.longrunning.Operation which may be used to track the status of the creation. The metadata for the operation will be the type IndexOperationMetadata. Auto-naming is currently not supported for this resource.
func GetIndex ¶ added in v0.3.0
func GetIndex(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IndexState, opts ...pulumi.ResourceOption) (*Index, error)
GetIndex gets an existing Index 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 NewIndex ¶ added in v0.3.0
func NewIndex(ctx *pulumi.Context, name string, args *IndexArgs, opts ...pulumi.ResourceOption) (*Index, error)
NewIndex registers a new resource with the given unique name, arguments, and options.
func (*Index) ElementType ¶ added in v0.3.0
func (*Index) ToIndexOutput ¶ added in v0.3.0
func (i *Index) ToIndexOutput() IndexOutput
func (*Index) ToIndexOutputWithContext ¶ added in v0.3.0
func (i *Index) ToIndexOutputWithContext(ctx context.Context) IndexOutput
type IndexApiScope ¶ added in v0.28.0
type IndexApiScope string
The API scope supported by this index.
func (IndexApiScope) ElementType ¶ added in v0.28.0
func (IndexApiScope) ElementType() reflect.Type
func (IndexApiScope) ToIndexApiScopeOutput ¶ added in v0.28.0
func (e IndexApiScope) ToIndexApiScopeOutput() IndexApiScopeOutput
func (IndexApiScope) ToIndexApiScopeOutputWithContext ¶ added in v0.28.0
func (e IndexApiScope) ToIndexApiScopeOutputWithContext(ctx context.Context) IndexApiScopeOutput
func (IndexApiScope) ToIndexApiScopePtrOutput ¶ added in v0.28.0
func (e IndexApiScope) ToIndexApiScopePtrOutput() IndexApiScopePtrOutput
func (IndexApiScope) ToIndexApiScopePtrOutputWithContext ¶ added in v0.28.0
func (e IndexApiScope) ToIndexApiScopePtrOutputWithContext(ctx context.Context) IndexApiScopePtrOutput
func (IndexApiScope) ToStringOutput ¶ added in v0.28.0
func (e IndexApiScope) ToStringOutput() pulumi.StringOutput
func (IndexApiScope) ToStringOutputWithContext ¶ added in v0.28.0
func (e IndexApiScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexApiScope) ToStringPtrOutput ¶ added in v0.28.0
func (e IndexApiScope) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexApiScope) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (e IndexApiScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexApiScopeInput ¶ added in v0.28.0
type IndexApiScopeInput interface { pulumi.Input ToIndexApiScopeOutput() IndexApiScopeOutput ToIndexApiScopeOutputWithContext(context.Context) IndexApiScopeOutput }
IndexApiScopeInput is an input type that accepts IndexApiScopeArgs and IndexApiScopeOutput values. You can construct a concrete instance of `IndexApiScopeInput` via:
IndexApiScopeArgs{...}
type IndexApiScopeOutput ¶ added in v0.28.0
type IndexApiScopeOutput struct{ *pulumi.OutputState }
func (IndexApiScopeOutput) ElementType ¶ added in v0.28.0
func (IndexApiScopeOutput) ElementType() reflect.Type
func (IndexApiScopeOutput) ToIndexApiScopeOutput ¶ added in v0.28.0
func (o IndexApiScopeOutput) ToIndexApiScopeOutput() IndexApiScopeOutput
func (IndexApiScopeOutput) ToIndexApiScopeOutputWithContext ¶ added in v0.28.0
func (o IndexApiScopeOutput) ToIndexApiScopeOutputWithContext(ctx context.Context) IndexApiScopeOutput
func (IndexApiScopeOutput) ToIndexApiScopePtrOutput ¶ added in v0.28.0
func (o IndexApiScopeOutput) ToIndexApiScopePtrOutput() IndexApiScopePtrOutput
func (IndexApiScopeOutput) ToIndexApiScopePtrOutputWithContext ¶ added in v0.28.0
func (o IndexApiScopeOutput) ToIndexApiScopePtrOutputWithContext(ctx context.Context) IndexApiScopePtrOutput
func (IndexApiScopeOutput) ToStringOutput ¶ added in v0.28.0
func (o IndexApiScopeOutput) ToStringOutput() pulumi.StringOutput
func (IndexApiScopeOutput) ToStringOutputWithContext ¶ added in v0.28.0
func (o IndexApiScopeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexApiScopeOutput) ToStringPtrOutput ¶ added in v0.28.0
func (o IndexApiScopeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexApiScopeOutput) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (o IndexApiScopeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexApiScopePtrInput ¶ added in v0.28.0
type IndexApiScopePtrInput interface { pulumi.Input ToIndexApiScopePtrOutput() IndexApiScopePtrOutput ToIndexApiScopePtrOutputWithContext(context.Context) IndexApiScopePtrOutput }
func IndexApiScopePtr ¶ added in v0.28.0
func IndexApiScopePtr(v string) IndexApiScopePtrInput
type IndexApiScopePtrOutput ¶ added in v0.28.0
type IndexApiScopePtrOutput struct{ *pulumi.OutputState }
func (IndexApiScopePtrOutput) Elem ¶ added in v0.28.0
func (o IndexApiScopePtrOutput) Elem() IndexApiScopeOutput
func (IndexApiScopePtrOutput) ElementType ¶ added in v0.28.0
func (IndexApiScopePtrOutput) ElementType() reflect.Type
func (IndexApiScopePtrOutput) ToIndexApiScopePtrOutput ¶ added in v0.28.0
func (o IndexApiScopePtrOutput) ToIndexApiScopePtrOutput() IndexApiScopePtrOutput
func (IndexApiScopePtrOutput) ToIndexApiScopePtrOutputWithContext ¶ added in v0.28.0
func (o IndexApiScopePtrOutput) ToIndexApiScopePtrOutputWithContext(ctx context.Context) IndexApiScopePtrOutput
func (IndexApiScopePtrOutput) ToStringPtrOutput ¶ added in v0.28.0
func (o IndexApiScopePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexApiScopePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.28.0
func (o IndexApiScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexArgs ¶ added in v0.3.0
type IndexArgs struct { // The API scope supported by this index. ApiScope IndexApiScopePtrInput CollectionGroupId pulumi.StringInput DatabaseId pulumi.StringInput // The fields supported by this index. For composite indexes, this requires a minimum of 2 and a maximum of 100 fields. The last field entry is always for the field path `__name__`. If, on creation, `__name__` was not specified as the last field, it will be added automatically with the same direction as that of the last field defined. If the final field in a composite index is not directional, the `__name__` will be ordered ASCENDING (unless explicitly specified). For single field indexes, this will always be exactly one entry with a field path equal to the field path of the associated field. Fields GoogleFirestoreAdminV1IndexFieldArrayInput Project pulumi.StringPtrInput // Indexes with a collection query scope specified allow queries against a collection that is the child of a specific document, specified at query time, and that has the same collection id. Indexes with a collection group query scope specified allow queries against all collections descended from a specific document, specified at query time, and that have the same collection id as this index. QueryScope IndexQueryScopePtrInput }
The set of arguments for constructing a Index resource.
func (IndexArgs) ElementType ¶ added in v0.3.0
type IndexInput ¶ added in v0.3.0
type IndexInput interface { pulumi.Input ToIndexOutput() IndexOutput ToIndexOutputWithContext(ctx context.Context) IndexOutput }
type IndexOutput ¶ added in v0.3.0
type IndexOutput struct{ *pulumi.OutputState }
func (IndexOutput) ApiScope ¶ added in v0.28.0
func (o IndexOutput) ApiScope() pulumi.StringOutput
The API scope supported by this index.
func (IndexOutput) CollectionGroupId ¶ added in v0.21.0
func (o IndexOutput) CollectionGroupId() pulumi.StringOutput
func (IndexOutput) DatabaseId ¶ added in v0.21.0
func (o IndexOutput) DatabaseId() pulumi.StringOutput
func (IndexOutput) ElementType ¶ added in v0.3.0
func (IndexOutput) ElementType() reflect.Type
func (IndexOutput) Fields ¶ added in v0.19.0
func (o IndexOutput) Fields() GoogleFirestoreAdminV1IndexFieldResponseArrayOutput
The fields supported by this index. For composite indexes, this requires a minimum of 2 and a maximum of 100 fields. The last field entry is always for the field path `__name__`. If, on creation, `__name__` was not specified as the last field, it will be added automatically with the same direction as that of the last field defined. If the final field in a composite index is not directional, the `__name__` will be ordered ASCENDING (unless explicitly specified). For single field indexes, this will always be exactly one entry with a field path equal to the field path of the associated field.
func (IndexOutput) Name ¶ added in v0.19.0
func (o IndexOutput) Name() pulumi.StringOutput
A server defined name for this index. The form of this name for composite indexes will be: `projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{composite_index_id}` For single field indexes, this field will be empty.
func (IndexOutput) Project ¶ added in v0.21.0
func (o IndexOutput) Project() pulumi.StringOutput
func (IndexOutput) QueryScope ¶ added in v0.19.0
func (o IndexOutput) QueryScope() pulumi.StringOutput
Indexes with a collection query scope specified allow queries against a collection that is the child of a specific document, specified at query time, and that has the same collection id. Indexes with a collection group query scope specified allow queries against all collections descended from a specific document, specified at query time, and that have the same collection id as this index.
func (IndexOutput) State ¶ added in v0.19.0
func (o IndexOutput) State() pulumi.StringOutput
The serving state of the index.
func (IndexOutput) ToIndexOutput ¶ added in v0.3.0
func (o IndexOutput) ToIndexOutput() IndexOutput
func (IndexOutput) ToIndexOutputWithContext ¶ added in v0.3.0
func (o IndexOutput) ToIndexOutputWithContext(ctx context.Context) IndexOutput
type IndexQueryScope ¶ added in v0.4.0
type IndexQueryScope string
Indexes with a collection query scope specified allow queries against a collection that is the child of a specific document, specified at query time, and that has the same collection id. Indexes with a collection group query scope specified allow queries against all collections descended from a specific document, specified at query time, and that have the same collection id as this index.
func (IndexQueryScope) ElementType ¶ added in v0.4.0
func (IndexQueryScope) ElementType() reflect.Type
func (IndexQueryScope) ToIndexQueryScopeOutput ¶ added in v0.6.0
func (e IndexQueryScope) ToIndexQueryScopeOutput() IndexQueryScopeOutput
func (IndexQueryScope) ToIndexQueryScopeOutputWithContext ¶ added in v0.6.0
func (e IndexQueryScope) ToIndexQueryScopeOutputWithContext(ctx context.Context) IndexQueryScopeOutput
func (IndexQueryScope) ToIndexQueryScopePtrOutput ¶ added in v0.6.0
func (e IndexQueryScope) ToIndexQueryScopePtrOutput() IndexQueryScopePtrOutput
func (IndexQueryScope) ToIndexQueryScopePtrOutputWithContext ¶ added in v0.6.0
func (e IndexQueryScope) ToIndexQueryScopePtrOutputWithContext(ctx context.Context) IndexQueryScopePtrOutput
func (IndexQueryScope) ToStringOutput ¶ added in v0.4.0
func (e IndexQueryScope) ToStringOutput() pulumi.StringOutput
func (IndexQueryScope) ToStringOutputWithContext ¶ added in v0.4.0
func (e IndexQueryScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexQueryScope) ToStringPtrOutput ¶ added in v0.4.0
func (e IndexQueryScope) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexQueryScope) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e IndexQueryScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexQueryScopeInput ¶ added in v0.6.0
type IndexQueryScopeInput interface { pulumi.Input ToIndexQueryScopeOutput() IndexQueryScopeOutput ToIndexQueryScopeOutputWithContext(context.Context) IndexQueryScopeOutput }
IndexQueryScopeInput is an input type that accepts IndexQueryScopeArgs and IndexQueryScopeOutput values. You can construct a concrete instance of `IndexQueryScopeInput` via:
IndexQueryScopeArgs{...}
type IndexQueryScopeOutput ¶ added in v0.6.0
type IndexQueryScopeOutput struct{ *pulumi.OutputState }
func (IndexQueryScopeOutput) ElementType ¶ added in v0.6.0
func (IndexQueryScopeOutput) ElementType() reflect.Type
func (IndexQueryScopeOutput) ToIndexQueryScopeOutput ¶ added in v0.6.0
func (o IndexQueryScopeOutput) ToIndexQueryScopeOutput() IndexQueryScopeOutput
func (IndexQueryScopeOutput) ToIndexQueryScopeOutputWithContext ¶ added in v0.6.0
func (o IndexQueryScopeOutput) ToIndexQueryScopeOutputWithContext(ctx context.Context) IndexQueryScopeOutput
func (IndexQueryScopeOutput) ToIndexQueryScopePtrOutput ¶ added in v0.6.0
func (o IndexQueryScopeOutput) ToIndexQueryScopePtrOutput() IndexQueryScopePtrOutput
func (IndexQueryScopeOutput) ToIndexQueryScopePtrOutputWithContext ¶ added in v0.6.0
func (o IndexQueryScopeOutput) ToIndexQueryScopePtrOutputWithContext(ctx context.Context) IndexQueryScopePtrOutput
func (IndexQueryScopeOutput) ToStringOutput ¶ added in v0.6.0
func (o IndexQueryScopeOutput) ToStringOutput() pulumi.StringOutput
func (IndexQueryScopeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o IndexQueryScopeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IndexQueryScopeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o IndexQueryScopeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexQueryScopeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o IndexQueryScopeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexQueryScopePtrInput ¶ added in v0.6.0
type IndexQueryScopePtrInput interface { pulumi.Input ToIndexQueryScopePtrOutput() IndexQueryScopePtrOutput ToIndexQueryScopePtrOutputWithContext(context.Context) IndexQueryScopePtrOutput }
func IndexQueryScopePtr ¶ added in v0.6.0
func IndexQueryScopePtr(v string) IndexQueryScopePtrInput
type IndexQueryScopePtrOutput ¶ added in v0.6.0
type IndexQueryScopePtrOutput struct{ *pulumi.OutputState }
func (IndexQueryScopePtrOutput) Elem ¶ added in v0.6.0
func (o IndexQueryScopePtrOutput) Elem() IndexQueryScopeOutput
func (IndexQueryScopePtrOutput) ElementType ¶ added in v0.6.0
func (IndexQueryScopePtrOutput) ElementType() reflect.Type
func (IndexQueryScopePtrOutput) ToIndexQueryScopePtrOutput ¶ added in v0.6.0
func (o IndexQueryScopePtrOutput) ToIndexQueryScopePtrOutput() IndexQueryScopePtrOutput
func (IndexQueryScopePtrOutput) ToIndexQueryScopePtrOutputWithContext ¶ added in v0.6.0
func (o IndexQueryScopePtrOutput) ToIndexQueryScopePtrOutputWithContext(ctx context.Context) IndexQueryScopePtrOutput
func (IndexQueryScopePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o IndexQueryScopePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IndexQueryScopePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o IndexQueryScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IndexState ¶ added in v0.3.0
type IndexState struct { }
func (IndexState) ElementType ¶ added in v0.3.0
func (IndexState) ElementType() reflect.Type
type LookupBackupScheduleArgs ¶ added in v0.31.1
type LookupBackupScheduleOutputArgs ¶ added in v0.31.1
type LookupBackupScheduleOutputArgs struct { BackupScheduleId pulumi.StringInput `pulumi:"backupScheduleId"` DatabaseId pulumi.StringInput `pulumi:"databaseId"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupBackupScheduleOutputArgs) ElementType ¶ added in v0.31.1
func (LookupBackupScheduleOutputArgs) ElementType() reflect.Type
type LookupBackupScheduleResult ¶ added in v0.31.1
type LookupBackupScheduleResult struct { // The timestamp at which this backup schedule was created and effective since. No backups will be created for this schedule before this time. CreateTime string `pulumi:"createTime"` // For a schedule that runs daily at a specified time. DailyRecurrence GoogleFirestoreAdminV1DailyRecurrenceResponse `pulumi:"dailyRecurrence"` // The unique backup schedule identifier across all locations and databases for the given project. This will be auto-assigned. Format is `projects/{project}/databases/{database}/backupSchedules/{backup_schedule}` Name string `pulumi:"name"` // At what relative time in the future, compared to its creation time, the backup should be deleted, e.g. keep backups for 7 days. Retention string `pulumi:"retention"` // The timestamp at which this backup schedule was most recently updated. When a backup schedule is first created, this is the same as create_time. UpdateTime string `pulumi:"updateTime"` // For a schedule that runs weekly on a specific day and time. WeeklyRecurrence GoogleFirestoreAdminV1WeeklyRecurrenceResponse `pulumi:"weeklyRecurrence"` }
func LookupBackupSchedule ¶ added in v0.31.1
func LookupBackupSchedule(ctx *pulumi.Context, args *LookupBackupScheduleArgs, opts ...pulumi.InvokeOption) (*LookupBackupScheduleResult, error)
Gets information about a backup schedule.
type LookupBackupScheduleResultOutput ¶ added in v0.31.1
type LookupBackupScheduleResultOutput struct{ *pulumi.OutputState }
func LookupBackupScheduleOutput ¶ added in v0.31.1
func LookupBackupScheduleOutput(ctx *pulumi.Context, args LookupBackupScheduleOutputArgs, opts ...pulumi.InvokeOption) LookupBackupScheduleResultOutput
func (LookupBackupScheduleResultOutput) CreateTime ¶ added in v0.31.1
func (o LookupBackupScheduleResultOutput) CreateTime() pulumi.StringOutput
The timestamp at which this backup schedule was created and effective since. No backups will be created for this schedule before this time.
func (LookupBackupScheduleResultOutput) DailyRecurrence ¶ added in v0.31.1
func (o LookupBackupScheduleResultOutput) DailyRecurrence() GoogleFirestoreAdminV1DailyRecurrenceResponseOutput
For a schedule that runs daily at a specified time.
func (LookupBackupScheduleResultOutput) ElementType ¶ added in v0.31.1
func (LookupBackupScheduleResultOutput) ElementType() reflect.Type
func (LookupBackupScheduleResultOutput) Name ¶ added in v0.31.1
func (o LookupBackupScheduleResultOutput) Name() pulumi.StringOutput
The unique backup schedule identifier across all locations and databases for the given project. This will be auto-assigned. Format is `projects/{project}/databases/{database}/backupSchedules/{backup_schedule}`
func (LookupBackupScheduleResultOutput) Retention ¶ added in v0.31.1
func (o LookupBackupScheduleResultOutput) Retention() pulumi.StringOutput
At what relative time in the future, compared to its creation time, the backup should be deleted, e.g. keep backups for 7 days.
func (LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutput ¶ added in v0.31.1
func (o LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutput() LookupBackupScheduleResultOutput
func (LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutputWithContext ¶ added in v0.31.1
func (o LookupBackupScheduleResultOutput) ToLookupBackupScheduleResultOutputWithContext(ctx context.Context) LookupBackupScheduleResultOutput
func (LookupBackupScheduleResultOutput) UpdateTime ¶ added in v0.31.1
func (o LookupBackupScheduleResultOutput) UpdateTime() pulumi.StringOutput
The timestamp at which this backup schedule was most recently updated. When a backup schedule is first created, this is the same as create_time.
func (LookupBackupScheduleResultOutput) WeeklyRecurrence ¶ added in v0.31.1
func (o LookupBackupScheduleResultOutput) WeeklyRecurrence() GoogleFirestoreAdminV1WeeklyRecurrenceResponseOutput
For a schedule that runs weekly on a specific day and time.
type LookupDatabaseArgs ¶ added in v0.21.0
type LookupDatabaseOutputArgs ¶ added in v0.21.0
type LookupDatabaseOutputArgs struct { DatabaseId pulumi.StringInput `pulumi:"databaseId"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupDatabaseOutputArgs) ElementType ¶ added in v0.21.0
func (LookupDatabaseOutputArgs) ElementType() reflect.Type
type LookupDatabaseResult ¶ added in v0.21.0
type LookupDatabaseResult struct { // The App Engine integration mode to use for this database. AppEngineIntegrationMode string `pulumi:"appEngineIntegrationMode"` // The concurrency control mode to use for this database. ConcurrencyMode string `pulumi:"concurrencyMode"` // The timestamp at which this database was created. Databases created before 2016 do not populate create_time. CreateTime string `pulumi:"createTime"` // State of delete protection for the database. DeleteProtectionState string `pulumi:"deleteProtectionState"` // The earliest timestamp at which older versions of the data can be read from the database. See [version_retention_period] above; this field is populated with `now - version_retention_period`. This value is continuously updated, and becomes stale the moment it is queried. If you are using this value to recover data, make sure to account for the time from the moment when the value is queried to the moment when you initiate the recovery. EarliestVersionTime string `pulumi:"earliestVersionTime"` // This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Etag string `pulumi:"etag"` // The key_prefix for this database. This key_prefix is used, in combination with the project id ("~") to construct the application id that is returned from the Cloud Datastore APIs in Google App Engine first generation runtimes. This value may be empty in which case the appid to use for URL-encoded keys is the project_id (eg: foo instead of v~foo). KeyPrefix string `pulumi:"keyPrefix"` // The location of the database. Available locations are listed at https://cloud.google.com/firestore/docs/locations. Location string `pulumi:"location"` // The resource name of the Database. Format: `projects/{project}/databases/{database}` Name string `pulumi:"name"` // Whether to enable the PITR feature on this database. PointInTimeRecoveryEnablement string `pulumi:"pointInTimeRecoveryEnablement"` // The type of the database. See https://cloud.google.com/datastore/docs/firestore-or-datastore for information about how to choose. Type string `pulumi:"type"` // The system-generated UUID4 for this Database. Uid string `pulumi:"uid"` // The timestamp at which this database was most recently updated. Note this only includes updates to the database resource and not data contained by the database. UpdateTime string `pulumi:"updateTime"` // The period during which past versions of data are retained in the database. Any read or query can specify a `read_time` within this window, and will read the state of the database at that time. If the PITR feature is enabled, the retention period is 7 days. Otherwise, the retention period is 1 hour. VersionRetentionPeriod string `pulumi:"versionRetentionPeriod"` }
func LookupDatabase ¶ added in v0.21.0
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
Gets information about a database.
type LookupDatabaseResultOutput ¶ added in v0.21.0
type LookupDatabaseResultOutput struct{ *pulumi.OutputState }
func LookupDatabaseOutput ¶ added in v0.21.0
func LookupDatabaseOutput(ctx *pulumi.Context, args LookupDatabaseOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) AppEngineIntegrationMode ¶ added in v0.21.0
func (o LookupDatabaseResultOutput) AppEngineIntegrationMode() pulumi.StringOutput
The App Engine integration mode to use for this database.
func (LookupDatabaseResultOutput) ConcurrencyMode ¶ added in v0.21.0
func (o LookupDatabaseResultOutput) ConcurrencyMode() pulumi.StringOutput
The concurrency control mode to use for this database.
func (LookupDatabaseResultOutput) CreateTime ¶ added in v0.29.0
func (o LookupDatabaseResultOutput) CreateTime() pulumi.StringOutput
The timestamp at which this database was created. Databases created before 2016 do not populate create_time.
func (LookupDatabaseResultOutput) DeleteProtectionState ¶ added in v0.31.1
func (o LookupDatabaseResultOutput) DeleteProtectionState() pulumi.StringOutput
State of delete protection for the database.
func (LookupDatabaseResultOutput) EarliestVersionTime ¶ added in v0.32.0
func (o LookupDatabaseResultOutput) EarliestVersionTime() pulumi.StringOutput
The earliest timestamp at which older versions of the data can be read from the database. See [version_retention_period] above; this field is populated with `now - version_retention_period`. This value is continuously updated, and becomes stale the moment it is queried. If you are using this value to recover data, make sure to account for the time from the moment when the value is queried to the moment when you initiate the recovery.
func (LookupDatabaseResultOutput) ElementType ¶ added in v0.21.0
func (LookupDatabaseResultOutput) ElementType() reflect.Type
func (LookupDatabaseResultOutput) Etag ¶ added in v0.21.0
func (o LookupDatabaseResultOutput) Etag() pulumi.StringOutput
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
func (LookupDatabaseResultOutput) KeyPrefix ¶ added in v0.21.0
func (o LookupDatabaseResultOutput) KeyPrefix() pulumi.StringOutput
The key_prefix for this database. This key_prefix is used, in combination with the project id ("~") to construct the application id that is returned from the Cloud Datastore APIs in Google App Engine first generation runtimes. This value may be empty in which case the appid to use for URL-encoded keys is the project_id (eg: foo instead of v~foo).
func (LookupDatabaseResultOutput) Location ¶ added in v0.21.0
func (o LookupDatabaseResultOutput) Location() pulumi.StringOutput
The location of the database. Available locations are listed at https://cloud.google.com/firestore/docs/locations.
func (LookupDatabaseResultOutput) Name ¶ added in v0.21.0
func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
The resource name of the Database. Format: `projects/{project}/databases/{database}`
func (LookupDatabaseResultOutput) PointInTimeRecoveryEnablement ¶ added in v0.32.0
func (o LookupDatabaseResultOutput) PointInTimeRecoveryEnablement() pulumi.StringOutput
Whether to enable the PITR feature on this database.
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutput ¶ added in v0.21.0
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext ¶ added in v0.21.0
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) Type ¶ added in v0.21.0
func (o LookupDatabaseResultOutput) Type() pulumi.StringOutput
The type of the database. See https://cloud.google.com/datastore/docs/firestore-or-datastore for information about how to choose.
func (LookupDatabaseResultOutput) Uid ¶ added in v0.29.0
func (o LookupDatabaseResultOutput) Uid() pulumi.StringOutput
The system-generated UUID4 for this Database.
func (LookupDatabaseResultOutput) UpdateTime ¶ added in v0.29.0
func (o LookupDatabaseResultOutput) UpdateTime() pulumi.StringOutput
The timestamp at which this database was most recently updated. Note this only includes updates to the database resource and not data contained by the database.
func (LookupDatabaseResultOutput) VersionRetentionPeriod ¶ added in v0.32.0
func (o LookupDatabaseResultOutput) VersionRetentionPeriod() pulumi.StringOutput
The period during which past versions of data are retained in the database. Any read or query can specify a `read_time` within this window, and will read the state of the database at that time. If the PITR feature is enabled, the retention period is 7 days. Otherwise, the retention period is 1 hour.
type LookupIndexArgs ¶ added in v0.4.0
type LookupIndexOutputArgs ¶ added in v0.8.0
type LookupIndexOutputArgs struct { CollectionGroupId pulumi.StringInput `pulumi:"collectionGroupId"` DatabaseId pulumi.StringInput `pulumi:"databaseId"` IndexId pulumi.StringInput `pulumi:"indexId"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupIndexOutputArgs) ElementType ¶ added in v0.8.0
func (LookupIndexOutputArgs) ElementType() reflect.Type
type LookupIndexResult ¶ added in v0.4.0
type LookupIndexResult struct { // The API scope supported by this index. ApiScope string `pulumi:"apiScope"` // The fields supported by this index. For composite indexes, this requires a minimum of 2 and a maximum of 100 fields. The last field entry is always for the field path `__name__`. If, on creation, `__name__` was not specified as the last field, it will be added automatically with the same direction as that of the last field defined. If the final field in a composite index is not directional, the `__name__` will be ordered ASCENDING (unless explicitly specified). For single field indexes, this will always be exactly one entry with a field path equal to the field path of the associated field. Fields []GoogleFirestoreAdminV1IndexFieldResponse `pulumi:"fields"` // A server defined name for this index. The form of this name for composite indexes will be: `projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{composite_index_id}` For single field indexes, this field will be empty. Name string `pulumi:"name"` // Indexes with a collection query scope specified allow queries against a collection that is the child of a specific document, specified at query time, and that has the same collection id. Indexes with a collection group query scope specified allow queries against all collections descended from a specific document, specified at query time, and that have the same collection id as this index. QueryScope string `pulumi:"queryScope"` // The serving state of the index. State string `pulumi:"state"` }
func LookupIndex ¶ added in v0.4.0
func LookupIndex(ctx *pulumi.Context, args *LookupIndexArgs, opts ...pulumi.InvokeOption) (*LookupIndexResult, error)
Gets a composite index.
type LookupIndexResultOutput ¶ added in v0.8.0
type LookupIndexResultOutput struct{ *pulumi.OutputState }
func LookupIndexOutput ¶ added in v0.8.0
func LookupIndexOutput(ctx *pulumi.Context, args LookupIndexOutputArgs, opts ...pulumi.InvokeOption) LookupIndexResultOutput
func (LookupIndexResultOutput) ApiScope ¶ added in v0.28.0
func (o LookupIndexResultOutput) ApiScope() pulumi.StringOutput
The API scope supported by this index.
func (LookupIndexResultOutput) ElementType ¶ added in v0.8.0
func (LookupIndexResultOutput) ElementType() reflect.Type
func (LookupIndexResultOutput) Fields ¶ added in v0.8.0
func (o LookupIndexResultOutput) Fields() GoogleFirestoreAdminV1IndexFieldResponseArrayOutput
The fields supported by this index. For composite indexes, this requires a minimum of 2 and a maximum of 100 fields. The last field entry is always for the field path `__name__`. If, on creation, `__name__` was not specified as the last field, it will be added automatically with the same direction as that of the last field defined. If the final field in a composite index is not directional, the `__name__` will be ordered ASCENDING (unless explicitly specified). For single field indexes, this will always be exactly one entry with a field path equal to the field path of the associated field.
func (LookupIndexResultOutput) Name ¶ added in v0.8.0
func (o LookupIndexResultOutput) Name() pulumi.StringOutput
A server defined name for this index. The form of this name for composite indexes will be: `projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{composite_index_id}` For single field indexes, this field will be empty.
func (LookupIndexResultOutput) QueryScope ¶ added in v0.8.0
func (o LookupIndexResultOutput) QueryScope() pulumi.StringOutput
Indexes with a collection query scope specified allow queries against a collection that is the child of a specific document, specified at query time, and that has the same collection id. Indexes with a collection group query scope specified allow queries against all collections descended from a specific document, specified at query time, and that have the same collection id as this index.
func (LookupIndexResultOutput) State ¶ added in v0.8.0
func (o LookupIndexResultOutput) State() pulumi.StringOutput
The serving state of the index.
func (LookupIndexResultOutput) ToLookupIndexResultOutput ¶ added in v0.8.0
func (o LookupIndexResultOutput) ToLookupIndexResultOutput() LookupIndexResultOutput
func (LookupIndexResultOutput) ToLookupIndexResultOutputWithContext ¶ added in v0.8.0
func (o LookupIndexResultOutput) ToLookupIndexResultOutputWithContext(ctx context.Context) LookupIndexResultOutput